diff --git a/_docs/character.js b/_docs/character.js index 0bdb0b1c..0eed07de 100644 --- a/_docs/character.js +++ b/_docs/character.js @@ -31,7 +31,7 @@ function load() { let charData = AKDATA.Data.character_table[char]; if (charData.profession == "TOKEN" || charData.profession == "TRAP") continue; let phaseData = charData.phases[0].attributesKeyFrames[0].data; - selector[char] = charData.displayNumber + ' ' + charData.name; + selector[char] = (charData.displayNumber || "Roguelike")+ ' ' + charData.name; body.push([ charData.displayNumber, `${charData.name}`, @@ -220,7 +220,7 @@ function show(hash) { } /////////////////////////////////////////////// let skillLvlupHtml = ''; - if (charData.phases.length > 1) { + if (charData.phases.length > 1 && charData.phases[0].evolveCost) { skillLvlupHtml += pmBase.component.create({ type: 'list', card: true, @@ -233,7 +233,7 @@ function show(hash) { }); } - if (charData.allSkillLvlup.length > 0) { + if (charData.allSkillLvlup.length > 0 && charData.allSkillLvlup[0].lvlUpCost) { skillLvlupHtml += pmBase.component.create({ type: 'list', card: true, diff --git a/_docs/dps.js b/_docs/dps.js index 04bf0622..b7eceb3b 100644 --- a/_docs/dps.js +++ b/_docs/dps.js @@ -519,7 +519,7 @@ function calculate(index) { // skill dps if (s.hps == 0 || s.dps == 0) { - var color = (s.dps == 0) ? DamageColors[2] : DamageColors[dps.normal.damageType]; + var color = (s.dps == 0) ? DamageColors[2] : DamageColors[s.damageType]; getElement('s_dps', index).html(Math.round(s.dps || s.hps)).css("color", color); } else { getElement('s_dps', index).html(`DPS: ${Math.round(s.dps)}, HPS: ${Math.round(s.hps)}`); diff --git a/_docs/mastery.js b/_docs/mastery.js index 8881e503..96e74cc5 100644 --- a/_docs/mastery.js +++ b/_docs/mastery.js @@ -217,8 +217,12 @@ function load() { methods: { changeChar: function(event) { this.resultView = calculate(this.charId); - $("#mats_table").text("正在计算..."); - beginCalcMats(this.resultView); + if (this.resultView.rhodes) { + $("#mats_table").text("集成战略临时干员"); + } else { + $("#mats_table").text("正在计算..."); + beginCalcMats(this.resultView); + } this.updateLevelingTable(); }, debugPrint: function(obj) { @@ -402,11 +406,14 @@ function calculate(charId) { resultView.mats[k] = []; mats[k].forEach(level => { var i = {}; - level.forEach(x => { - i[itemdb[x.id].name] = x.count; - itemCache[itemdb[x.id].name] = {id: x.id, name: itemdb[x.id].name, rarity: itemdb[x.id].rarity}; - }); - resultView.mats[k].push(i); + if (level) { + level.forEach(x => { + i[itemdb[x.id].name] = x.count; + itemCache[itemdb[x.id].name] = {id: x.id, name: itemdb[x.id].name, rarity: itemdb[x.id].rarity}; + }); + resultView.mats[k].push(i); + } + else resultView["rhodes"] = true; }); }; @@ -448,7 +455,7 @@ function buildChartView(resultView, key) { if (view.dps[skill]["满潜"].spType != 8) { if (line != "") line += "\n"; - line += `点火时间 ${view.dps[skill]["基准"].s_ssp}s -> ${view.dps[skill]["满潜"].s_ssp}s`; + line += `启动技力 ${view.dps[skill]["基准"].s_ssp}s -> ${view.dps[skill]["满潜"].s_ssp}s`; console.log(view.dps[skill]["满潜"].spType); if (view.dps[skill]["满潜"].s_ssp <= 0) line += " (落地点火)"; @@ -520,11 +527,13 @@ function beginCalcMats(resultView) { for (var sk in resultView.mats) { let level = 7; // 7->8 resultView.mats[sk].forEach(m => { - (function (_m, _s, _l) { // closure to bind args to setTimeout - setTimeout(function () { - queryArkPlanner(_m, matsCallback, {mats: _m, id: resultView.id, skill: _s, level: _l}); - }, delay); - }(m, sk, level)); + if (Object.keys(m).length > 0) { + (function (_m, _s, _l) { // closure to bind args to setTimeout + setTimeout(function () { + queryArkPlanner(_m, matsCallback, {mats: _m, id: resultView.id, skill: _s, level: _l}); + }, delay); + }(m, sk, level)); + } level += 1; delay += 300; }); } diff --git a/_docs/whatsnew.md b/_docs/whatsnew.md index 72a4b83c..2dc9da94 100644 --- a/_docs/whatsnew.md +++ b/_docs/whatsnew.md @@ -5,6 +5,9 @@ order: 4 category: 工具 icon: info-circle --- +## 20.08.25-30 +- [update] 森蚺等,30日更新集成战略干员。增加了对无视魔抗的计算 + ## 20.08.17 - [bugfix] 绝影攻击间隔错误 - [bugfix] 跃浪击/砾技能时间错误 diff --git a/resources/akdata.js b/resources/akdata.js index c83c6de9..e0c00449 100644 --- a/resources/akdata.js +++ b/resources/akdata.js @@ -7,9 +7,9 @@ const useCache = true; const cacheBeginTime = new Date(2019, 12, 10).getTime(); window.AKDATA = { - akdata: "200812", // 主程序Tag版本 - gamedata: "20-08-10-07-52-45-69cad6", // CDN游戏数据版本 - customdata: "200812", // 额外数据版本 + akdata: "200830", // 主程序Tag版本 + gamedata: "20-08-24-09-47-26-b1935e", // CDN游戏数据版本 + customdata: "200830", // 额外数据版本 Data: {}, @@ -28,7 +28,7 @@ window.AKDATA = { let path = `https://cdn.jsdelivr.net/gh/xulai1001/akdata@${window.AKDATA.akdata}/resources/gamedata/${paths[i].toLowerCase()}`; // custom json data: always use local copy - if (!paths[i].includes("excel")) + if (!paths[i].includes("excel")) // 本地调试开关 path = `../resources/gamedata/${paths[i].toLowerCase()}`; paths[i] = loadJSON(path, data => AKDATA.Data[name] = data); diff --git a/resources/attributes.js b/resources/attributes.js index 24ee0933..c72a026c 100644 --- a/resources/attributes.js +++ b/resources/attributes.js @@ -145,7 +145,6 @@ function calculateDps(char, enemy, raidBuff) { globalHps = Math.round((normalAttack.totalHeal + skillAttack.totalHeal) / (normalAttack.dur.duration + skillAttack.dur.duration + normalAttack.dur.stunDuration)); //console.log(globalDps, globalHps); let killTime = 0; - return { normal: normalAttack, skill: skillAttack, @@ -373,6 +372,10 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) buffFrame.edef_pene_scale = blackboard[key]; writeBuff(`无视护甲(最终乘算): -${blackboard[key]*100}%`); break; + case "emr_pene": // 无视魔抗加算值 + buffFrame.emr_pene += blackboard[key]; + writeBuff(`无视魔抗(加算): -${blackboard[key]}`); + break; case "prob_override": // 计算后的暴击概率 buffFrame.prob = blackboard[key]; writeBuff(`概率(计算): ${Math.round(buffFrame.prob*100)}%`); @@ -389,8 +392,10 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) // 特判 //---------------------------------------------------------------------------------------- // 备注信息 - if (isSkill && checkSpecs(tag, "note")) + if (isSkill && !isCrit && checkSpecs(tag, "note")) { log.writeNote(checkSpecs(tag, "note")); + console.log("here"); + } if (checkSpecs(tag, "cond")) { // 触发天赋类 if (!options.cond) { // 未触发时依然生效的天赋 @@ -450,6 +455,10 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) if (isSkill && skillId == "skchr_lisa_3") delete blackboard.damage_scale; // 治疗不计易伤 break; + case "tachr_366_acdrop_1": // 酸糖1: 不在这里计算 + done = true; break; + case "tachr_416_zumama_1": + delete blackboard.hp_ratio; break; } } } else if (checkSpecs(tag, "ranged_penalty")) { // 距离惩罚类 @@ -546,12 +555,18 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) break; case "tachr_344_beewax_trait": if (isSkill) done = true; break; + case "tachr_411_tomimi_1": + if (!isSkill) done = true; break; + case "tachr_509_acast_1": + blackboard.emr_pene = blackboard.magic_resist_penetrate_fixed; + break; // ---- 技能 ---- case "skchr_swllow_1": case "skchr_helage_1": case "skchr_helage_2": case "skchr_excu_2": case "skchr_bpipe_2": + case "skchr_acdrop_2": buffFrame.times = 2; writeBuff(`攻击次数 = ${buffFrame.times}`); break; @@ -679,7 +694,8 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) case "skchr_spot_1": case "tachr_193_frostl_1": case "skchr_mantic_2": - case "skchr_glaze_2": // 攻击间隔延长,但是是加算 + case "skchr_glaze_2": + case "skchr_zumama_2": // 攻击间隔延长,但是是加算 buffFrame.baseAttackTime += blackboard.base_attack_time; writeBuff(`base_attack_time + ${blackboard.base_attack_time}s`); blackboard.base_attack_time = 0; @@ -783,6 +799,14 @@ function applyBuff(charAttr, buffFrm, tag, blackbd, isSkill, isCrit, log, enemy) case "skchr_beewax_2": delete blackboard["atk_scale"]; break; + case "skchr_tomimi_2": + blackboard.prob_override = blackboard["attack@tomimi_s_2.prob"] / 3; + delete blackboard.base_attack_time; + if (isCrit) { + blackboard.atk_scale = blackboard["attack@tomimi_s_2.atk_scale"]; + log.writeNote(`每种状态概率: ${(blackboard.prob_override*100).toFixed(1)}%`); + } + break; } } @@ -1357,7 +1381,7 @@ function calculateAttack(charAttr, enemy, raidBlackboard, isSkill, charData, lev } } let edef = Math.max(0, (enemy.def + enemyBuffFrame.edef) * enemyBuffFrame.edef_scale * (1-enemyBuffFrame.edef_pene_scale) - enemyBuffFrame.edef_pene); - let emr = Math.max(0, (enemy.magicResistance + enemyBuffFrame.emr) * enemyBuffFrame.emr_scale); + let emr = Math.max(0, (enemy.magicResistance + enemyBuffFrame.emr) * enemyBuffFrame.emr_scale - enemyBuffFrame.emr_pene); let emrpct = emr / 100; let ecount = Math.min(buffFrame.maxTarget, enemy.count); @@ -1425,7 +1449,11 @@ function calculateAttack(charAttr, enemy, raidBlackboard, isSkill, charData, lev let move = 0; function calculateHitDamage(frame, scale) { - let minRate = (buffList["tachr_144_red_1"] ? buffList["tachr_144_red_1"].atk_scale : 0.05); + let minRate = 0.05; + if (buffList["tachr_144_red_1"]) minRate = buffList["tachr_144_red_1"].atk_scale; + if (buffList["tachr_366_acdrop_1"]) { + minRate = options.cond ? buffList["tachr_366_acdrop_1"].atk_scale_2 : buffList["tachr_366_acdrop_1"].atk_scale; + } if (damageType == 0) ret = Math.max(frame.atk - edef, frame.atk * minRate); else if (damageType == 1) @@ -1645,10 +1673,18 @@ function calculateAttack(charAttr, enemy, raidBlackboard, isSkill, charData, lev break; case "skchr_beewax_2": if (isSkill) { - damage = finalFrame.atk * bb.atk_scale * (1-emrpct) * ecount; - pool[1] = damage; - } - break; + damage = finalFrame.atk * bb.atk_scale * (1-emrpct) * ecount; + pool[1] = damage; + } + break; + case "skchr_tomimi_2": + if (isSkill && options.crit) { + damage = Math.max(finalFrame.atk - enemy.def, finalFrame.atk * 0.05); + log.write(`[特殊] ${displayNames[buffName]}: 范围伤害 ${damage.toFixed(1)}, 命中 ${dur.critHitCount * (enemy.count-1)}`); + log.write(`[特殊] ${displayNames[buffName]}: 总共眩晕 ${(dur.critHitCount * bb["attack@tomimi_s_2.stun"]).toFixed(1)} 秒`) + pool[0] += damage * dur.critHitCount * (enemy.count-1); + } + break; // 间接治疗 case "skchr_tiger_2": pool[2] += damagePool[1] * bb.heal_scale; break; @@ -1747,6 +1783,7 @@ function calculateAttack(charAttr, enemy, raidBlackboard, isSkill, charData, lev case "tachr_254_vodfox_1": case "tachr_343_tknogi_1": case "tachr_405_absin_1": + case "tachr_416_zumama_1": break; case "skchr_gravel_2": case "skchr_phatom_1": @@ -1838,6 +1875,7 @@ function initBuffFrame() { edef_scale:1, edef_pene:0, edef_pene_scale:0, + emr_pene:0, // 无视魔抗 emr:0, emr_scale:1, atk:0, diff --git a/resources/customdata/dps_options.json b/resources/customdata/dps_options.json index 2e4f2364..f6873ddc 100644 --- a/resources/customdata/dps_options.json +++ b/resources/customdata/dps_options.json @@ -1,11 +1,11 @@ { "tags" : { - "crit" : { "type" : "bool", "displaytext" : "计算暴击", "explain": "计算时考虑暴击期望" }, + "crit" : { "type" : "bool", "displaytext" : "计算暴击/概率触发", "explain": "计算时考虑暴击和概率触发的期望" }, "cond" : { "type" : "bool", "displaytext" : "触发天赋", "explain": "计算满足天赋条件时的dps(一部分天赋在未满足条件时依然生效)" }, "ranged_penalty" : { "type" : "bool", "displaytext" : "距离惩罚", "explain": "计算远卫/广域奶的远程攻击系数惩罚(一部分技能不受惩罚)" }, "token" : { "type" : "bool", "displaytext" : "计算召唤物数据", "explain": "勾选时表示召唤物dps,否则为本体" }, "stack" : { "type" : "bool", "displaytext" : "被动叠满", "explain": "按天赋叠满层数计算" }, - "noblock" : { "type" : "bool", "displaytext" : "未阻挡", "explain": "计算未阻挡时恢复的生命" }, + "noblock" : { "type" : "bool", "displaytext" : "未阻挡", "explain": "自身未阻挡敌人" }, "cannon": { "type": "bool", "displaytext": "水炮充能", "explain": "模拟温蒂水炮的充能情况" }, "buff": { "type": "bool", "displaytext": "计算团辅", "explain": "加算页面下方填写的团辅增益" }, "warmup": { "type": "bool", "displaytext": "多段暖机完成", "explain": "勾选计算特定技能开启第二次和以后的效果,否则计算第一次启动效果" }, @@ -73,6 +73,11 @@ "char_349_chiave": [ "cond" ], "char_336_folivo": [ "token" ], "char_272_strong": [ "cond" ], - "char_293_thorns": [ "ranged_penalty", "warmup", "thorns_ranged"] + "char_293_thorns": [ "ranged_penalty", "warmup", "thorns_ranged"], + "char_366_acdrop": [ "cond" ], + "char_411_tomimi": [ "crit" ], + "char_415_flint": [ "cond" ], + "char_416_zumama": [ "cond" ], + "char_511_asnipe": [ "crit" ] } } \ No newline at end of file diff --git a/resources/customdata/dps_specialtags.json b/resources/customdata/dps_specialtags.json index 489928ff..8d12f667 100644 --- a/resources/customdata/dps_specialtags.json +++ b/resources/customdata/dps_specialtags.json @@ -29,7 +29,9 @@ "char_110_deepcl": { "token": "token_10001_deepcl_tentac", "token_damage_type": "0" }, "char_242_otter": { "token": "token_10004_otter_motter", "token_damage_type": "0" }, "char_400_weedy": { "token": "token_10009_weedy_cannon" }, + "char_411_tomimi": { "frame_corr": 1 }, "skchr_absin_2": { "reset_attack": true }, + "skchr_acdrop_2": { "reset_attack": true }, "skchr_aglina_1": { "reset_attack": true, "attack_begin": 19 }, "skchr_aglina_2": { "attack_begin": 10 }, "skchr_aglina_3": { "attack_begin": 23 }, @@ -72,6 +74,7 @@ "skchr_excu_2": { "attack_begin": 23 }, "skchr_finlpp_1": { "reset_attack": "ogcd", "cast_time": 40, "attack_begin": 17 }, "skchr_finlpp_2": { "attack_begin": 11, "frame_corr": 1 }, + "skchr_flint_2": { "note": "阻挡0,天赋一定触发"}, "skchr_fmout_2": { "reset_attack": true, "attack_begin": 17 }, "skchr_franka_2": { "reset_attack": true }, "skchr_frostl_1": { "sim": true}, @@ -133,10 +136,14 @@ "skchr_thorns_2": { "reset_attack": true }, "skchr_thorns_3": { "reset_attack": true }, "skchr_tknogi_2": { "sec": true }, + "skchr_tomimi_1": { "damage_type": "0", "reset_attack": true }, + "skchr_tomimi_2": { "damage_type": "0", "reset_attack": true }, "skchr_vodfox_2": { "instant_buff": true, "duration": 15, "note": "召唤类技能,结果无意义" }, "skchr_whitew_2": { "reset_attack": true }, "skchr_yak_1": { "damage_type": "0" }, "skchr_yuki_2": { "reset_attack": true, "attack_begin": 22, "note": "可能丢失最多33%伤害" }, + "skchr_zumama_1": { "passive": true }, + "skchr_zumama_3": { "reset_attack": true }, "skcom_assist_cost[2]": { "reset_attack": true }, "tachr_106_franka_1": { "crit": true }, "tachr_113_cqbw_2": { "cond": true }, @@ -195,5 +202,10 @@ "tachr_254_vodfox_1": { "cond": true }, "tachr_333_sidero_1": { "cond": true }, "tachr_405_absin_1": { "cond": true }, - "tachr_349_chiave_1": { "cond": true, "note": "天赋按1层计算" } + "tachr_349_chiave_1": { "cond": true, "note": "天赋按1层计算" }, + "tachr_366_acdrop_1": { "cond": true }, + "tachr_415_flint_1": { "cond": true }, + "tachr_416_zumama_1": { "cond": true }, + "tachr_416_zumama_2": { "note": "假设第二天赋一直生效" }, + "tachr_511_asnipe_1": { "crit": true } } diff --git a/resources/gamedata/[uc]lua/globalconfig.lua b/resources/gamedata/[uc]lua/globalconfig.lua index d07eb64e..c9d87c83 100644 --- a/resources/gamedata/[uc]lua/globalconfig.lua +++ b/resources/gamedata/[uc]lua/globalconfig.lua @@ -1,6 +1,6 @@ GlobalConfig = { - CUR_FUNC_VER = "V011", + CUR_FUNC_VER = "V012", } ------保证GlobalConfig是只读的------ diff --git a/resources/gamedata/art/handbookcard_table.json b/resources/gamedata/art/handbookcard_table.json index 3ce8f752..32e2a14b 100644 --- a/resources/gamedata/art/handbookcard_table.json +++ b/resources/gamedata/art/handbookcard_table.json @@ -340,6 +340,17 @@ "name": null, "cardID": null }, + "char_411_tomimi": { + "charID": "char_411_tomimi", + "xPos": 824.975769, + "yPos": 389.699982, + "sixPosX": 11, + "sixPosY": 4, + "lvl": 0.0, + "teamID": 0, + "name": null, + "cardID": null + }, "npc_2005_wywu": { "charID": "npc_2005_wywu", "xPos": -224.9934, @@ -637,6 +648,17 @@ "name": null, "cardID": null }, + "char_366_acdrop": { + "charID": "char_366_acdrop", + "xPos": -749.977966, + "yPos": 519.6, + "sixPosX": -10, + "sixPosY": 6, + "lvl": 0.0, + "teamID": 0, + "name": null, + "cardID": null + }, "char_290_vigna": { "charID": "char_290_vigna", "xPos": 74.9977951, @@ -648,6 +670,17 @@ "name": null, "cardID": null }, + "char_416_zumama": { + "charID": "char_416_zumama", + "xPos": 899.9736, + "yPos": 346.4, + "sixPosX": 12, + "sixPosY": 4, + "lvl": 0.0, + "teamID": 0, + "name": null, + "cardID": null + }, "char_258_podego": { "charID": "char_258_podego", "xPos": -524.984558, @@ -714,6 +747,17 @@ "name": null, "cardID": null }, + "char_415_flint": { + "charID": "char_415_flint", + "xPos": 899.9736, + "yPos": 259.8, + "sixPosX": 12, + "sixPosY": 3, + "lvl": 0.0, + "teamID": 0, + "name": null, + "cardID": null + }, "char_383_snsant": { "charID": "char_383_snsant", "xPos": -374.988983, diff --git a/resources/gamedata/art/handbookline_table.json b/resources/gamedata/art/handbookline_table.json index 60192ae9..db7baa85 100644 --- a/resources/gamedata/art/handbookline_table.json +++ b/resources/gamedata/art/handbookline_table.json @@ -1,52 +1,52 @@ { "0": { - "ID": 87, - "point1": "char_345_folnic", - "point2": "npc_003_kalts", - "lineType": 0 - }, - "1": { "ID": 3, "point1": "char_278_orchid", "point2": "char_281_popka", "lineType": 0 }, - "2": { + "1": { "ID": 23, "point1": "char_164_nightm", "point2": "char_181_flower", "lineType": 0 }, - "3": { + "2": { "ID": 37, "point1": "char_123_fang", "point2": "char_130_doberm", "lineType": 0 }, - "4": { + "3": { "ID": 68, "point1": "char_002_amiya", "point2": "char_230_savage", "lineType": 0 }, - "5": { + "4": { "ID": 18, "point1": "char_180_amgoat", "point2": "char_183_skgoat", "lineType": 0 }, - "6": { + "5": { "ID": 49, "point1": "char_101_sora", "point2": "char_102_texas", "lineType": 0 }, - "7": { + "6": { "ID": 40, "point1": "char_148_nearl", "point2": "char_147_shining", "lineType": 0 }, + "7": { + "ID": 88, + "point1": "char_411_tomimi", + "point2": "char_187_ccheal", + "lineType": 0 + }, "8": { "ID": 84, "point1": "char_294_ayer", @@ -198,337 +198,349 @@ "lineType": 0 }, "33": { + "ID": 87, + "point1": "char_345_folnic", + "point2": "npc_003_kalts", + "lineType": 0 + }, + "34": { "ID": 57, "point1": "npc_2006_fmzuki", "point2": "char_118_yuki", "lineType": 0 }, - "34": { + "35": { "ID": 78, "point1": "char_107_liskam", "point2": "char_130_doberm", "lineType": 0 }, - "35": { + "36": { "ID": 39, "point1": "char_235_jesica", "point2": "char_106_franka", "lineType": 0 }, - "36": { + "37": { "ID": 46, "point1": "char_243_waaifu", "point2": "char_226_hmau", "lineType": 0 }, - "37": { + "38": { "ID": 24, "point1": "char_202_demkni", "point2": "char_108_silent", "lineType": 0 }, - "38": { + "39": { "ID": 85, "point1": "char_294_ayer", "point2": "char_373_lionhd", "lineType": 0 }, - "39": { + "40": { "ID": 66, "point1": "char_240_wyvern", "point2": "char_106_franka", "lineType": 0 }, - "40": { + "41": { "ID": 29, "point1": "char_120_hibisc", "point2": "char_122_beagle", "lineType": 0 }, - "41": { + "42": { "ID": 69, "point1": "npc_010_chen", "point2": "char_308_swire", "lineType": 0 }, - "42": { + "43": { "ID": 45, "point1": "char_211_adnach", "point2": "char_212_ansel", "lineType": 0 }, - "43": { + "44": { + "ID": 89, + "point1": "char_416_zumama", + "point2": "char_187_ccheal", + "lineType": 0 + }, + "45": { "ID": 22, "point1": "npc_010_chen", "point2": "npc_2005_wywu", "lineType": 0 }, - "44": { + "46": { "ID": 72, "point1": "char_195_glassb", "point2": "char_115_headbr", "lineType": 0 }, - "45": { + "47": { "ID": 51, "point1": "char_136_hsguma", "point2": "char_010_chen", "lineType": 0 }, - "46": { + "48": { "ID": 31, "point1": "char_121_lava", "point2": "char_122_beagle", "lineType": 0 }, - "47": { + "49": { "ID": 58, "point1": "char_225_haak", "point2": "char_226_hmau", "lineType": 0 }, - "48": { + "50": { "ID": 35, "point1": "char_248_mgllan", "point2": "char_242_otter", "lineType": 0 }, - "49": { + "51": { "ID": 80, "point1": "char_010_chen", "point2": "npc_2005_wywu", "lineType": 0 }, - "50": { + "52": { "ID": 20, "point1": "char_201_moeshd", "point2": "char_102_texas", "lineType": 0 }, - "51": { + "53": { "ID": 27, "point1": "char_502_nblade", "point2": "char_503_rang", "lineType": 0 }, - "52": { + "54": { "ID": 2, "point1": "char_208_melan", "point2": "char_211_adnach", "lineType": 0 }, - "53": { + "55": { "ID": 14, "point1": "npc_003_kalts", "point2": "char_144_red", "lineType": 0 }, - "54": { + "56": { "ID": 0, "point1": "char_002_amiya", "point2": "char_017_huang", "lineType": 0 }, - "55": { + "57": { "ID": 60, "point1": "char_183_skgoat", "point2": "char_145_prove", "lineType": 0 }, - "56": { + "58": { "ID": 25, "point1": "char_127_estell", "point2": "char_187_ccheal", "lineType": 0 }, - "57": { + "59": { "ID": 74, "point1": "char_134_ifrit", "point2": "char_202_demkni", "lineType": 0 }, - "58": { + "60": { "ID": 15, "point1": "char_173_slchan", "point2": "char_172_svrash", "lineType": 0 }, - "59": { + "61": { "ID": 73, "point1": "char_002_amiya", "point2": "char_130_doberm", "lineType": 0 }, - "60": { + "62": { "ID": 9, "point1": "char_500_noirc", "point2": "char_503_rang", "lineType": 0 }, - "61": { + "63": { "ID": 17, "point1": "char_136_hsguma", "point2": "npc_2005_wywu", "lineType": 0 }, - "62": { + "64": { "ID": 30, "point1": "char_158_milu", "point2": "char_219_meteo", "lineType": 0 }, - "63": { + "65": { "ID": 79, "point1": "char_129_bluep", "point2": "char_143_ghost", "lineType": 0 }, - "64": { + "66": { "ID": 42, "point1": "char_204_platnm", "point2": "char_237_gravel", "lineType": 0 }, - "65": { + "67": { "ID": 13, "point1": "npc_001_doctor", "point2": "char_002_amiya", "lineType": 0 }, - "66": { + "68": { "ID": 47, "point1": "char_286_cast3", "point2": "char_1012_theresa", "lineType": 0 }, - "67": { + "69": { "ID": 12, "point1": "char_118_yuki", "point2": "char_277_sqrrel", "lineType": 0 }, - "68": { + "70": { "ID": 59, "point1": "char_148_nearl", "point2": "char_204_platnm", "lineType": 0 }, - "69": { + "71": { "ID": 7, "point1": "char_208_melan", "point2": "char_130_doberm", "lineType": 0 }, - "70": { + "72": { "ID": 26, "point1": "char_208_melan", "point2": "char_210_stward", "lineType": 0 }, - "71": { + "73": { "ID": 19, "point1": "char_124_kroos", "point2": "char_123_fang", "lineType": 0 }, - "72": { + "74": { "ID": 83, "point1": "char_197_poca", "point2": "char_115_headbr", "lineType": 0 }, - "73": { + "75": { "ID": 38, "point1": "npc_2005_wywu", "point2": "npc_2006_fmzuki", "lineType": 0 }, - "74": { + "76": { "ID": 16, "point1": "char_340_shwaz", "point2": "char_348_ceylon", "lineType": 0 }, - "75": { + "77": { "ID": 44, "point1": "npc_003_kalts", "point2": "char_002_amiya", "lineType": 0 }, - "76": { + "78": { "ID": 5, "point1": "char_140_whitew", "point2": "char_102_texas", "lineType": 0 }, - "77": { + "79": { "ID": 33, "point1": "char_201_moeshd", "point2": "char_291_aglina", "lineType": 0 }, - "78": { + "80": { "ID": 64, "point1": "char_134_ifrit", "point2": "char_108_silent", "lineType": 0 }, - "79": { + "81": { "ID": 70, "point1": "char_278_orchid", "point2": "char_130_doberm", "lineType": 0 }, - "80": { + "82": { "ID": 21, "point1": "char_134_ifrit", "point2": "char_248_mgllan", "lineType": 0 }, - "81": { + "83": { "ID": 50, "point1": "char_120_hibisc", "point2": "char_123_fang", "lineType": 0 }, - "82": { + "84": { "ID": 34, "point1": "char_172_svrash", "point2": "char_198_blackd", "lineType": 0 }, - "83": { + "85": { "ID": 28, "point1": "char_123_fang", "point2": "char_122_beagle", "lineType": 0 }, - "84": { + "86": { "ID": 63, "point1": "char_501_durin", "point2": "char_502_nblade", "lineType": 0 }, - "85": { + "87": { "ID": 52, "point1": "char_002_amiya", "point2": "char_102_texas", "lineType": 0 }, - "86": { + "88": { "ID": 4, "point1": "char_208_melan", "point2": "char_209_ardign", "lineType": 0 }, - "87": { - "ID": 87, + "89": { + "ID": 89, "point1": "char_010_chen", "point2": "char_308_swire", "lineType": 0 }, - "88": { - "ID": 88, + "90": { + "ID": 90, "point1": "char_010_chen", "point2": "npc_2005_wywu", "lineType": 0 diff --git a/resources/gamedata/excel/activity_table.json b/resources/gamedata/excel/activity_table.json index a03757e2..ecbd9329 100644 --- a/resources/gamedata/excel/activity_table.json +++ b/resources/gamedata/excel/activity_table.json @@ -1,5 +1,33 @@ { "basicInfo": { + "act12d6": { + "id": "act12d6", + "type": "ROGUELIKE", + "name": "刻俄柏的灰蕈迷境", + "startTime": 1598328000, + "endTime": 1600113599, + "rewardEndTime": 1600718399, + "displayOnHome": true, + "hasStage": true, + "actTopBarColor": null, + "actTopBarText": null, + "templateShopId": null, + "medalGroupId": null + }, + "act12d0": { + "id": "act12d0", + "type": "TYPE_ACT9D0", + "name": "密林悍将归来", + "startTime": 1598328000, + "endTime": 1599508799, + "rewardEndTime": 1600113599, + "displayOnHome": true, + "hasStage": true, + "actTopBarColor": null, + "actTopBarText": null, + "templateShopId": "shop_act12d0", + "medalGroupId": "medalGroupActivity12d0" + }, "act11d7": { "id": "act11d7", "type": "TYPE_ACT3D0", @@ -394,6 +422,8 @@ } }, "zoneToActivity": { + "act12d0_zone1": "act12d0", + "act12d0_zone2": "act12d0", "act11d7_zone1": "act11d7", "act11d7_zone2": "act11d7", "act11d7_zone3": "act11d7", @@ -414,606 +444,606 @@ }, "missionData": [ { - "id": "11D0Activity_1", + "id": "12D0Activity_1", "sortId": 1, - "description": "通关TW-1", + "description": "通关RI-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_01", + "act12d0_01", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 20 } ], "backImagePath": null }, { - "id": "11D0Activity_2", + "id": "12D0Activity_2", "sortId": 2, - "description": "通关TW-2", + "description": "通关RI-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_02", + "act12d0_02", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 20 } ], "backImagePath": null }, { - "id": "11D0Activity_3", + "id": "12D0Activity_3", "sortId": 3, - "description": "通关TW-3", + "description": "通关RI-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_03", + "act12d0_03", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 30 + "id": "act12d0_token_components", + "count": 20 } ], "backImagePath": null }, { - "id": "11D0Activity_4", + "id": "12D0Activity_4", "sortId": 4, - "description": "以3星评价完成TW-3", + "description": "以3星评价完成RI-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_03", + "act12d0_03", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_nightView_framed_01", + "id": "furni_bolivar_sofa_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_5", + "id": "12D0Activity_5", "sortId": 5, - "description": "通关TW-4", + "description": "通关RI-4", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_04", + "act12d0_04", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 30 + "id": "act12d0_token_components", + "count": 40 }, { "type": "CHAR", - "id": "char_345_folnic", + "id": "char_411_tomimi", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_6", + "id": "12D0Activity_6", "sortId": 6, - "description": "通关TW-5", + "description": "通关RI-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_05", + "act12d0_05", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 40 } ], "backImagePath": null }, { - "id": "11D0Activity_7", + "id": "12D0Activity_7", "sortId": 7, - "description": "以3星评价完成TW-5", + "description": "以3星评价完成RI-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_05", + "act12d0_05", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_nightView_bottles_01", + "id": "furni_bolivar_soundSystem_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_8", + "id": "12D0Activity_8", "sortId": 8, - "description": "通关TW-6", + "description": "通关RI-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_06", + "act12d0_06", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 40 } ], "backImagePath": null }, { - "id": "11D0Activity_9", + "id": "12D0Activity_9", "sortId": 9, - "description": "以3星评价完成TW-6", + "description": "以3星评价完成RI-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_06", + "act12d0_06", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_nightView_recordPlayer_01", + "id": "furni_bolivar_floor_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_10", + "id": "12D0Activity_10", "sortId": 10, - "description": "通关TW-7", + "description": "通关RI-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_07", + "act12d0_07", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 50 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_11", + "id": "12D0Activity_11", "sortId": 11, - "description": "以3星评价完成TW-7", + "description": "以3星评价完成RI-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_07", + "act12d0_07", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_nightView_curtain_L_01", + "id": "furni_bolivar_wall_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_12", + "id": "12D0Activity_12", "sortId": 12, - "description": "通关TW-8", + "description": "通关RI-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_08", + "act12d0_08", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 50 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_13", + "id": "12D0Activity_13", "sortId": 13, - "description": "以3星评价完成TW-8", + "description": "以3星评价完成RI-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_08", + "act12d0_08", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_nightView_curtain_R_01", + "id": "furni_act12d0_throne_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_14", + "id": "12D0Activity_14", "sortId": 14, - "description": "通关TW-EX-1", + "description": "通关RI-EX-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex01", + "act12d0_ex01", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 40 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_15", + "id": "12D0Activity_15", "sortId": 15, - "description": "通关TW-EX-2", + "description": "通关RI-EX-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex02", + "act12d0_ex02", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 40 + "type": "FURN", + "id": "furni_bolivar_ceilinglamp_01", + "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_16", + "id": "12D0Activity_16", "sortId": 16, - "description": "通关TW-EX-3", + "description": "通关RI-EX-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex03", + "act12d0_ex03", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 40 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_17", + "id": "12D0Activity_17", "sortId": 17, - "description": "通关TW-EX-4", + "description": "通关RI-EX-4", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex04", + "act12d0_ex04", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 60 + "type": "FURN", + "id": "furni_bolivar_curtain_01", + "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_18", + "id": "12D0Activity_18", "sortId": 18, - "description": "通关TW-EX-5", + "description": "通关RI-EX-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex05", + "act12d0_ex05", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_19", + "id": "12D0Activity_19", "sortId": 19, - "description": "通关TW-EX-6", + "description": "通关RI-EX-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex06", + "act12d0_ex06", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_20", + "id": "12D0Activity_20", "sortId": 20, - "description": "通关TW-EX-7", + "description": "通关RI-EX-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex07", + "act12d0_ex07", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 80 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_21", + "id": "12D0Activity_21", "sortId": 21, - "description": "通关TW-EX-8", + "description": "通关RI-EX-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex08", + "act12d0_ex08", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 80 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_22", + "id": "12D0Activity_22", "sortId": 22, - "description": "通关TW-EX-8突袭模式", + "description": "通关RI-EX-8突袭模式", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_ex08#f#", + "act12d0_ex08#f#", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_dropS009_nocturnesOp9_01", + "id": "furni_dropS009_fantaisieOp49_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_23", + "id": "12D0Activity_23", "sortId": 23, "description": "在活动关卡中击败800个敌人", "type": "ACTIVITY", @@ -1022,91 +1052,89 @@ "templateType": "0", "param": [ "0", - "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", + "act12d0_01^act12d0_02^act12d0_tr01^act12d0_03^act12d0_04^act12d0_05^act12d0_06^act12d0_07^act12d0_08^act12d0_ex01^act12d0_ex01#f#^act12d0_ex02^act12d0_ex02#f#^act12d0_ex03^act12d0_ex03#f#^act12d0_ex04^act12d0_ex04#f#^act12d0_ex05^act12d0_ex05#f#^act12d0_ex06^act12d0_ex06#f#^act12d0_ex07^act12d0_ex07#f#^act12d0_ex08^act12d0_ex08#f#", "800" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 40 + "id": "act12d0_token_components", + "count": 60 } ], "backImagePath": null }, { - "id": "11D0Activity_24", + "id": "12D0Activity_24", "sortId": 24, - "description": "在活动关卡中击败4000个敌人", + "description": "在活动关卡中击败3000个敌人", "type": "ACTIVITY", "preMissionIds": null, "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", - "4000" + "act12d0_01^act12d0_02^act12d0_tr01^act12d0_03^act12d0_04^act12d0_05^act12d0_06^act12d0_07^act12d0_08^act12d0_ex01^act12d0_ex01#f#^act12d0_ex02^act12d0_ex02#f#^act12d0_ex03^act12d0_ex03#f#^act12d0_ex04^act12d0_ex04#f#^act12d0_ex05^act12d0_ex05#f#^act12d0_ex06^act12d0_ex06#f#^act12d0_ex07^act12d0_ex07#f#^act12d0_ex08^act12d0_ex08#f#", + "3000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", - "count": 60 + "id": "act12d0_token_components", + "count": 80 } ], "backImagePath": null }, { - "id": "11D0Activity_25", + "id": "12D0Activity_25", "sortId": 25, - "description": "在活动关卡中击败8000个敌人", + "description": "在活动关卡中击败6000个敌人", "type": "ACTIVITY", "preMissionIds": null, "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", - "8000" + "act12d0_01^act12d0_02^act12d0_tr01^act12d0_03^act12d0_04^act12d0_05^act12d0_06^act12d0_07^act12d0_08^act12d0_ex01^act12d0_ex01#f#^act12d0_ex02^act12d0_ex02#f#^act12d0_ex03^act12d0_ex03#f#^act12d0_ex04^act12d0_ex04#f#^act12d0_ex05^act12d0_ex05#f#^act12d0_ex06^act12d0_ex06#f#^act12d0_ex07^act12d0_ex07#f#^act12d0_ex08^act12d0_ex08#f#", + "6000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act11d0", + "missionGroup": "act12d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "count": 100 } ], "backImagePath": null }, { - "id": "11D0Activity_s1", - "sortId": 26, - "description": "事发突然,笔录如下,\n这是九条尾巴的孩子<@act.missionTips>第一次加入战斗,\n在她独特的源石技艺帮助下,\n<@act.missionTips>敌人始终没能碰触到那些发声的机器。", + "id": "11D0Activity_1", + "sortId": 1, + "description": "通关TW-1", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "7", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "7", - "3", - "act11d0_04", - "trap_014_tower", - "0" + "0", + "act11d0_01", + "2" ], "unlockCondition": null, "unlockParam": null, @@ -1115,27 +1143,25 @@ "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "act11d0_token_warrant", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 20 } ], "backImagePath": null }, { - "id": "11D0Activity_s2", - "sortId": 27, - "description": "不要仰仗任何外力,\n那会让你的法术失去纯洁。\n在<@act.missionTips>怒意漫延的时刻,\n理当<@act.missionTips>放弃所有的装置去战斗。", + "id": "11D0Activity_2", + "sortId": 2, + "description": "通关TW-2", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "6", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "6", - "3", - "act11d0_06", - "trap_014_tower", - "0" + "0", + "act11d0_02", + "2" ], "unlockCondition": null, "unlockParam": null, @@ -1144,25 +1170,25 @@ "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "act11d0_token_warrant", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 20 } ], "backImagePath": null }, { - "id": "11D0Activity_s3", - "sortId": 28, - "description": "晨雾使人握不住笔杆。\n<@act.missionTips>沃伦姆德的岩石拔地而起,又土崩瓦解。\n直到<@act.missionTips>整整二十个巨人倒下。\n大地将不再沉默。", + "id": "11D0Activity_3", + "sortId": 3, + "description": "通关TW-3", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "20", - "enemy_1092_mdgint^enemy_1092_mdgint_2" + "0", + "act11d0_03", + "2" ], "unlockCondition": null, "unlockParam": null, @@ -1171,53 +1197,52 @@ "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "act11d0_token_warrant", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 30 } ], "backImagePath": null }, { - "id": "11D0Activity_s4", - "sortId": 29, - "description": "<@act.missionTips>议事厅高塔之下。\n名为<@act.missionTips>泥岩的萨卡兹迈出了一步。\n火舌舔舐着整座城镇。\n而守在门前,却不过<@act.missionTips>六人而已。", + "id": "11D0Activity_4", + "sortId": 4, + "description": "以3星评价完成TW-3", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "5", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "5", - "3", - "act11d0_08", - "6" - ], - "unlockCondition": null, + "0", + "act11d0_03", + "3" + ], + "unlockCondition": null, "unlockParam": null, "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "act11d0_token_warrant", + "type": "FURN", + "id": "furni_nightView_framed_01", "count": 1 } ], "backImagePath": null }, { - "id": "11D0Activity_s5", - "sortId": 30, - "description": "事件的尾声,意识开始逃离我的脑海。\n目睹了我曾经憎恨的城镇千疮百孔,却不感欣喜。\n剩下的人带着<@act.missionTips>搜查令深入荒野,遭遇战已然打响,\n我看到了<@act.missionTips>三个游荡的巨人。\n看到了我们的山。", + "id": "11D0Activity_5", + "sortId": 5, + "description": "通关TW-4", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStage", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act11d0_s01#f#", - "1" + "act11d0_04", + "2" ], "unlockCondition": null, "unlockParam": null, @@ -1226,678 +1251,710 @@ "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "act11d0_token_warrant", + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 30 + }, + { + "type": "CHAR", + "id": "char_345_folnic", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_1", - "sortId": 1, - "description": "通关DM-1", + "id": "11D0Activity_6", + "sortId": 6, + "description": "通关TW-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_01", + "act11d0_05", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 20 + "id": "act11d0_token_currency", + "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_2", - "sortId": 2, - "description": "以3星评价完成DM-1", + "id": "11D0Activity_7", + "sortId": 7, + "description": "以3星评价完成TW-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_01", + "act11d0_05", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_beerhouse_framedArt1_01", + "id": "furni_nightView_bottles_01", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_3", - "sortId": 3, - "description": "通关DM-2", + "id": "11D0Activity_8", + "sortId": 8, + "description": "通关TW-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_02", + "act11d0_06", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 20 + "id": "act11d0_token_currency", + "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_4", - "sortId": 4, - "description": "以3星评价完成DM-2", + "id": "11D0Activity_9", + "sortId": 9, + "description": "以3星评价完成TW-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_02", + "act11d0_06", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_beerhouse_framedArt2_01", + "id": "furni_nightView_recordPlayer_01", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_5", - "sortId": 5, - "description": "通关DM-3", + "id": "11D0Activity_10", + "sortId": 10, + "description": "通关TW-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_03", + "act11d0_07", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 30 - }, + "id": "act11d0_token_currency", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "11D0Activity_11", + "sortId": 11, + "description": "以3星评价完成TW-7", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "CompleteAnyStage", + "templateType": "0", + "param": [ + "0", + "act11d0_07", + "3" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act11d0", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ { - "type": "CHAR", - "id": "char_333_sidero", + "type": "FURN", + "id": "furni_nightView_curtain_L_01", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_6", - "sortId": 6, - "description": "通关DM-4", + "id": "11D0Activity_12", + "sortId": 12, + "description": "通关TW-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_04", + "act11d0_08", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 30 + "id": "act11d0_token_currency", + "count": 50 } ], "backImagePath": null }, { - "id": "9D0Activity_7", - "sortId": 7, - "description": "以3星评价完成DM-4", + "id": "11D0Activity_13", + "sortId": 13, + "description": "以3星评价完成TW-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_04", + "act11d0_08", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "FURN", - "id": "furni_beerhouse_wallpaper_01", + "id": "furni_nightView_curtain_R_01", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_8", - "sortId": 8, - "description": "通关DM-5", + "id": "11D0Activity_14", + "sortId": 14, + "description": "通关TW-EX-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_05", + "act11d0_ex01", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", + "id": "act11d0_token_currency", "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_9", - "sortId": 9, - "description": "以3星评价完成DM-5", + "id": "11D0Activity_15", + "sortId": 15, + "description": "通关TW-EX-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_05", - "3" + "act11d0_ex02", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_beerhouse_floor_01", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_10", - "sortId": 10, - "description": "通关DM-6", + "id": "11D0Activity_16", + "sortId": 16, + "description": "通关TW-EX-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_06", + "act11d0_ex03", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", + "id": "act11d0_token_currency", "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_11", - "sortId": 11, - "description": "以3星评价完成DM-6", + "id": "11D0Activity_17", + "sortId": 17, + "description": "通关TW-EX-4", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_06", - "3" + "act11d0_ex04", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_beerhouse_banner2_01", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 60 } ], "backImagePath": null }, { - "id": "9D0Activity_12", - "sortId": 12, - "description": "通关DM-7", + "id": "11D0Activity_18", + "sortId": 18, + "description": "通关TW-EX-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_07", + "act11d0_ex05", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 50 + "id": "act11d0_token_currency", + "count": 60 } ], "backImagePath": null }, { - "id": "9D0Activity_13", - "sortId": 13, - "description": "以3星评价完成DM-7", + "id": "11D0Activity_19", + "sortId": 19, + "description": "通关TW-EX-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_07", - "3" + "act11d0_ex06", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_beerhouse_banner1_01", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 60 } ], "backImagePath": null }, { - "id": "9D0Activity_14", - "sortId": 14, - "description": "通关DM-8", + "id": "11D0Activity_20", + "sortId": 20, + "description": "通关TW-EX-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_08", + "act11d0_ex07", "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 50 + "id": "act11d0_token_currency", + "count": 80 } ], "backImagePath": null }, { - "id": "9D0Activity_15", - "sortId": 15, - "description": "以3星评价完成DM-8", + "id": "11D0Activity_21", + "sortId": 21, + "description": "通关TW-EX-8", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_08", - "3" + "act11d0_ex08", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_beerhouse_diningTable1_01", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "count": 80 } ], "backImagePath": null }, { - "id": "9D0Activity_16", - "sortId": 16, - "description": "通关DM-EX-1", + "id": "11D0Activity_22", + "sortId": 22, + "description": "通关TW-EX-8突袭模式", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_ex01", - "2" + "act11d0_ex08#f#", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 60 + "type": "FURN", + "id": "furni_dropS009_nocturnesOp9_01", + "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_17", - "sortId": 17, - "description": "通关DM-EX-2", + "id": "11D0Activity_23", + "sortId": 23, + "description": "在活动关卡中击败800个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act9d0_ex02", - "2" + "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", + "800" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 60 + "id": "act11d0_token_currency", + "count": 40 } ], "backImagePath": null }, { - "id": "9D0Activity_18", - "sortId": 18, - "description": "通关DM-EX-3", + "id": "11D0Activity_24", + "sortId": 24, + "description": "在活动关卡中击败4000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act9d0_ex03", - "2" + "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", + "4000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 80 + "id": "act11d0_token_currency", + "count": 60 } ], "backImagePath": null }, { - "id": "9D0Activity_19", - "sortId": 19, - "description": "通关DM-EX-4", + "id": "11D0Activity_25", + "sortId": 25, + "description": "在活动关卡中击败8000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act9d0_ex04", - "2" + "act11d0_01^act11d0_02^act11d0_03^act11d0_04^act11d0_05^act11d0_06^act11d0_07^act11d0_08^act11d0_ex01^act11d0_ex01#f#^act11d0_ex02^act11d0_ex02#f#^act11d0_ex03^act11d0_ex03#f#^act11d0_ex04^act11d0_ex04#f#^act11d0_ex05^act11d0_ex05#f#^act11d0_ex06^act11d0_ex06#f#^act11d0_ex07^act11d0_ex07#f#^act11d0_ex08^act11d0_ex08#f#^act11d0_s01^act11d0_s01#f#^act11d0_s02^act11d0_s02#f#^act11d0_mo01", + "8000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 80 + "id": "act11d0_token_currency", + "count": 100 } ], "backImagePath": null }, { - "id": "9D0Activity_20", - "sortId": 20, - "description": "通关DM-EX-5", + "id": "11D0Activity_s1", + "sortId": 26, + "description": "事发突然,笔录如下,\n这是九条尾巴的孩子<@act.missionTips>第一次加入战斗,\n在她独特的源石技艺帮助下,\n<@act.missionTips>敌人始终没能碰触到那些发声的机器。", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "CompleteStageCondition", + "templateType": "7", "param": [ - "0", - "act9d0_ex05", - "2" + "7", + "3", + "act11d0_04", + "trap_014_tower", + "0" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 100 + "type": "MATERIAL", + "id": "act11d0_token_warrant", + "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_21", - "sortId": 21, - "description": "通关DM-EX-6", + "id": "11D0Activity_s2", + "sortId": 27, + "description": "不要仰仗任何外力,\n那会让你的法术失去纯洁。\n在<@act.missionTips>怒意漫延的时刻,\n理当<@act.missionTips>放弃所有的装置去战斗。", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "CompleteStageCondition", + "templateType": "6", "param": [ - "0", - "act9d0_ex06", - "2" + "6", + "3", + "act11d0_06", + "trap_014_tower", + "0" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 100 + "type": "MATERIAL", + "id": "act11d0_token_warrant", + "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_22", - "sortId": 22, - "description": "通关DM-EX-6突袭模式", + "id": "11D0Activity_s3", + "sortId": 28, + "description": "晨雾使人握不住笔杆。\n<@act.missionTips>沃伦姆德的岩石拔地而起,又土崩瓦解。\n直到<@act.missionTips>整整二十个巨人倒下。\n大地将不再沉默。", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "StageWithEnemyKill", + "templateType": "2", "param": [ - "0", - "act9d0_ex06#f#", - "3" + "2", + "20", + "enemy_1092_mdgint^enemy_1092_mdgint_2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_dropS009_carmen_01", + "type": "MATERIAL", + "id": "act11d0_token_warrant", "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_23", - "sortId": 23, - "description": "在活动关卡中击败1000个敌人", + "id": "11D0Activity_s4", + "sortId": 29, + "description": "<@act.missionTips>议事厅高塔之下。\n名为<@act.missionTips>泥岩的萨卡兹迈出了一步。\n火舌舔舐着整座城镇。\n而守在门前,却不过<@act.missionTips>六人而已。", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", - "templateType": "0", + "template": "CompleteStageCondition", + "templateType": "5", "param": [ - "0", - "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", - "1000" + "5", + "3", + "act11d0_08", + "6" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 20 + "type": "MATERIAL", + "id": "act11d0_token_warrant", + "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_24", - "sortId": 24, - "description": "在活动关卡中击败5000个敌人", + "id": "11D0Activity_s5", + "sortId": 30, + "description": "事件的尾声,意识开始逃离我的脑海。\n目睹了我曾经憎恨的城镇千疮百孔,却不感欣喜。\n剩下的人带着<@act.missionTips>搜查令深入荒野,遭遇战已然打响,\n我看到了<@act.missionTips>三个游荡的巨人。\n看到了我们的山。", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", + "template": "CompleteStage", "templateType": "0", "param": [ "0", - "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", - "5000" + "act11d0_s01#f#", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d0", + "missionGroup": "act11d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d0_token_dogTag", - "count": 30 + "type": "MATERIAL", + "id": "act11d0_token_warrant", + "count": 1 } ], "backImagePath": null }, { - "id": "9D0Activity_25", - "sortId": 25, - "description": "在活动关卡中击败10000个敌人", + "id": "9D0Activity_1", + "sortId": 1, + "description": "通关DM-1", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", - "10000" + "act9d0_01", + "2" ], "unlockCondition": null, "unlockParam": null, @@ -1908,2053 +1965,2050 @@ { "type": "ACTIVITY_ITEM", "id": "act9d0_token_dogTag", - "count": 50 + "count": 20 } ], "backImagePath": null }, { - "id": "1stActivity_1", - "sortId": 1, - "description": "以3星评价完成GT-1", + "id": "9D0Activity_2", + "sortId": 2, + "description": "以3星评价完成DM-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_01", + "act9d0_01", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 200 + "type": "FURN", + "id": "furni_beerhouse_framedArt1_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_2", - "sortId": 2, - "description": "以3星评价完成GT-2", + "id": "9D0Activity_3", + "sortId": 3, + "description": "通关DM-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_02", - "3" + "act9d0_02", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 200 - } - ], - "backImagePath": null - }, - { - "id": "1stActivity_3", - "sortId": 3, - "description": "以3星评价完成GT-3", - "type": "ACTIVITY", - "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", - "param": [ - "0", - "a001_03", - "3" - ], - "unlockCondition": null, - "unlockParam": null, - "missionGroup": "1stact", - "toPage": null, - "periodicalPoint": 0, - "rewards": [ - { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 400 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 20 } ], "backImagePath": null }, { - "id": "1stActivity_4", + "id": "9D0Activity_4", "sortId": 4, - "description": "以3星评价完成GT-4", + "description": "以3星评价完成DM-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_04", + "act9d0_02", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 400 + "type": "FURN", + "id": "furni_beerhouse_framedArt2_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_5", + "id": "9D0Activity_5", "sortId": 5, - "description": "以3星评价完成GT-5", + "description": "通关DM-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_05", - "3" + "act9d0_03", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 600 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 30 + }, + { + "type": "CHAR", + "id": "char_333_sidero", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_6", + "id": "9D0Activity_6", "sortId": 6, - "description": "以3星评价完成GT-6", + "description": "通关DM-4", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_06", - "3" + "act9d0_04", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 600 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 30 } ], "backImagePath": null }, { - "id": "1stActivity_7", + "id": "9D0Activity_7", "sortId": 7, - "description": "以3星评价完成GT-EX-1", + "description": "以3星评价完成DM-4", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex01", + "act9d0_04", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 800 + "type": "FURN", + "id": "furni_beerhouse_wallpaper_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_8", + "id": "9D0Activity_8", "sortId": 8, - "description": "以3星评价完成GT-EX-2", + "description": "通关DM-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex02", - "3" + "act9d0_05", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 800 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 40 } ], "backImagePath": null }, { - "id": "1stActivity_9", + "id": "9D0Activity_9", "sortId": 9, - "description": "以3星评价完成GT-EX-3", + "description": "以3星评价完成DM-5", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex03", + "act9d0_05", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 800 + "type": "FURN", + "id": "furni_beerhouse_floor_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_10", + "id": "9D0Activity_10", "sortId": 10, - "description": "以3星评价完成GT-HX-1", + "description": "通关DM-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex04", - "3" + "act9d0_06", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 1000 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 40 } ], "backImagePath": null }, { - "id": "1stActivity_11", + "id": "9D0Activity_11", "sortId": 11, - "description": "以3星评价完成GT-HX-2", + "description": "以3星评价完成DM-6", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex05", + "act9d0_06", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 1000 + "type": "FURN", + "id": "furni_beerhouse_banner2_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_12", + "id": "9D0Activity_12", "sortId": 12, - "description": "以3星评价完成GT-HX-3", + "description": "通关DM-7", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_ex06", - "3" + "act9d0_07", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "FURN", - "id": "furni_dropS002_abbeyRoad_01", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 50 } ], "backImagePath": null }, { - "id": "1stActivity_13", + "id": "9D0Activity_13", "sortId": 13, - "description": "在活动关卡中击败1000个敌人", + "description": "以3星评价完成DM-7", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", - "1000" + "act9d0_07", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 400 + "type": "FURN", + "id": "furni_beerhouse_banner1_01", + "count": 1 } ], "backImagePath": null }, { - "id": "1stActivity_14", + "id": "9D0Activity_14", "sortId": 14, - "description": "在活动关卡中击败5000个敌人", + "description": "通关DM-8", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", - "5000" + "act9d0_08", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 800 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 50 } ], "backImagePath": null }, { - "id": "1stActivity_15", + "id": "9D0Activity_15", "sortId": 15, - "description": "在活动关卡中击败10000个敌人", + "description": "以3星评价完成DM-8", "type": "ACTIVITY", "preMissionIds": null, - "template": "EnemyKill", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", - "10000" + "act9d0_08", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "1stact", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_COIN", - "id": "1stact", - "count": 1200 + "type": "FURN", + "id": "furni_beerhouse_diningTable1_01", + "count": 1 } ], "backImagePath": null }, { - "id": "0D5Activity_1", - "sortId": 1, - "description": "累计消耗100点理智", + "id": "9D0Activity_16", + "sortId": 16, + "description": "通关DM-EX-1", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "100" + "act9d0_ex01", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "4006", - "count": 30 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 60 } ], "backImagePath": null }, { - "id": "0D5Activity_2", - "sortId": 2, - "description": "累计消耗300点理智", + "id": "9D0Activity_17", + "sortId": 17, + "description": "通关DM-EX-2", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "300" + "act9d0_ex02", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "3302", - "count": 10 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 60 } ], "backImagePath": null }, { - "id": "0D5Activity_3", - "sortId": 3, - "description": "累计消耗500点理智", + "id": "9D0Activity_18", + "sortId": 18, + "description": "通关DM-EX-3", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "500" + "act9d0_ex03", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "CHAR", - "id": "char_282_catap", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 80 } ], "backImagePath": null }, { - "id": "0D5Activity_4", - "sortId": 4, - "description": "累计消耗1000点理智", + "id": "9D0Activity_19", + "sortId": 19, + "description": "通关DM-EX-4", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "1000" + "act9d0_ex04", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "tier4_pioneer", - "count": 2 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 80 } ], "backImagePath": null }, { - "id": "0D5Activity_5", - "sortId": 5, - "description": "累计击败任意200名敌兵", + "id": "9D0Activity_20", + "sortId": 20, + "description": "通关DM-EX-5", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "200" + "0", + "act9d0_ex05", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "30022", - "count": 6 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 100 } ], "backImagePath": null }, { - "id": "0D5Activity_6", - "sortId": 6, - "description": "累计击败任意600名敌兵", + "id": "9D0Activity_21", + "sortId": 21, + "description": "通关DM-EX-6", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "600" + "0", + "act9d0_ex06", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "30032", - "count": 6 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 100 } ], "backImagePath": null }, { - "id": "0D5Activity_7", - "sortId": 7, - "description": "累计击败任意1000名敌兵", + "id": "9D0Activity_22", + "sortId": 22, + "description": "通关DM-EX-6突袭模式", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "1000" + "0", + "act9d0_ex06#f#", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "30043", - "count": 3 + "type": "FURN", + "id": "furni_dropS009_carmen_01", + "count": 1 } ], "backImagePath": null }, { - "id": "0D5Activity_8", - "sortId": 8, - "description": "累计击败任意2000名敌兵", + "id": "9D0Activity_23", + "sortId": 23, + "description": "在活动关卡中击败1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "EnemyKill", + "templateType": "0", "param": [ - "1", - "2000" + "0", + "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", + "1000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "tier4_pioneer", - "count": 2 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 20 } ], "backImagePath": null }, { - "id": "0D5Activity_9", - "sortId": 9, - "description": "累计消耗20000龙门币", + "id": "9D0Activity_24", + "sortId": 24, + "description": "在活动关卡中击败5000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGold", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "20000" + "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", + "5000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "TKT_RECRUIT", - "id": "7001", - "count": 3 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 30 } ], "backImagePath": null }, { - "id": "0D5Activity_10", - "sortId": 10, - "description": "累计消耗50000龙门币", + "id": "9D0Activity_25", + "sortId": 25, + "description": "在活动关卡中击败10000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGold", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "50000" + "act9d0_01^act9d0_02^act9d0_03^act9d0_04^act9d0_05^act9d0_06^act9d0_07^act9d0_08^act9d0_ex01^act9d0_ex01#f#^act9d0_ex02^act9d0_ex02#f#^act9d0_ex03^act9d0_ex03#f#^act9d0_ex04^act9d0_ex04#f#^act9d0_ex05^act9d0_ex05#f#^act9d0_ex06^act9d0_ex06#f#^act9d0_mo01", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "act9d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "TKT_RECRUIT", - "id": "7001", - "count": 5 + "type": "ACTIVITY_ITEM", + "id": "act9d0_token_dogTag", + "count": 50 } ], "backImagePath": null }, { - "id": "0D5Activity_11", - "sortId": 11, - "description": "累计消耗100000龙门币", + "id": "1stActivity_1", + "sortId": 1, + "description": "以3星评价完成GT-1", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGold", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "100000" + "a001_01", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "TKT_GACHA", - "id": "7003", - "count": 1 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 200 } ], "backImagePath": null }, { - "id": "0D5Activity_12", - "sortId": 12, - "description": "累计消耗150000龙门币", + "id": "1stActivity_2", + "sortId": 2, + "description": "以3星评价完成GT-2", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGold", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "150000" + "a001_02", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "tier4_medic", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 200 } ], "backImagePath": null }, { - "id": "0D5Activity_13", - "sortId": 13, - "description": "累计提升10000点干员经验值", + "id": "1stActivity_3", + "sortId": 3, + "description": "以3星评价完成GT-3", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "10000" + "0", + "a001_03", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "GOLD", - "id": "4001", - "count": 10000 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 400 } ], "backImagePath": null }, { - "id": "0D5Activity_14", - "sortId": 14, - "description": "累计提升20000点干员经验值", + "id": "1stActivity_4", + "sortId": 4, + "description": "以3星评价完成GT-4", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "20000" + "0", + "a001_04", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "GOLD", - "id": "4001", - "count": 15000 - } - ], + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 400 + } + ], "backImagePath": null }, { - "id": "0D5Activity_15", - "sortId": 15, - "description": "累计提升50000点干员经验值", + "id": "1stActivity_5", + "sortId": 5, + "description": "以3星评价完成GT-5", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "50000" + "0", + "a001_05", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "GOLD", - "id": "4001", - "count": 20000 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 600 } ], "backImagePath": null }, { - "id": "0D5Activity_16", - "sortId": 16, - "description": "累计提升75000点干员经验值", + "id": "1stActivity_6", + "sortId": 6, + "description": "以3星评价完成GT-6", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "75000" + "0", + "a001_06", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "0D5act", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "MATERIAL", - "id": "tier4_medic", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 600 } ], "backImagePath": null }, { - "id": "5D0Activity_1", - "sortId": 1, - "description": "以3星评价完成CB-1", + "id": "1stActivity_7", + "sortId": 7, + "description": "以3星评价完成GT-EX-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_01", + "a001_ex01", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 800 } ], "backImagePath": null }, { - "id": "5D0Activity_2", - "sortId": 2, - "description": "以3星评价完成CB-2", + "id": "1stActivity_8", + "sortId": 8, + "description": "以3星评价完成GT-EX-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_02", + "a001_ex02", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 800 } ], "backImagePath": null }, { - "id": "5D0Activity_3", - "sortId": 3, - "description": "以3星评价完成CB-3", + "id": "1stActivity_9", + "sortId": 9, + "description": "以3星评价完成GT-EX-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_03", + "a001_ex03", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 800 } ], "backImagePath": null }, { - "id": "5D0Activity_4", - "sortId": 4, - "description": "以3星评价完成CB-4", + "id": "1stActivity_10", + "sortId": 10, + "description": "以3星评价完成GT-HX-1", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_04", + "a001_ex04", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 1000 } ], "backImagePath": null }, { - "id": "5D0Activity_5", - "sortId": 5, - "description": "以3星评价完成CB-5", + "id": "1stActivity_11", + "sortId": 11, + "description": "以3星评价完成GT-HX-2", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_05", + "a001_ex05", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 1000 } ], "backImagePath": null }, { - "id": "5D0Activity_6", - "sortId": 6, - "description": "以3星评价完成CB-6", + "id": "1stActivity_12", + "sortId": 12, + "description": "以3星评价完成GT-HX-3", "type": "ACTIVITY", "preMissionIds": null, "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "act5d0_06", + "a001_ex06", "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "FURN", + "id": "furni_dropS002_abbeyRoad_01", + "count": 1 } ], "backImagePath": null }, { - "id": "5D0Activity_7", - "sortId": 7, - "description": "完成CB-6且至少使用1次便携式补给站", + "id": "1stActivity_13", + "sortId": 13, + "description": "在活动关卡中击败1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "2", + "template": "EnemyKill", + "templateType": "0", "param": [ - "2", - "2", - "act5d0_06", - "trap_009_battery", - "1" + "0", + "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", + "1000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 400 } ], "backImagePath": null }, { - "id": "5D0Activity_8", - "sortId": 8, - "description": "以3星评价完成CB-7", + "id": "1stActivity_14", + "sortId": 14, + "description": "在活动关卡中击败5000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "act5d0_07", - "3" + "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", + "5000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 800 } ], "backImagePath": null }, { - "id": "5D0Activity_9", - "sortId": 9, - "description": "完成CB-7且升级所有指挥终端", + "id": "1stActivity_15", + "sortId": 15, + "description": "在活动关卡中击败10000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", + "template": "EnemyKill", "templateType": "0", "param": [ "0", - "2", - "act5d0_07", - "sktok_farm", - "2" + "a001_01^a001_02^a001_03^a001_ex01^a001_ex02^a001_ex03^a001_04^a001_05^a001_06^a001_ex04^a001_ex05^a001_ex06^a001_ex04#f#^a001_ex05#f#^a001_ex06#f#", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "1stact", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "ACTIVITY_COIN", + "id": "1stact", + "count": 1200 } ], "backImagePath": null }, { - "id": "5D0Activity_10", - "sortId": 10, - "description": "以3星评价完成CB-8", + "id": "0D5Activity_1", + "sortId": 1, + "description": "累计消耗100点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "CostAp", "templateType": "0", "param": [ "0", - "act5d0_08", - "3" + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "MATERIAL", + "id": "4006", + "count": 30 } ], "backImagePath": null }, { - "id": "5D0Activity_11", - "sortId": 11, - "description": "完成CB-8且至少使用1次便携式补给站", + "id": "0D5Activity_2", + "sortId": 2, + "description": "累计消耗300点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "2", + "template": "CostAp", + "templateType": "0", "param": [ - "2", - "2", - "act5d0_08", - "trap_009_battery", - "1" + "0", + "300" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "MATERIAL", + "id": "3302", + "count": 10 } ], "backImagePath": null }, { - "id": "5D0Activity_12", - "sortId": 12, - "description": "以3星评价完成CB-9", + "id": "0D5Activity_3", + "sortId": 3, + "description": "累计消耗500点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "CostAp", "templateType": "0", "param": [ "0", - "act5d0_09", - "3" + "500" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "CHAR", + "id": "char_282_catap", + "count": 1 } ], "backImagePath": null }, { - "id": "5D0Activity_13", - "sortId": 13, - "description": "完成CB-9且升级所有指挥终端", + "id": "0D5Activity_4", + "sortId": 4, + "description": "累计消耗1000点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", + "template": "CostAp", "templateType": "0", "param": [ "0", - "2", - "act5d0_09", - "sktok_farm", - "2" + "1000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", + "type": "MATERIAL", + "id": "tier4_pioneer", "count": 2 } ], "backImagePath": null }, { - "id": "5D0Activity_14", - "sortId": 14, - "description": "完成CB-9且至少使用1次便携式补给站", + "id": "0D5Activity_5", + "sortId": 5, + "description": "累计击败任意200名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "2", - "act5d0_09", - "trap_009_battery", - "1" + "1", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "MATERIAL", + "id": "30022", + "count": 6 } ], "backImagePath": null }, { - "id": "5D0Activity_15", - "sortId": 15, - "description": "以3星评价完成CB-10", + "id": "0D5Activity_6", + "sortId": 6, + "description": "累计击败任意600名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "0", - "act5d0_10", - "3" + "1", + "600" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 2 + "type": "MATERIAL", + "id": "30032", + "count": 6 } ], "backImagePath": null }, { - "id": "5D0Activity_16", - "sortId": 16, - "description": "以3星评价完成CB-EX2", + "id": "0D5Activity_7", + "sortId": 7, + "description": "累计击败任意1000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "0", - "act5d0_ex02", - "3" + "1", + "1000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 1 + "type": "MATERIAL", + "id": "30043", + "count": 3 } ], "backImagePath": null }, { - "id": "5D0Activity_17", - "sortId": 17, - "description": "以3星评价完成CB-EX4", + "id": "0D5Activity_8", + "sortId": 8, + "description": "累计击败任意2000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", - "templateType": "0", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "0", - "act5d0_ex04", - "3" + "1", + "2000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 1 + "type": "MATERIAL", + "id": "tier4_pioneer", + "count": 2 } ], "backImagePath": null }, { - "id": "5D0Activity_18", - "sortId": 18, - "description": "以3星评价完成CB-EX5且不升级任何指挥终端", + "id": "0D5Activity_9", + "sortId": 9, + "description": "累计消耗20000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "4", + "template": "CostGold", + "templateType": "0", "param": [ - "4", - "3", - "act5d0_ex05", - "sktok_farm", - "0" + "0", + "20000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 1 + "type": "TKT_RECRUIT", + "id": "7001", + "count": 3 } ], "backImagePath": null }, { - "id": "5D0Activity_19", - "sortId": 19, - "description": "以3星评价完成CB-EX7且不使用便携式补给站", + "id": "0D5Activity_10", + "sortId": 10, + "description": "累计消耗50000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageCondition", - "templateType": "3", + "template": "CostGold", + "templateType": "0", "param": [ - "3", - "3", - "act5d0_ex07", - "trap_009_battery", - "0" + "0", + "50000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", - "count": 1 + "type": "TKT_RECRUIT", + "id": "7001", + "count": 5 } ], "backImagePath": null }, { - "id": "5D0Activity_20", - "sortId": 20, - "description": "以3星评价完成CB-EX8", + "id": "0D5Activity_11", + "sortId": 11, + "description": "累计消耗100000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteAnyStage", + "template": "CostGold", "templateType": "0", "param": [ "0", - "act5d0_ex08", - "3" + "100000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act5d0", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act5d0_point_medal", + "type": "TKT_GACHA", + "id": "7003", "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_1", - "sortId": 1, - "description": "累计消耗600点理智", + "id": "0D5Activity_12", + "sortId": 12, + "description": "累计消耗150000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", + "template": "CostGold", "templateType": "0", "param": [ "0", - "600" + "150000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "type": "MATERIAL", + "id": "tier4_medic", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_2", - "sortId": 2, - "description": "累计消耗1200点理智", + "id": "0D5Activity_13", + "sortId": 13, + "description": "累计提升10000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "1200" + "2", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "type": "GOLD", + "id": "4001", + "count": 10000 } ], "backImagePath": null }, { - "id": "9D4Activity_3", - "sortId": 3, - "description": "累计消耗1800点理智", + "id": "0D5Activity_14", + "sortId": 14, + "description": "累计提升20000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "1800" + "2", + "20000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "type": "GOLD", + "id": "4001", + "count": 15000 } ], "backImagePath": null }, { - "id": "9D4Activity_4", - "sortId": 4, - "description": "累计提升35000点干员经验值", + "id": "0D5Activity_15", + "sortId": 15, + "description": "累计提升50000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, "template": "UpgradeChar", "templateType": "2", "param": [ "2", - "35000" + "50000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "type": "GOLD", + "id": "4001", + "count": 20000 } ], "backImagePath": null }, { - "id": "9D4Activity_5", - "sortId": 5, - "description": "累计提升70000点干员经验值", + "id": "0D5Activity_16", + "sortId": 16, + "description": "累计提升75000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, "template": "UpgradeChar", "templateType": "2", "param": [ "2", - "70000" + "75000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "0D5act", "toPage": null, "periodicalPoint": 0, "rewards": [ { - "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "type": "MATERIAL", + "id": "tier4_medic", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_6", - "sortId": 6, - "description": "累计提升100000点干员经验值", + "id": "5D0Activity_1", + "sortId": 1, + "description": "以3星评价完成CB-1", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "2", - "100000" + "0", + "act5d0_01", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_7", - "sortId": 7, - "description": "在干员升级和晋升中累计消耗60000龙门币", + "id": "5D0Activity_2", + "sortId": 2, + "description": "以3星评价完成CB-2", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "60000" + "act5d0_02", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_8", - "sortId": 8, - "description": "在干员升级和晋升中累计消耗120000龙门币", + "id": "5D0Activity_3", + "sortId": 3, + "description": "以3星评价完成CB-3", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "120000" + "act5d0_03", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_9", - "sortId": 9, - "description": "在干员升级和晋升中累计消耗200000龙门币", + "id": "5D0Activity_4", + "sortId": 4, + "description": "以3星评价完成CB-4", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "200000" + "act5d0_04", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_10", - "sortId": 10, - "description": "在信用商店中累计消费800点信用点", + "id": "5D0Activity_5", + "sortId": 5, + "description": "以3星评价完成CB-5", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "3", - "800" + "0", + "act5d0_05", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_11", - "sortId": 11, - "description": "在信用商店中累计消费1600点信用点", + "id": "5D0Activity_6", + "sortId": 6, + "description": "以3星评价完成CB-6", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "3", - "1600" + "0", + "act5d0_06", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_12", - "sortId": 12, - "description": "在信用商店中累计消费2400点信用点", + "id": "5D0Activity_7", + "sortId": 7, + "description": "完成CB-6且至少使用1次便携式补给站", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "CompleteStageCondition", + "templateType": "2", "param": [ - "3", - "2400" + "2", + "2", + "act5d0_06", + "trap_009_battery", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_13", - "sortId": 13, - "description": "向好友赠送4份线索", + "id": "5D0Activity_8", + "sortId": 8, + "description": "以3星评价完成CB-7", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "4" + "act5d0_07", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_14", - "sortId": 14, - "description": "向好友赠送8份线索", + "id": "5D0Activity_9", + "sortId": 9, + "description": "完成CB-7且升级所有指挥终端", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", + "template": "CompleteStageCondition", "templateType": "0", "param": [ "0", - "8" + "2", + "act5d0_07", + "sktok_farm", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_15", - "sortId": 15, - "description": "向好友赠送12份线索", + "id": "5D0Activity_10", + "sortId": 10, + "description": "以3星评价完成CB-8", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "12" + "act5d0_08", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_16", - "sortId": 16, - "description": "任务期间累计在剿灭作战中击杀1000个敌人", + "id": "5D0Activity_11", + "sortId": 11, + "description": "完成CB-8且至少使用1次便携式补给站", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "CompleteStageCondition", + "templateType": "2", "param": [ - "1", - "1000" + "2", + "2", + "act5d0_08", + "trap_009_battery", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_17", - "sortId": 17, - "description": "任务期间累计在剿灭作战中击杀2000个敌人", + "id": "5D0Activity_12", + "sortId": 12, + "description": "以3星评价完成CB-9", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "2000" + "0", + "act5d0_09", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_18", - "sortId": 18, - "description": "任务期间累计在剿灭作战中击杀3000个敌人", + "id": "5D0Activity_13", + "sortId": 13, + "description": "完成CB-9且升级所有指挥终端", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "CompleteStageCondition", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "2", + "act5d0_09", + "sktok_farm", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_19", - "sortId": 19, - "description": "通关任意主线关卡20次,不包含0理智关卡", + "id": "5D0Activity_14", + "sortId": 14, + "description": "完成CB-9且至少使用1次便携式补给站", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "CompleteStageCondition", + "templateType": "2", "param": [ - "0", "2", - "20" + "2", + "act5d0_09", + "trap_009_battery", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_20", - "sortId": 20, - "description": "通关任意主线关卡40次,不包含0理智关卡", + "id": "5D0Activity_15", + "sortId": 15, + "description": "以3星评价完成CB-10", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "2", - "40" + "act5d0_10", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 2 } ], "backImagePath": null }, { - "id": "9D4Activity_21", - "sortId": 21, - "description": "通关任意主线关卡60次,不包含0理智关卡", + "id": "5D0Activity_16", + "sortId": 16, + "description": "以3星评价完成CB-EX2", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", + "template": "CompleteAnyStage", "templateType": "0", "param": [ "0", - "2", - "60" + "act5d0_ex02", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_22", - "sortId": 22, - "description": "完成任意物资筹备中的关卡8次", + "id": "5D0Activity_17", + "sortId": 17, + "description": "以3星评价完成CB-EX4", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "8" + "0", + "act5d0_ex04", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_23", - "sortId": 23, - "description": "完成任意物资筹备中的关卡16次", + "id": "5D0Activity_18", + "sortId": 18, + "description": "以3星评价完成CB-EX5且不升级任何指挥终端", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "CompleteStageCondition", + "templateType": "4", "param": [ - "1", - "MATERIAL", - "16" + "4", + "3", + "act5d0_ex05", + "sktok_farm", + "0" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 100 + "id": "act5d0_point_medal", + "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_24", - "sortId": 24, - "description": "完成任意物资筹备中的关卡24次", + "id": "5D0Activity_19", + "sortId": 19, + "description": "以3星评价完成CB-EX7且不使用便携式补给站", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "CompleteStageCondition", + "templateType": "3", "param": [ - "1", - "MATERIAL", - "24" + "3", + "3", + "act5d0_ex07", + "trap_009_battery", + "0" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 150 + "id": "act5d0_point_medal", + "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_25", - "sortId": 25, - "description": "累计击败任意3000名敌兵", + "id": "5D0Activity_20", + "sortId": 20, + "description": "以3星评价完成CB-EX8", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CompleteAnyStage", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "act5d0_ex08", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act9d4", + "missionGroup": "act5d0", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act9d4_point_token", - "count": 50 + "id": "act5d0_point_medal", + "count": 1 } ], "backImagePath": null }, { - "id": "9D4Activity_26", - "sortId": 26, - "description": "累计击败任意6000名敌兵", + "id": "9D4Activity_1", + "sortId": 1, + "description": "累计消耗600点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "6000" + "0", + "600" ], "unlockCondition": null, "unlockParam": null, @@ -3965,22 +4019,22 @@ { "type": "ACTIVITY_ITEM", "id": "act9d4_point_token", - "count": 100 + "count": 50 } ], "backImagePath": null }, { - "id": "9D4Activity_27", - "sortId": 27, - "description": "累计击败任意10000名敌兵", + "id": "9D4Activity_2", + "sortId": 2, + "description": "累计消耗1200点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "10000" + "0", + "1200" ], "unlockCondition": null, "unlockParam": null, @@ -3991,23 +4045,22 @@ { "type": "ACTIVITY_ITEM", "id": "act9d4_point_token", - "count": 150 + "count": 100 } ], "backImagePath": null }, { - "id": "9D4Activity_28", - "sortId": 28, - "description": "累计公开招募10次", + "id": "9D4Activity_3", + "sortId": 3, + "description": "累计消耗1800点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", + "template": "CostAp", "templateType": "0", "param": [ "0", - "-1", - "10" + "1800" ], "unlockCondition": null, "unlockParam": null, @@ -4018,23 +4071,22 @@ { "type": "ACTIVITY_ITEM", "id": "act9d4_point_token", - "count": 50 + "count": 150 } ], "backImagePath": null }, { - "id": "9D4Activity_29", - "sortId": 29, - "description": "累计公开招募25次", + "id": "9D4Activity_4", + "sortId": 4, + "description": "累计提升35000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "25" + "2", + "35000" ], "unlockCondition": null, "unlockParam": null, @@ -4045,23 +4097,48 @@ { "type": "ACTIVITY_ITEM", "id": "act9d4_point_token", - "count": 100 + "count": 50 } ], "backImagePath": null }, { - "id": "9D4Activity_30", - "sortId": 30, - "description": "累计公开招募40次", - "type": "ACTIVITY", + "id": "9D4Activity_5", + "sortId": 5, + "description": "累计提升70000点干员经验值", + "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "40" + "2", + "70000" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act9d4", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act9d4_point_token", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "9D4Activity_6", + "sortId": 6, + "description": "累计提升100000点干员经验值", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "UpgradeChar", + "templateType": "2", + "param": [ + "2", + "100000" ], "unlockCondition": null, "unlockParam": null, @@ -4078,16 +4155,16 @@ "backImagePath": null }, { - "id": "9D4Activity_31", - "sortId": 31, - "description": "让100名干员在宿舍中恢复心情", + "id": "9D4Activity_7", + "sortId": 7, + "description": "在干员升级和晋升中累计消耗60000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "100" + "60000" ], "unlockCondition": null, "unlockParam": null, @@ -4104,16 +4181,16 @@ "backImagePath": null }, { - "id": "9D4Activity_32", - "sortId": 32, - "description": "让200名干员在宿舍中恢复心情", + "id": "9D4Activity_8", + "sortId": 8, + "description": "在干员升级和晋升中累计消耗120000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "200" + "120000" ], "unlockCondition": null, "unlockParam": null, @@ -4130,16 +4207,16 @@ "backImagePath": null }, { - "id": "9D4Activity_33", - "sortId": 33, - "description": "让300名干员在宿舍中恢复心情", + "id": "9D4Activity_9", + "sortId": 9, + "description": "在干员升级和晋升中累计消耗200000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "300" + "200000" ], "unlockCondition": null, "unlockParam": null, @@ -4156,16 +4233,16 @@ "backImagePath": null }, { - "id": "9D4Activity_34", - "sortId": 34, - "description": "完成50笔订单", + "id": "9D4Activity_10", + "sortId": 10, + "description": "在信用商店中累计消费800点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "50" + "3", + "800" ], "unlockCondition": null, "unlockParam": null, @@ -4182,16 +4259,16 @@ "backImagePath": null }, { - "id": "9D4Activity_35", - "sortId": 35, - "description": "完成100笔订单", + "id": "9D4Activity_11", + "sortId": 11, + "description": "在信用商店中累计消费1600点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "100" + "3", + "1600" ], "unlockCondition": null, "unlockParam": null, @@ -4208,16 +4285,16 @@ "backImagePath": null }, { - "id": "9D4Activity_36", - "sortId": 36, - "description": "完成150笔订单", + "id": "9D4Activity_12", + "sortId": 12, + "description": "在信用商店中累计消费2400点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "150" + "3", + "2400" ], "unlockCondition": null, "unlockParam": null, @@ -4234,17 +4311,16 @@ "backImagePath": null }, { - "id": "9D4Activity_37", - "sortId": 37, - "description": "在制造站生产100件赤金", + "id": "9D4Activity_13", + "sortId": 13, + "description": "向好友赠送4份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "100", - "3003" + "4" ], "unlockCondition": null, "unlockParam": null, @@ -4261,17 +4337,16 @@ "backImagePath": null }, { - "id": "9D4Activity_38", - "sortId": 38, - "description": "在制造站生产200件赤金", + "id": "9D4Activity_14", + "sortId": 14, + "description": "向好友赠送8份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "200", - "3003" + "8" ], "unlockCondition": null, "unlockParam": null, @@ -4288,17 +4363,16 @@ "backImagePath": null }, { - "id": "9D4Activity_39", - "sortId": 39, - "description": "在制造站生产300件赤金", + "id": "9D4Activity_15", + "sortId": 15, + "description": "向好友赠送12份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "300", - "3003" + "12" ], "unlockCondition": null, "unlockParam": null, @@ -4315,16 +4389,16 @@ "backImagePath": null }, { - "id": "9D4Activity_40", - "sortId": 40, - "description": "任务期间累积举行1次线索交流", + "id": "9D4Activity_16", + "sortId": 16, + "description": "任务期间累计在剿灭作战中击杀1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "1" + "1000" ], "unlockCondition": null, "unlockParam": null, @@ -4341,16 +4415,16 @@ "backImagePath": null }, { - "id": "9D4Activity_41", - "sortId": 41, - "description": "任务期间累积举行2次线索交流", + "id": "9D4Activity_17", + "sortId": 17, + "description": "任务期间累计在剿灭作战中击杀2000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "2" + "2000" ], "unlockCondition": null, "unlockParam": null, @@ -4367,16 +4441,16 @@ "backImagePath": null }, { - "id": "9D4Activity_42", - "sortId": 42, - "description": "任务期间累积举行3次线索交流", + "id": "9D4Activity_18", + "sortId": 18, + "description": "任务期间累计在剿灭作战中击杀3000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "3" + "3000" ], "unlockCondition": null, "unlockParam": null, @@ -4393,16 +4467,17 @@ "backImagePath": null }, { - "id": "9D4Activity_43", - "sortId": 43, - "description": "在基建内与干员进行60次增加信赖的互动", + "id": "9D4Activity_19", + "sortId": 19, + "description": "通关任意主线关卡20次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "60" + "2", + "20" ], "unlockCondition": null, "unlockParam": null, @@ -4419,16 +4494,17 @@ "backImagePath": null }, { - "id": "9D4Activity_44", - "sortId": 44, - "description": "在基建内与干员进行120次增加信赖的互动", + "id": "9D4Activity_20", + "sortId": 20, + "description": "通关任意主线关卡40次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "120" + "2", + "40" ], "unlockCondition": null, "unlockParam": null, @@ -4445,16 +4521,17 @@ "backImagePath": null }, { - "id": "9D4Activity_45", - "sortId": 45, - "description": "在基建内与干员进行200次增加信赖的互动", + "id": "9D4Activity_21", + "sortId": 21, + "description": "通关任意主线关卡60次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "200" + "2", + "60" ], "unlockCondition": null, "unlockParam": null, @@ -4471,646 +4548,649 @@ "backImagePath": null }, { - "id": "6D8Activity_1", - "sortId": 1, - "description": "累计消耗600点理智", + "id": "9D4Activity_22", + "sortId": 22, + "description": "完成任意物资筹备中的关卡8次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "600" + "1", + "MATERIAL", + "8" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_2", - "sortId": 2, - "description": "累计消耗1200点理智", + "id": "9D4Activity_23", + "sortId": 23, + "description": "完成任意物资筹备中的关卡16次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "1200" + "1", + "MATERIAL", + "16" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_3", - "sortId": 3, - "description": "累计消耗1800点理智", + "id": "9D4Activity_24", + "sortId": 24, + "description": "完成任意物资筹备中的关卡24次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "1800" + "1", + "MATERIAL", + "24" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_4", - "sortId": 4, - "description": "累计提升35000点干员经验值", + "id": "9D4Activity_25", + "sortId": 25, + "description": "累计击败任意3000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "35000" + "1", + "3000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_5", - "sortId": 5, - "description": "累计提升70000点干员经验值", + "id": "9D4Activity_26", + "sortId": 26, + "description": "累计击败任意6000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "70000" + "1", + "6000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_6", - "sortId": 6, - "description": "累计提升100000点干员经验值", + "id": "9D4Activity_27", + "sortId": 27, + "description": "累计击败任意10000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "100000" + "1", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_7", - "sortId": 7, - "description": "在干员升级和晋升中累计消耗60000龙门币", + "id": "9D4Activity_28", + "sortId": 28, + "description": "累计公开招募10次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "60000" + "-1", + "10" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_8", - "sortId": 8, - "description": "在干员升级和晋升中累计消耗120000龙门币", + "id": "9D4Activity_29", + "sortId": 29, + "description": "累计公开招募25次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "120000" + "-1", + "25" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_9", - "sortId": 9, - "description": "在干员升级和晋升中累计消耗200000龙门币", + "id": "9D4Activity_30", + "sortId": 30, + "description": "累计公开招募40次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "200000" + "-1", + "40" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_10", - "sortId": 10, - "description": "在信用商店中累计消费800点信用点", + "id": "9D4Activity_31", + "sortId": 31, + "description": "让100名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "800" + "0", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_11", - "sortId": 11, - "description": "在信用商店中累计消费1600点信用点", + "id": "9D4Activity_32", + "sortId": 32, + "description": "让200名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "1600" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_12", - "sortId": 12, - "description": "在信用商店中累计消费2400点信用点", + "id": "9D4Activity_33", + "sortId": 33, + "description": "让300名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "2400" + "0", + "300" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_13", - "sortId": 13, - "description": "向好友赠送4份线索", + "id": "9D4Activity_34", + "sortId": 34, + "description": "完成50笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "4" + "1", + "50" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_14", - "sortId": 14, - "description": "向好友赠送8份线索", + "id": "9D4Activity_35", + "sortId": 35, + "description": "完成100笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "8" + "1", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_15", - "sortId": 15, - "description": "向好友赠送12份线索", + "id": "9D4Activity_36", + "sortId": 36, + "description": "完成150笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "12" + "1", + "150" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_16", - "sortId": 16, - "description": "任务期间累计在剿灭作战中击杀1000个敌人", + "id": "9D4Activity_37", + "sortId": 37, + "description": "在制造站生产100件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "1000" + "0", + "100", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_17", - "sortId": 17, - "description": "任务期间累计在剿灭作战中击杀2000个敌人", + "id": "9D4Activity_38", + "sortId": 38, + "description": "在制造站生产200件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "2000" + "0", + "200", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_18", - "sortId": 18, - "description": "任务期间累计在剿灭作战中击杀3000个敌人", + "id": "9D4Activity_39", + "sortId": 39, + "description": "在制造站生产300件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "300", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_19", - "sortId": 19, - "description": "通关任意主线关卡20次,不包含0理智关卡", + "id": "9D4Activity_40", + "sortId": 40, + "description": "任务期间累积举行1次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "20" + "1", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_20", - "sortId": 20, - "description": "通关任意主线关卡40次,不包含0理智关卡", + "id": "9D4Activity_41", + "sortId": 41, + "description": "任务期间累积举行2次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "40" + "1", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_21", - "sortId": 21, - "description": "通关任意主线关卡60次,不包含0理智关卡", + "id": "9D4Activity_42", + "sortId": 42, + "description": "任务期间累积举行3次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "60" + "1", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_22", - "sortId": 22, - "description": "完成任意物资筹备中的关卡8次", + "id": "9D4Activity_43", + "sortId": 43, + "description": "在基建内与干员进行60次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "8" + "0", + "60" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "6D8Activity_23", - "sortId": 23, - "description": "完成任意物资筹备中的关卡16次", + "id": "9D4Activity_44", + "sortId": 44, + "description": "在基建内与干员进行120次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "16" + "0", + "120" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "6D8Activity_24", - "sortId": 24, - "description": "完成任意物资筹备中的关卡24次", + "id": "9D4Activity_45", + "sortId": 45, + "description": "在基建内与干员进行200次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "24" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act6d8", + "missionGroup": "act9d4", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act6d8_point_token", + "id": "act9d4_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "6D8Activity_25", - "sortId": 25, - "description": "累计击败任意3000名敌兵", + "id": "6D8Activity_1", + "sortId": 1, + "description": "累计消耗600点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "600" ], "unlockCondition": null, "unlockParam": null, @@ -5127,16 +5207,16 @@ "backImagePath": null }, { - "id": "6D8Activity_26", - "sortId": 26, - "description": "累计击败任意6000名敌兵", + "id": "6D8Activity_2", + "sortId": 2, + "description": "累计消耗1200点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "6000" + "0", + "1200" ], "unlockCondition": null, "unlockParam": null, @@ -5153,16 +5233,16 @@ "backImagePath": null }, { - "id": "6D8Activity_27", - "sortId": 27, - "description": "累计击败任意10000名敌兵", + "id": "6D8Activity_3", + "sortId": 3, + "description": "累计消耗1800点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "10000" + "0", + "1800" ], "unlockCondition": null, "unlockParam": null, @@ -5179,17 +5259,16 @@ "backImagePath": null }, { - "id": "6D8Activity_28", - "sortId": 28, - "description": "累计公开招募10次", + "id": "6D8Activity_4", + "sortId": 4, + "description": "累计提升35000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "10" + "2", + "35000" ], "unlockCondition": null, "unlockParam": null, @@ -5206,17 +5285,16 @@ "backImagePath": null }, { - "id": "6D8Activity_29", - "sortId": 29, - "description": "累计公开招募25次", + "id": "6D8Activity_5", + "sortId": 5, + "description": "累计提升70000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "25" + "2", + "70000" ], "unlockCondition": null, "unlockParam": null, @@ -5233,17 +5311,16 @@ "backImagePath": null }, { - "id": "6D8Activity_30", - "sortId": 30, - "description": "累计公开招募40次", + "id": "6D8Activity_6", + "sortId": 6, + "description": "累计提升100000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "40" + "2", + "100000" ], "unlockCondition": null, "unlockParam": null, @@ -5260,16 +5337,16 @@ "backImagePath": null }, { - "id": "6D8Activity_31", - "sortId": 31, - "description": "让100名干员在宿舍中恢复心情", + "id": "6D8Activity_7", + "sortId": 7, + "description": "在干员升级和晋升中累计消耗60000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "100" + "60000" ], "unlockCondition": null, "unlockParam": null, @@ -5286,16 +5363,16 @@ "backImagePath": null }, { - "id": "6D8Activity_32", - "sortId": 32, - "description": "让200名干员在宿舍中恢复心情", + "id": "6D8Activity_8", + "sortId": 8, + "description": "在干员升级和晋升中累计消耗120000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "200" + "120000" ], "unlockCondition": null, "unlockParam": null, @@ -5312,16 +5389,16 @@ "backImagePath": null }, { - "id": "6D8Activity_33", - "sortId": 33, - "description": "让300名干员在宿舍中恢复心情", + "id": "6D8Activity_9", + "sortId": 9, + "description": "在干员升级和晋升中累计消耗200000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "300" + "200000" ], "unlockCondition": null, "unlockParam": null, @@ -5338,16 +5415,16 @@ "backImagePath": null }, { - "id": "6D8Activity_34", - "sortId": 34, - "description": "完成50笔订单", + "id": "6D8Activity_10", + "sortId": 10, + "description": "在信用商店中累计消费800点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", - "param": [ - "1", - "50" + "template": "BuyShopItem", + "templateType": "3", + "param": [ + "3", + "800" ], "unlockCondition": null, "unlockParam": null, @@ -5364,16 +5441,16 @@ "backImagePath": null }, { - "id": "6D8Activity_35", - "sortId": 35, - "description": "完成100笔订单", + "id": "6D8Activity_11", + "sortId": 11, + "description": "在信用商店中累计消费1600点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "100" + "3", + "1600" ], "unlockCondition": null, "unlockParam": null, @@ -5390,16 +5467,16 @@ "backImagePath": null }, { - "id": "6D8Activity_36", - "sortId": 36, - "description": "完成150笔订单", + "id": "6D8Activity_12", + "sortId": 12, + "description": "在信用商店中累计消费2400点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "150" + "3", + "2400" ], "unlockCondition": null, "unlockParam": null, @@ -5416,17 +5493,16 @@ "backImagePath": null }, { - "id": "6D8Activity_37", - "sortId": 37, - "description": "在制造站生产100件赤金", + "id": "6D8Activity_13", + "sortId": 13, + "description": "向好友赠送4份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "100", - "3003" + "4" ], "unlockCondition": null, "unlockParam": null, @@ -5443,17 +5519,16 @@ "backImagePath": null }, { - "id": "6D8Activity_38", - "sortId": 38, - "description": "在制造站生产200件赤金", + "id": "6D8Activity_14", + "sortId": 14, + "description": "向好友赠送8份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "200", - "3003" + "8" ], "unlockCondition": null, "unlockParam": null, @@ -5470,17 +5545,16 @@ "backImagePath": null }, { - "id": "6D8Activity_39", - "sortId": 39, - "description": "在制造站生产300件赤金", + "id": "6D8Activity_15", + "sortId": 15, + "description": "向好友赠送12份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "300", - "3003" + "12" ], "unlockCondition": null, "unlockParam": null, @@ -5497,16 +5571,16 @@ "backImagePath": null }, { - "id": "6D8Activity_40", - "sortId": 40, - "description": "任务期间累积举行1次线索交流", + "id": "6D8Activity_16", + "sortId": 16, + "description": "任务期间累计在剿灭作战中击杀1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "1" + "1000" ], "unlockCondition": null, "unlockParam": null, @@ -5523,16 +5597,16 @@ "backImagePath": null }, { - "id": "6D8Activity_41", - "sortId": 41, - "description": "任务期间累积举行2次线索交流", + "id": "6D8Activity_17", + "sortId": 17, + "description": "任务期间累计在剿灭作战中击杀2000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "2" + "2000" ], "unlockCondition": null, "unlockParam": null, @@ -5549,16 +5623,16 @@ "backImagePath": null }, { - "id": "6D8Activity_42", - "sortId": 42, - "description": "任务期间累积举行3次线索交流", + "id": "6D8Activity_18", + "sortId": 18, + "description": "任务期间累计在剿灭作战中击杀3000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "3" + "3000" ], "unlockCondition": null, "unlockParam": null, @@ -5575,16 +5649,17 @@ "backImagePath": null }, { - "id": "6D8Activity_43", - "sortId": 43, - "description": "在基建内与干员进行60次增加信赖的互动", + "id": "6D8Activity_19", + "sortId": 19, + "description": "通关任意主线关卡20次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "60" + "2", + "20" ], "unlockCondition": null, "unlockParam": null, @@ -5601,16 +5676,17 @@ "backImagePath": null }, { - "id": "6D8Activity_44", - "sortId": 44, - "description": "在基建内与干员进行120次增加信赖的互动", + "id": "6D8Activity_20", + "sortId": 20, + "description": "通关任意主线关卡40次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "120" + "2", + "40" ], "unlockCondition": null, "unlockParam": null, @@ -5627,16 +5703,17 @@ "backImagePath": null }, { - "id": "6D8Activity_45", - "sortId": 45, - "description": "在基建内与干员进行200次增加信赖的互动", + "id": "6D8Activity_21", + "sortId": 21, + "description": "通关任意主线关卡60次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "200" + "2", + "60" ], "unlockCondition": null, "unlockParam": null, @@ -5653,646 +5730,649 @@ "backImagePath": null }, { - "id": "4D5Activity_1", - "sortId": 1, - "description": "累计消耗600点理智", + "id": "6D8Activity_22", + "sortId": 22, + "description": "完成任意物资筹备中的关卡8次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "600" + "1", + "MATERIAL", + "8" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_2", - "sortId": 2, - "description": "累计消耗1200点理智", + "id": "6D8Activity_23", + "sortId": 23, + "description": "完成任意物资筹备中的关卡16次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "1200" + "1", + "MATERIAL", + "16" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_3", - "sortId": 3, - "description": "累计消耗1800点理智", + "id": "6D8Activity_24", + "sortId": 24, + "description": "完成任意物资筹备中的关卡24次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "1800" + "1", + "MATERIAL", + "24" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_4", - "sortId": 4, - "description": "累计提升35000点干员经验值", + "id": "6D8Activity_25", + "sortId": 25, + "description": "累计击败任意3000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "35000" + "1", + "3000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_5", - "sortId": 5, - "description": "累计提升70000点干员经验值", + "id": "6D8Activity_26", + "sortId": 26, + "description": "累计击败任意6000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "70000" + "1", + "6000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_6", - "sortId": 6, - "description": "累计提升100000点干员经验值", + "id": "6D8Activity_27", + "sortId": 27, + "description": "累计击败任意10000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "100000" + "1", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_7", - "sortId": 7, - "description": "在干员升级和晋升中累计消耗60000龙门币", + "id": "6D8Activity_28", + "sortId": 28, + "description": "累计公开招募10次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "60000" + "-1", + "10" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_8", - "sortId": 8, - "description": "在干员升级和晋升中累计消耗120000龙门币", + "id": "6D8Activity_29", + "sortId": 29, + "description": "累计公开招募25次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "120000" + "-1", + "25" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_9", - "sortId": 9, - "description": "在干员升级和晋升中累计消耗200000龙门币", + "id": "6D8Activity_30", + "sortId": 30, + "description": "累计公开招募40次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "200000" + "-1", + "40" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_10", - "sortId": 10, - "description": "在信用商店中累计消费800点信用点", + "id": "6D8Activity_31", + "sortId": 31, + "description": "让100名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "800" + "0", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_11", - "sortId": 11, - "description": "在信用商店中累计消费1600点信用点", + "id": "6D8Activity_32", + "sortId": 32, + "description": "让200名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "1600" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_12", - "sortId": 12, - "description": "在信用商店中累计消费2400点信用点", + "id": "6D8Activity_33", + "sortId": 33, + "description": "让300名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "2400" + "0", + "300" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_13", - "sortId": 13, - "description": "向好友赠送4份线索", + "id": "6D8Activity_34", + "sortId": 34, + "description": "完成50笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "4" + "1", + "50" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_14", - "sortId": 14, - "description": "向好友赠送8份线索", + "id": "6D8Activity_35", + "sortId": 35, + "description": "完成100笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "8" + "1", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_15", - "sortId": 15, - "description": "向好友赠送12份线索", + "id": "6D8Activity_36", + "sortId": 36, + "description": "完成150笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "12" + "1", + "150" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_16", - "sortId": 16, - "description": "任务期间累计在剿灭作战中击杀1000个敌人", + "id": "6D8Activity_37", + "sortId": 37, + "description": "在制造站生产100件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "1000" + "0", + "100", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_17", - "sortId": 17, - "description": "任务期间累计在剿灭作战中击杀2000个敌人", + "id": "6D8Activity_38", + "sortId": 38, + "description": "在制造站生产200件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "2000" + "0", + "200", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_18", - "sortId": 18, - "description": "任务期间累计在剿灭作战中击杀3000个敌人", + "id": "6D8Activity_39", + "sortId": 39, + "description": "在制造站生产300件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "300", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_19", - "sortId": 19, - "description": "通关任意主线关卡20次,不包含0理智关卡", + "id": "6D8Activity_40", + "sortId": 40, + "description": "任务期间累积举行1次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "20" + "1", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_20", - "sortId": 20, - "description": "通关任意主线关卡40次,不包含0理智关卡", + "id": "6D8Activity_41", + "sortId": 41, + "description": "任务期间累积举行2次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "40" + "1", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_21", - "sortId": 21, - "description": "通关任意主线关卡60次,不包含0理智关卡", + "id": "6D8Activity_42", + "sortId": 42, + "description": "任务期间累积举行3次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteMainStage", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "2", - "60" + "1", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_22", - "sortId": 22, - "description": "完成任意物资筹备中的关卡8次", + "id": "6D8Activity_43", + "sortId": 43, + "description": "在基建内与干员进行60次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "8" + "0", + "60" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 50 } ], "backImagePath": null }, { - "id": "4D5Activity_23", - "sortId": 23, - "description": "完成任意物资筹备中的关卡16次", + "id": "6D8Activity_44", + "sortId": 44, + "description": "在基建内与干员进行120次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "16" + "0", + "120" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 100 } ], "backImagePath": null }, { - "id": "4D5Activity_24", - "sortId": 24, - "description": "完成任意物资筹备中的关卡24次", + "id": "6D8Activity_45", + "sortId": 45, + "description": "在基建内与干员进行200次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteDailyStage", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "MATERIAL", - "24" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act4d5", + "missionGroup": "act6d8", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "act4d5_point_kfc", + "id": "act6d8_point_token", "count": 150 } ], "backImagePath": null }, { - "id": "4D5Activity_25", - "sortId": 25, - "description": "累计击败任意3000名敌兵", + "id": "4D5Activity_1", + "sortId": 1, + "description": "累计消耗600点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "600" ], "unlockCondition": null, "unlockParam": null, @@ -6309,16 +6389,16 @@ "backImagePath": null }, { - "id": "4D5Activity_26", - "sortId": 26, - "description": "累计击败任意6000名敌兵", + "id": "4D5Activity_2", + "sortId": 2, + "description": "累计消耗1200点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "6000" + "0", + "1200" ], "unlockCondition": null, "unlockParam": null, @@ -6335,16 +6415,16 @@ "backImagePath": null }, { - "id": "4D5Activity_27", - "sortId": 27, - "description": "累计击败任意10000名敌兵", + "id": "4D5Activity_3", + "sortId": 3, + "description": "累计消耗1800点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "CostAp", + "templateType": "0", "param": [ - "1", - "10000" + "0", + "1800" ], "unlockCondition": null, "unlockParam": null, @@ -6361,17 +6441,16 @@ "backImagePath": null }, { - "id": "4D5Activity_28", - "sortId": 28, - "description": "累计公开招募10次", + "id": "4D5Activity_4", + "sortId": 4, + "description": "累计提升35000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "10" + "2", + "35000" ], "unlockCondition": null, "unlockParam": null, @@ -6388,17 +6467,16 @@ "backImagePath": null }, { - "id": "4D5Activity_29", - "sortId": 29, - "description": "累计公开招募25次", + "id": "4D5Activity_5", + "sortId": 5, + "description": "累计提升70000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "25" + "2", + "70000" ], "unlockCondition": null, "unlockParam": null, @@ -6415,17 +6493,16 @@ "backImagePath": null }, { - "id": "4D5Activity_30", - "sortId": 30, - "description": "累计公开招募40次", + "id": "4D5Activity_6", + "sortId": 6, + "description": "累计提升100000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", - "templateType": "0", + "template": "UpgradeChar", + "templateType": "2", "param": [ - "0", - "-1", - "40" + "2", + "100000" ], "unlockCondition": null, "unlockParam": null, @@ -6442,16 +6519,16 @@ "backImagePath": null }, { - "id": "4D5Activity_31", - "sortId": 31, - "description": "让100名干员在宿舍中恢复心情", + "id": "4D5Activity_7", + "sortId": 7, + "description": "在干员升级和晋升中累计消耗60000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "100" + "60000" ], "unlockCondition": null, "unlockParam": null, @@ -6468,16 +6545,16 @@ "backImagePath": null }, { - "id": "4D5Activity_32", - "sortId": 32, - "description": "让200名干员在宿舍中恢复心情", + "id": "4D5Activity_8", + "sortId": 8, + "description": "在干员升级和晋升中累计消耗120000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "200" + "120000" ], "unlockCondition": null, "unlockParam": null, @@ -6494,16 +6571,16 @@ "backImagePath": null }, { - "id": "4D5Activity_33", - "sortId": 33, - "description": "让300名干员在宿舍中恢复心情", + "id": "4D5Activity_9", + "sortId": 9, + "description": "在干员升级和晋升中累计消耗200000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "300" + "200000" ], "unlockCondition": null, "unlockParam": null, @@ -6520,16 +6597,16 @@ "backImagePath": null }, { - "id": "4D5Activity_34", - "sortId": 34, - "description": "完成50笔订单", + "id": "4D5Activity_10", + "sortId": 10, + "description": "在信用商店中累计消费800点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "50" + "3", + "800" ], "unlockCondition": null, "unlockParam": null, @@ -6546,16 +6623,16 @@ "backImagePath": null }, { - "id": "4D5Activity_35", - "sortId": 35, - "description": "完成100笔订单", + "id": "4D5Activity_11", + "sortId": 11, + "description": "在信用商店中累计消费1600点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "100" + "3", + "1600" ], "unlockCondition": null, "unlockParam": null, @@ -6572,16 +6649,16 @@ "backImagePath": null }, { - "id": "4D5Activity_36", - "sortId": 36, - "description": "完成150笔订单", + "id": "4D5Activity_12", + "sortId": 12, + "description": "在信用商店中累计消费2400点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "150" + "3", + "2400" ], "unlockCondition": null, "unlockParam": null, @@ -6598,17 +6675,16 @@ "backImagePath": null }, { - "id": "4D5Activity_37", - "sortId": 37, - "description": "在制造站生产100件赤金", + "id": "4D5Activity_13", + "sortId": 13, + "description": "向好友赠送4份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "100", - "3003" + "4" ], "unlockCondition": null, "unlockParam": null, @@ -6625,17 +6701,16 @@ "backImagePath": null }, { - "id": "4D5Activity_38", - "sortId": 38, - "description": "在制造站生产200件赤金", + "id": "4D5Activity_14", + "sortId": 14, + "description": "向好友赠送8份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "200", - "3003" + "8" ], "unlockCondition": null, "unlockParam": null, @@ -6652,17 +6727,16 @@ "backImagePath": null }, { - "id": "4D5Activity_39", - "sortId": 39, - "description": "在制造站生产300件赤金", + "id": "4D5Activity_15", + "sortId": 15, + "description": "向好友赠送12份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "300", - "3003" + "12" ], "unlockCondition": null, "unlockParam": null, @@ -6679,16 +6753,16 @@ "backImagePath": null }, { - "id": "4D5Activity_40", - "sortId": 40, - "description": "任务期间累积举行1次线索交流", + "id": "4D5Activity_16", + "sortId": 16, + "description": "任务期间累计在剿灭作战中击杀1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "1" + "1000" ], "unlockCondition": null, "unlockParam": null, @@ -6705,16 +6779,16 @@ "backImagePath": null }, { - "id": "4D5Activity_41", - "sortId": 41, - "description": "任务期间累积举行2次线索交流", + "id": "4D5Activity_17", + "sortId": 17, + "description": "任务期间累计在剿灭作战中击杀2000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "2" + "2000" ], "unlockCondition": null, "unlockParam": null, @@ -6731,16 +6805,16 @@ "backImagePath": null }, { - "id": "4D5Activity_42", - "sortId": 42, - "description": "任务期间累积举行3次线索交流", + "id": "4D5Activity_18", + "sortId": 18, + "description": "任务期间累计在剿灭作战中击杀3000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "3" + "3000" ], "unlockCondition": null, "unlockParam": null, @@ -6757,16 +6831,17 @@ "backImagePath": null }, { - "id": "4D5Activity_43", - "sortId": 43, - "description": "在基建内与干员进行60次增加信赖的互动", + "id": "4D5Activity_19", + "sortId": 19, + "description": "通关任意主线关卡20次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "60" + "2", + "20" ], "unlockCondition": null, "unlockParam": null, @@ -6783,16 +6858,17 @@ "backImagePath": null }, { - "id": "4D5Activity_44", - "sortId": 44, - "description": "在基建内与干员进行120次增加信赖的互动", + "id": "4D5Activity_20", + "sortId": 20, + "description": "通关任意主线关卡40次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "120" + "2", + "40" ], "unlockCondition": null, "unlockParam": null, @@ -6809,16 +6885,17 @@ "backImagePath": null }, { - "id": "4D5Activity_45", - "sortId": 45, - "description": "在基建内与干员进行200次增加信赖的互动", + "id": "4D5Activity_21", + "sortId": 21, + "description": "通关任意主线关卡60次,不包含0理智关卡", "type": "ACTIVITY", "preMissionIds": null, - "template": "GainIntimacy", + "template": "CompleteMainStage", "templateType": "0", "param": [ "0", - "200" + "2", + "60" ], "unlockCondition": null, "unlockParam": null, @@ -6835,641 +6912,649 @@ "backImagePath": null }, { - "id": "3D5Activity_1", - "sortId": 1, - "description": "累计消耗800点理智", + "id": "4D5Activity_22", + "sortId": 22, + "description": "完成任意物资筹备中的关卡8次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "800" + "1", + "MATERIAL", + "8" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_2", - "sortId": 2, - "description": "累计消耗1600点理智", + "id": "4D5Activity_23", + "sortId": 23, + "description": "完成任意物资筹备中的关卡16次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "1600" + "1", + "MATERIAL", + "16" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_3", - "sortId": 3, - "description": "累计消耗2400点理智", + "id": "4D5Activity_24", + "sortId": 24, + "description": "完成任意物资筹备中的关卡24次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostAp", - "templateType": "0", + "template": "CompleteDailyStage", + "templateType": "1", "param": [ - "0", - "2400" + "1", + "MATERIAL", + "24" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_4", - "sortId": 4, - "description": "累计提升50000点干员经验值", + "id": "4D5Activity_25", + "sortId": 25, + "description": "累计击败任意3000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "50000" + "1", + "3000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_5", - "sortId": 5, - "description": "累计提升100000点干员经验值", + "id": "4D5Activity_26", + "sortId": 26, + "description": "累计击败任意6000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "100000" + "1", + "6000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_6", - "sortId": 6, - "description": "累计提升150000点干员经验值", + "id": "4D5Activity_27", + "sortId": 27, + "description": "累计击败任意10000名敌兵", "type": "ACTIVITY", "preMissionIds": null, - "template": "UpgradeChar", - "templateType": "2", + "template": "StageWithEnemyKill", + "templateType": "1", "param": [ - "2", - "150000" + "1", + "10000" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_7", - "sortId": 7, - "description": "在干员升级和晋升中累计消耗80000龙门币", + "id": "4D5Activity_28", + "sortId": 28, + "description": "累计公开招募10次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "80000" + "-1", + "10" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_8", - "sortId": 8, - "description": "在干员升级和晋升中累计消耗150000龙门币", + "id": "4D5Activity_29", + "sortId": 29, + "description": "累计公开招募25次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "150000" + "-1", + "25" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_9", - "sortId": 9, - "description": "在干员升级和晋升中累计消耗250000龙门币", + "id": "4D5Activity_30", + "sortId": 30, + "description": "累计公开招募40次", "type": "ACTIVITY", "preMissionIds": null, - "template": "CostGoldPlus", + "template": "NormalGacha", "templateType": "0", "param": [ "0", - "250000" + "-1", + "40" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_10", - "sortId": 10, - "description": "在信用商店中累计消费1000点信用点", + "id": "4D5Activity_31", + "sortId": 31, + "description": "让100名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "1000" + "0", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_11", - "sortId": 11, - "description": "在信用商店中累计消费2000点信用点", + "id": "4D5Activity_32", + "sortId": 32, + "description": "让200名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "2000" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_12", - "sortId": 12, - "description": "在信用商店中累计消费3000点信用点", + "id": "4D5Activity_33", + "sortId": 33, + "description": "让300名干员在宿舍中恢复心情", "type": "ACTIVITY", "preMissionIds": null, - "template": "BuyShopItem", - "templateType": "3", + "template": "RecoverCharBaseAp", + "templateType": "0", "param": [ - "3", - "3000" + "0", + "300" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_13", - "sortId": 13, - "description": "向好友赠送6份线索", + "id": "4D5Activity_34", + "sortId": 34, + "description": "完成50笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "6" + "1", + "50" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_14", - "sortId": 14, - "description": "向好友赠送12份线索", + "id": "4D5Activity_35", + "sortId": 35, + "description": "完成100笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "12" + "1", + "100" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_15", - "sortId": 15, - "description": "向好友赠送18份线索", + "id": "4D5Activity_36", + "sortId": 36, + "description": "完成150笔订单", "type": "ACTIVITY", "preMissionIds": null, - "template": "SendClue", - "templateType": "0", + "template": "DeliveryOrder", + "templateType": "1", "param": [ - "0", - "18" + "1", + "150" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_16", - "sortId": 16, - "description": "任务期间累计在剿灭作战中击杀1000个敌人", + "id": "4D5Activity_37", + "sortId": 37, + "description": "在制造站生产100件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "1000" + "0", + "100", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_17", - "sortId": 17, - "description": "任务期间累计在剿灭作战中击杀2000个敌人", + "id": "4D5Activity_38", + "sortId": 38, + "description": "在制造站生产200件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "2000" + "0", + "200", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_18", - "sortId": 18, - "description": "任务期间累计在剿灭作战中击杀3000个敌人", + "id": "4D5Activity_39", + "sortId": 39, + "description": "在制造站生产300件赤金", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteCampaign", - "templateType": "1", + "template": "ManufactureItem", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "300", + "3003" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_19", - "sortId": 19, - "description": "通关任意关卡40次", + "id": "4D5Activity_40", + "sortId": 40, + "description": "任务期间累积举行1次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageOrCampaign", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "40" + "1", + "1" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_20", - "sortId": 20, - "description": "通关任意关卡80次", + "id": "4D5Activity_41", + "sortId": 41, + "description": "任务期间累积举行2次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageOrCampaign", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "80" + "1", + "2" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_21", - "sortId": 21, - "description": "通关任意关卡120次", + "id": "4D5Activity_42", + "sortId": 42, + "description": "任务期间累积举行3次线索交流", "type": "ACTIVITY", "preMissionIds": null, - "template": "CompleteStageOrCampaign", - "templateType": "0", + "template": "StartInfoShare", + "templateType": "1", "param": [ - "0", - "120" + "1", + "3" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_22", - "sortId": 22, - "description": "累计击败任意3000名敌兵", + "id": "4D5Activity_43", + "sortId": 43, + "description": "在基建内与干员进行60次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "3000" + "0", + "60" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 50 } ], "backImagePath": null }, { - "id": "3D5Activity_23", - "sortId": 23, - "description": "累计击败任意6000名敌兵", + "id": "4D5Activity_44", + "sortId": 44, + "description": "在基建内与干员进行120次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "6000" + "0", + "120" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 100 } ], "backImagePath": null }, { - "id": "3D5Activity_24", - "sortId": 24, - "description": "累计击败任意10000名敌兵", + "id": "4D5Activity_45", + "sortId": 45, + "description": "在基建内与干员进行200次增加信赖的互动", "type": "ACTIVITY", "preMissionIds": null, - "template": "StageWithEnemyKill", - "templateType": "1", + "template": "GainIntimacy", + "templateType": "0", "param": [ - "1", - "10000" + "0", + "200" ], "unlockCondition": null, "unlockParam": null, - "missionGroup": "act3d5", + "missionGroup": "act4d5", "toPage": null, "periodicalPoint": 0, "rewards": [ { "type": "ACTIVITY_ITEM", - "id": "token_Wristband", + "id": "act4d5_point_kfc", "count": 150 } ], "backImagePath": null }, { - "id": "3D5Activity_25", - "sortId": 25, - "description": "累计公开招募10次", + "id": "3D5Activity_1", + "sortId": 1, + "description": "累计消耗800点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", + "template": "CostAp", "templateType": "0", "param": [ "0", - "-1", - "10" + "800" ], "unlockCondition": null, "unlockParam": null, @@ -7486,17 +7571,16 @@ "backImagePath": null }, { - "id": "3D5Activity_26", - "sortId": 26, - "description": "累计公开招募25次", + "id": "3D5Activity_2", + "sortId": 2, + "description": "累计消耗1600点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", + "template": "CostAp", "templateType": "0", "param": [ "0", - "-1", - "25" + "1600" ], "unlockCondition": null, "unlockParam": null, @@ -7513,17 +7597,16 @@ "backImagePath": null }, { - "id": "3D5Activity_27", - "sortId": 27, - "description": "累计公开招募40次", + "id": "3D5Activity_3", + "sortId": 3, + "description": "累计消耗2400点理智", "type": "ACTIVITY", "preMissionIds": null, - "template": "NormalGacha", + "template": "CostAp", "templateType": "0", "param": [ "0", - "-1", - "40" + "2400" ], "unlockCondition": null, "unlockParam": null, @@ -7540,16 +7623,94 @@ "backImagePath": null }, { - "id": "3D5Activity_28", - "sortId": 28, - "description": "让100名干员在宿舍中恢复心情", + "id": "3D5Activity_4", + "sortId": 4, + "description": "累计提升50000点干员经验值", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "UpgradeChar", + "templateType": "2", + "param": [ + "2", + "50000" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_5", + "sortId": 5, + "description": "累计提升100000点干员经验值", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "UpgradeChar", + "templateType": "2", + "param": [ + "2", + "100000" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_6", + "sortId": 6, + "description": "累计提升150000点干员经验值", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "UpgradeChar", + "templateType": "2", + "param": [ + "2", + "150000" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_7", + "sortId": 7, + "description": "在干员升级和晋升中累计消耗80000龙门币", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "100" + "80000" ], "unlockCondition": null, "unlockParam": null, @@ -7566,16 +7727,16 @@ "backImagePath": null }, { - "id": "3D5Activity_29", - "sortId": 29, - "description": "让200名干员在宿舍中恢复心情", + "id": "3D5Activity_8", + "sortId": 8, + "description": "在干员升级和晋升中累计消耗150000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "200" + "150000" ], "unlockCondition": null, "unlockParam": null, @@ -7592,16 +7753,16 @@ "backImagePath": null }, { - "id": "3D5Activity_30", - "sortId": 30, - "description": "让300名干员在宿舍中恢复心情", + "id": "3D5Activity_9", + "sortId": 9, + "description": "在干员升级和晋升中累计消耗250000龙门币", "type": "ACTIVITY", "preMissionIds": null, - "template": "RecoverCharBaseAp", + "template": "CostGoldPlus", "templateType": "0", "param": [ "0", - "300" + "250000" ], "unlockCondition": null, "unlockParam": null, @@ -7618,16 +7779,16 @@ "backImagePath": null }, { - "id": "3D5Activity_31", - "sortId": 31, - "description": "完成50笔订单", + "id": "3D5Activity_10", + "sortId": 10, + "description": "在信用商店中累计消费1000点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "50" + "3", + "1000" ], "unlockCondition": null, "unlockParam": null, @@ -7644,16 +7805,16 @@ "backImagePath": null }, { - "id": "3D5Activity_32", - "sortId": 32, - "description": "完成100笔订单", + "id": "3D5Activity_11", + "sortId": 11, + "description": "在信用商店中累计消费2000点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "100" + "3", + "2000" ], "unlockCondition": null, "unlockParam": null, @@ -7670,16 +7831,16 @@ "backImagePath": null }, { - "id": "3D5Activity_33", - "sortId": 33, - "description": "完成150笔订单", + "id": "3D5Activity_12", + "sortId": 12, + "description": "在信用商店中累计消费3000点信用点", "type": "ACTIVITY", "preMissionIds": null, - "template": "DeliveryOrder", - "templateType": "1", + "template": "BuyShopItem", + "templateType": "3", "param": [ - "1", - "150" + "3", + "3000" ], "unlockCondition": null, "unlockParam": null, @@ -7696,17 +7857,16 @@ "backImagePath": null }, { - "id": "3D5Activity_34", - "sortId": 34, - "description": "在制造站生产100件赤金", + "id": "3D5Activity_13", + "sortId": 13, + "description": "向好友赠送6份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "100", - "3003" + "6" ], "unlockCondition": null, "unlockParam": null, @@ -7723,17 +7883,16 @@ "backImagePath": null }, { - "id": "3D5Activity_35", - "sortId": 35, - "description": "在制造站生产200件赤金", + "id": "3D5Activity_14", + "sortId": 14, + "description": "向好友赠送12份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "200", - "3003" + "12" ], "unlockCondition": null, "unlockParam": null, @@ -7750,17 +7909,16 @@ "backImagePath": null }, { - "id": "3D5Activity_36", - "sortId": 36, - "description": "在制造站生产300件赤金", + "id": "3D5Activity_15", + "sortId": 15, + "description": "向好友赠送18份线索", "type": "ACTIVITY", "preMissionIds": null, - "template": "ManufactureItem", + "template": "SendClue", "templateType": "0", "param": [ "0", - "300", - "3003" + "18" ], "unlockCondition": null, "unlockParam": null, @@ -7777,16 +7935,16 @@ "backImagePath": null }, { - "id": "3D5Activity_37", - "sortId": 37, - "description": "任务期间累积举行1次线索交流", + "id": "3D5Activity_16", + "sortId": 16, + "description": "任务期间累计在剿灭作战中击杀1000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "1" + "1000" ], "unlockCondition": null, "unlockParam": null, @@ -7803,16 +7961,16 @@ "backImagePath": null }, { - "id": "3D5Activity_38", - "sortId": 38, - "description": "任务期间累积举行2次线索交流", + "id": "3D5Activity_17", + "sortId": 17, + "description": "任务期间累计在剿灭作战中击杀2000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "2" + "2000" ], "unlockCondition": null, "unlockParam": null, @@ -7829,16 +7987,16 @@ "backImagePath": null }, { - "id": "3D5Activity_39", - "sortId": 39, - "description": "任务期间累积举行3次线索交流", + "id": "3D5Activity_18", + "sortId": 18, + "description": "任务期间累计在剿灭作战中击杀3000个敌人", "type": "ACTIVITY", "preMissionIds": null, - "template": "StartInfoShare", + "template": "CompleteCampaign", "templateType": "1", "param": [ "1", - "3" + "3000" ], "unlockCondition": null, "unlockParam": null, @@ -7853,192 +8011,781 @@ } ], "backImagePath": null - } - ], - "missionGroup": [ + }, { - "id": "act11d0", - "title": null, + "id": "3D5Activity_19", + "sortId": 19, + "description": "通关任意关卡40次", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, - "rewards": [], - "missionIds": [ - "11D0Activity_1", - "11D0Activity_2", - "11D0Activity_3", - "11D0Activity_4", - "11D0Activity_5", - "11D0Activity_6", - "11D0Activity_7", - "11D0Activity_8", - "11D0Activity_9", - "11D0Activity_10", - "11D0Activity_11", - "11D0Activity_12", - "11D0Activity_13", - "11D0Activity_14", - "11D0Activity_15", - "11D0Activity_16", - "11D0Activity_17", - "11D0Activity_18", - "11D0Activity_19", - "11D0Activity_20", - "11D0Activity_21", - "11D0Activity_22", - "11D0Activity_23", - "11D0Activity_24", - "11D0Activity_25", - "11D0Activity_s1", - "11D0Activity_s2", - "11D0Activity_s3", - "11D0Activity_s4", - "11D0Activity_s5" + "preMissionIds": null, + "template": "CompleteStageOrCampaign", + "templateType": "0", + "param": [ + "0", + "40" ], - "startTs": 1594267200, - "endTs": 1596052799 + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null }, { - "id": "act9d0", - "title": null, + "id": "3D5Activity_20", + "sortId": 20, + "description": "通关任意关卡80次", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, - "rewards": [], - "missionIds": [ - "9D0Activity_1", - "9D0Activity_2", - "9D0Activity_3", - "9D0Activity_4", - "9D0Activity_5", - "9D0Activity_6", - "9D0Activity_7", - "9D0Activity_8", - "9D0Activity_9", - "9D0Activity_10", - "9D0Activity_11", - "9D0Activity_12", - "9D0Activity_13", - "9D0Activity_14", - "9D0Activity_15", - "9D0Activity_16", - "9D0Activity_17", - "9D0Activity_18", - "9D0Activity_19", - "9D0Activity_20", - "9D0Activity_21", - "9D0Activity_22", - "9D0Activity_23", - "9D0Activity_24", - "9D0Activity_25" + "preMissionIds": null, + "template": "CompleteStageOrCampaign", + "templateType": "0", + "param": [ + "0", + "80" ], - "startTs": 1587441600, - "endTs": 1590091199 + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null }, { - "id": "1stact", - "title": null, + "id": "3D5Activity_21", + "sortId": 21, + "description": "通关任意关卡120次", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, - "rewards": [], - "missionIds": [ - "1stActivity_1", - "1stActivity_2", - "1stActivity_3", - "1stActivity_4", - "1stActivity_5", - "1stActivity_6", - "1stActivity_7", - "1stActivity_8", - "1stActivity_9", - "1stActivity_10", - "1stActivity_11", - "1stActivity_12", - "1stActivity_13", - "1stActivity_14", - "1stActivity_15" + "preMissionIds": null, + "template": "CompleteStageOrCampaign", + "templateType": "0", + "param": [ + "0", + "120" ], - "startTs": 1559181600, - "endTs": 1560974399 + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null }, { - "id": "0D5act", - "title": null, + "id": "3D5Activity_22", + "sortId": 22, + "description": "累计击败任意3000名敌兵", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, + "preMissionIds": null, + "template": "StageWithEnemyKill", + "templateType": "1", + "param": [ + "1", + "3000" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, "rewards": [ { - "type": "CHAR_SKIN", - "id": "char_002_amiya@winter#1", - "count": 1 + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 } ], - "missionIds": [ - "0D5Activity_1", - "0D5Activity_2", - "0D5Activity_3", - "0D5Activity_4", - "0D5Activity_5", - "0D5Activity_6", - "0D5Activity_7", - "0D5Activity_8", - "0D5Activity_9", - "0D5Activity_10", - "0D5Activity_11", - "0D5Activity_12", - "0D5Activity_13", - "0D5Activity_14", - "0D5Activity_15", - "0D5Activity_16" + "backImagePath": null + }, + { + "id": "3D5Activity_23", + "sortId": 23, + "description": "累计击败任意6000名敌兵", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "StageWithEnemyKill", + "templateType": "1", + "param": [ + "1", + "6000" ], - "startTs": 1558576800, - "endTs": 1559159999 + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null }, { - "id": "act5d0", - "title": null, + "id": "3D5Activity_24", + "sortId": 24, + "description": "累计击败任意10000名敌兵", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, - "rewards": null, - "missionIds": [ - "5D0Activity_1", - "5D0Activity_2", - "5D0Activity_3", - "5D0Activity_4", - "5D0Activity_5", - "5D0Activity_6", - "5D0Activity_7", - "5D0Activity_8", - "5D0Activity_9", - "5D0Activity_10", - "5D0Activity_11", - "5D0Activity_12", - "5D0Activity_13", - "5D0Activity_14", - "5D0Activity_15", - "5D0Activity_16", - "5D0Activity_17", - "5D0Activity_18", - "5D0Activity_19", - "5D0Activity_20" + "preMissionIds": null, + "template": "StageWithEnemyKill", + "templateType": "1", + "param": [ + "1", + "10000" ], - "startTs": 1574150400, - "endTs": 1575921599 + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null }, { - "id": "act9d4", - "title": null, + "id": "3D5Activity_25", + "sortId": 25, + "description": "累计公开招募10次", "type": "ACTIVITY", - "preMissionGroup": null, - "period": null, - "rewards": null, - "missionIds": [ - "9D4Activity_1", - "9D4Activity_2", - "9D4Activity_3", + "preMissionIds": null, + "template": "NormalGacha", + "templateType": "0", + "param": [ + "0", + "-1", + "10" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_26", + "sortId": 26, + "description": "累计公开招募25次", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "NormalGacha", + "templateType": "0", + "param": [ + "0", + "-1", + "25" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_27", + "sortId": 27, + "description": "累计公开招募40次", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "NormalGacha", + "templateType": "0", + "param": [ + "0", + "-1", + "40" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_28", + "sortId": 28, + "description": "让100名干员在宿舍中恢复心情", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "RecoverCharBaseAp", + "templateType": "0", + "param": [ + "0", + "100" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_29", + "sortId": 29, + "description": "让200名干员在宿舍中恢复心情", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "RecoverCharBaseAp", + "templateType": "0", + "param": [ + "0", + "200" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_30", + "sortId": 30, + "description": "让300名干员在宿舍中恢复心情", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "RecoverCharBaseAp", + "templateType": "0", + "param": [ + "0", + "300" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_31", + "sortId": 31, + "description": "完成50笔订单", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "DeliveryOrder", + "templateType": "1", + "param": [ + "1", + "50" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_32", + "sortId": 32, + "description": "完成100笔订单", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "DeliveryOrder", + "templateType": "1", + "param": [ + "1", + "100" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_33", + "sortId": 33, + "description": "完成150笔订单", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "DeliveryOrder", + "templateType": "1", + "param": [ + "1", + "150" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_34", + "sortId": 34, + "description": "在制造站生产100件赤金", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "ManufactureItem", + "templateType": "0", + "param": [ + "0", + "100", + "3003" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_35", + "sortId": 35, + "description": "在制造站生产200件赤金", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "ManufactureItem", + "templateType": "0", + "param": [ + "0", + "200", + "3003" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_36", + "sortId": 36, + "description": "在制造站生产300件赤金", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "ManufactureItem", + "templateType": "0", + "param": [ + "0", + "300", + "3003" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_37", + "sortId": 37, + "description": "任务期间累积举行1次线索交流", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "StartInfoShare", + "templateType": "1", + "param": [ + "1", + "1" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 50 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_38", + "sortId": 38, + "description": "任务期间累积举行2次线索交流", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "StartInfoShare", + "templateType": "1", + "param": [ + "1", + "2" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 100 + } + ], + "backImagePath": null + }, + { + "id": "3D5Activity_39", + "sortId": 39, + "description": "任务期间累积举行3次线索交流", + "type": "ACTIVITY", + "preMissionIds": null, + "template": "StartInfoShare", + "templateType": "1", + "param": [ + "1", + "3" + ], + "unlockCondition": null, + "unlockParam": null, + "missionGroup": "act3d5", + "toPage": null, + "periodicalPoint": 0, + "rewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "token_Wristband", + "count": 150 + } + ], + "backImagePath": null + } + ], + "missionGroup": [ + { + "id": "act12d0", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": [], + "missionIds": [ + "12D0Activity_1", + "12D0Activity_2", + "12D0Activity_3", + "12D0Activity_4", + "12D0Activity_5", + "12D0Activity_6", + "12D0Activity_7", + "12D0Activity_8", + "12D0Activity_9", + "12D0Activity_10", + "12D0Activity_11", + "12D0Activity_12", + "12D0Activity_13", + "12D0Activity_14", + "12D0Activity_15", + "12D0Activity_16", + "12D0Activity_17", + "12D0Activity_18", + "12D0Activity_19", + "12D0Activity_20", + "12D0Activity_21", + "12D0Activity_22", + "12D0Activity_23", + "12D0Activity_24", + "12D0Activity_25" + ], + "startTs": 1598328000, + "endTs": 1600113599 + }, + { + "id": "act11d0", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": [], + "missionIds": [ + "11D0Activity_1", + "11D0Activity_2", + "11D0Activity_3", + "11D0Activity_4", + "11D0Activity_5", + "11D0Activity_6", + "11D0Activity_7", + "11D0Activity_8", + "11D0Activity_9", + "11D0Activity_10", + "11D0Activity_11", + "11D0Activity_12", + "11D0Activity_13", + "11D0Activity_14", + "11D0Activity_15", + "11D0Activity_16", + "11D0Activity_17", + "11D0Activity_18", + "11D0Activity_19", + "11D0Activity_20", + "11D0Activity_21", + "11D0Activity_22", + "11D0Activity_23", + "11D0Activity_24", + "11D0Activity_25", + "11D0Activity_s1", + "11D0Activity_s2", + "11D0Activity_s3", + "11D0Activity_s4", + "11D0Activity_s5" + ], + "startTs": 1594267200, + "endTs": 1596052799 + }, + { + "id": "act9d0", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": [], + "missionIds": [ + "9D0Activity_1", + "9D0Activity_2", + "9D0Activity_3", + "9D0Activity_4", + "9D0Activity_5", + "9D0Activity_6", + "9D0Activity_7", + "9D0Activity_8", + "9D0Activity_9", + "9D0Activity_10", + "9D0Activity_11", + "9D0Activity_12", + "9D0Activity_13", + "9D0Activity_14", + "9D0Activity_15", + "9D0Activity_16", + "9D0Activity_17", + "9D0Activity_18", + "9D0Activity_19", + "9D0Activity_20", + "9D0Activity_21", + "9D0Activity_22", + "9D0Activity_23", + "9D0Activity_24", + "9D0Activity_25" + ], + "startTs": 1587441600, + "endTs": 1590091199 + }, + { + "id": "1stact", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": [], + "missionIds": [ + "1stActivity_1", + "1stActivity_2", + "1stActivity_3", + "1stActivity_4", + "1stActivity_5", + "1stActivity_6", + "1stActivity_7", + "1stActivity_8", + "1stActivity_9", + "1stActivity_10", + "1stActivity_11", + "1stActivity_12", + "1stActivity_13", + "1stActivity_14", + "1stActivity_15" + ], + "startTs": 1559181600, + "endTs": 1560974399 + }, + { + "id": "0D5act", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": [ + { + "type": "CHAR_SKIN", + "id": "char_002_amiya@winter#1", + "count": 1 + } + ], + "missionIds": [ + "0D5Activity_1", + "0D5Activity_2", + "0D5Activity_3", + "0D5Activity_4", + "0D5Activity_5", + "0D5Activity_6", + "0D5Activity_7", + "0D5Activity_8", + "0D5Activity_9", + "0D5Activity_10", + "0D5Activity_11", + "0D5Activity_12", + "0D5Activity_13", + "0D5Activity_14", + "0D5Activity_15", + "0D5Activity_16" + ], + "startTs": 1558576800, + "endTs": 1559159999 + }, + { + "id": "act5d0", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": null, + "missionIds": [ + "5D0Activity_1", + "5D0Activity_2", + "5D0Activity_3", + "5D0Activity_4", + "5D0Activity_5", + "5D0Activity_6", + "5D0Activity_7", + "5D0Activity_8", + "5D0Activity_9", + "5D0Activity_10", + "5D0Activity_11", + "5D0Activity_12", + "5D0Activity_13", + "5D0Activity_14", + "5D0Activity_15", + "5D0Activity_16", + "5D0Activity_17", + "5D0Activity_18", + "5D0Activity_19", + "5D0Activity_20" + ], + "startTs": 1574150400, + "endTs": 1575921599 + }, + { + "id": "act9d4", + "title": null, + "type": "ACTIVITY", + "preMissionGroup": null, + "period": null, + "rewards": null, + "missionIds": [ + "9D4Activity_1", + "9D4Activity_2", + "9D4Activity_3", "9D4Activity_4", "9D4Activity_5", "9D4Activity_6", @@ -20098,547 +20845,1121 @@ "tokenNum": 1, "mileStoneType": 0, "normalItem": { - "id": "2004", - "count": 5, - "type": "CARD_EXP" + "id": "2004", + "count": 5, + "type": "CARD_EXP" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_02", + "orderId": 2, + "tokenNum": 2, + "mileStoneType": 0, + "normalItem": { + "id": "30033", + "count": 3, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_03", + "orderId": 3, + "tokenNum": 3, + "mileStoneType": 0, + "normalItem": { + "id": "3301", + "count": 5, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_04", + "orderId": 4, + "tokenNum": 4, + "mileStoneType": 0, + "normalItem": { + "id": "30103", + "count": 3, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_05", + "orderId": 5, + "tokenNum": 5, + "mileStoneType": 0, + "normalItem": { + "id": "4001", + "count": 20000, + "type": "GOLD" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_06", + "orderId": 6, + "tokenNum": 6, + "mileStoneType": 0, + "normalItem": { + "id": "4006", + "count": 80, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_07", + "orderId": 7, + "tokenNum": 7, + "mileStoneType": 0, + "normalItem": { + "id": "2004", + "count": 8, + "type": "CARD_EXP" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_08", + "orderId": 8, + "tokenNum": 8, + "mileStoneType": 0, + "normalItem": { + "id": "furni_penguin_recordPlayer_01", + "count": 1, + "type": "FURN" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_09", + "orderId": 9, + "tokenNum": 9, + "mileStoneType": 0, + "normalItem": { + "id": "3301", + "count": 10, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_10", + "orderId": 10, + "tokenNum": 10, + "mileStoneType": 0, + "normalItem": { + "id": "30033", + "count": 5, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_11", + "orderId": 11, + "tokenNum": 11, + "mileStoneType": 0, + "normalItem": { + "id": "furni_penguin_bulletinboard_01", + "count": 1, + "type": "FURN" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_12", + "orderId": 12, + "tokenNum": 12, + "mileStoneType": 0, + "normalItem": { + "id": "p_char_325_bison", + "count": 1, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_13", + "orderId": 13, + "tokenNum": 13, + "mileStoneType": 0, + "normalItem": { + "id": "4006", + "count": 100, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_14", + "orderId": 14, + "tokenNum": 14, + "mileStoneType": 0, + "normalItem": { + "id": "furni_penguin_boxes_01", + "count": 1, + "type": "FURN" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_15", + "orderId": 15, + "tokenNum": 15, + "mileStoneType": 0, + "normalItem": { + "id": "30103", + "count": 5, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_16", + "orderId": 16, + "tokenNum": 16, + "mileStoneType": 0, + "normalItem": { + "id": "p_char_325_bison", + "count": 1, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_17", + "orderId": 17, + "tokenNum": 17, + "mileStoneType": 0, + "normalItem": { + "id": "furni_penguin_oilDrumSink_01", + "count": 1, + "type": "FURN" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_18", + "orderId": 18, + "tokenNum": 18, + "mileStoneType": 0, + "normalItem": { + "id": "4001", + "count": 20000, + "type": "GOLD" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_19", + "orderId": 19, + "tokenNum": 19, + "mileStoneType": 0, + "normalItem": { + "id": "30033", + "count": 7, + "type": "MATERIAL" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_20", + "orderId": 20, + "tokenNum": 20, + "mileStoneType": 0, + "normalItem": { + "id": "furni_penguin_sofa_01", + "count": 1, + "type": "FURN" + }, + "IsBonus": 0 + }, + { + "mileStoneId": "mileStone_21", + "orderId": 21, + "tokenNum": 21, + "mileStoneType": 0, + "normalItem": { + "id": "3302", + "count": 10, + "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_02", - "orderId": 2, - "tokenNum": 2, + "mileStoneId": "mileStone_22", + "orderId": 22, + "tokenNum": 22, "mileStoneType": 0, "normalItem": { - "id": "30033", - "count": 3, + "id": "p_char_325_bison", + "count": 1, "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_03", - "orderId": 3, - "tokenNum": 3, + "mileStoneId": "mileStone_23", + "orderId": 23, + "tokenNum": 23, "mileStoneType": 0, "normalItem": { - "id": "3301", - "count": 5, - "type": "MATERIAL" + "id": "furni_penguin_shelf_01", + "count": 1, + "type": "FURN" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_04", - "orderId": 4, - "tokenNum": 4, + "mileStoneId": "mileStone_24", + "orderId": 24, + "tokenNum": 24, "mileStoneType": 0, "normalItem": { - "id": "30103", - "count": 3, + "id": "30063", + "count": 5, "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_05", - "orderId": 5, - "tokenNum": 5, + "mileStoneId": "mileStone_25", + "orderId": 25, + "tokenNum": 25, "mileStoneType": 0, "normalItem": { - "id": "4001", - "count": 20000, - "type": "GOLD" + "id": "2004", + "count": 10, + "type": "CARD_EXP" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_06", - "orderId": 6, - "tokenNum": 6, + "mileStoneId": "mileStone_26", + "orderId": 26, + "tokenNum": 26, "mileStoneType": 0, "normalItem": { - "id": "4006", - "count": 80, - "type": "MATERIAL" + "id": "furni_penguin_table_01", + "count": 1, + "type": "FURN" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_07", - "orderId": 7, - "tokenNum": 7, + "mileStoneId": "mileStone_27", + "orderId": 27, + "tokenNum": 27, "mileStoneType": 0, "normalItem": { - "id": "2004", - "count": 8, - "type": "CARD_EXP" + "id": "4001", + "count": 20000, + "type": "GOLD" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_08", - "orderId": 8, - "tokenNum": 8, + "mileStoneId": "mileStone_28", + "orderId": 28, + "tokenNum": 28, "mileStoneType": 0, "normalItem": { - "id": "furni_penguin_recordPlayer_01", + "id": "p_char_325_bison", "count": 1, - "type": "FURN" + "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_09", - "orderId": 9, - "tokenNum": 9, + "mileStoneId": "mileStone_29", + "orderId": 29, + "tokenNum": 29, "mileStoneType": 0, "normalItem": { - "id": "3301", - "count": 10, + "id": "30103", + "count": 7, "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_10", - "orderId": 10, - "tokenNum": 10, + "mileStoneId": "mileStone_30", + "orderId": 30, + "tokenNum": 30, "mileStoneType": 0, "normalItem": { - "id": "30033", - "count": 5, + "id": "4006", + "count": 120, "type": "MATERIAL" }, "IsBonus": 0 }, { - "mileStoneId": "mileStone_11", - "orderId": 11, - "tokenNum": 11, + "mileStoneId": "mileStone_31", + "orderId": 31, + "tokenNum": 31, "mileStoneType": 0, "normalItem": { - "id": "furni_penguin_bulletinboard_01", + "id": "30125", "count": 1, - "type": "FURN" + "type": "MATERIAL" }, - "IsBonus": 0 + "IsBonus": 1 }, { - "mileStoneId": "mileStone_12", - "orderId": 12, - "tokenNum": 12, + "mileStoneId": "mileStone_32", + "orderId": 32, + "tokenNum": 32, "mileStoneType": 0, "normalItem": { "id": "p_char_325_bison", "count": 1, "type": "MATERIAL" }, - "IsBonus": 0 + "IsBonus": 1 }, { - "mileStoneId": "mileStone_13", - "orderId": 13, - "tokenNum": 13, + "mileStoneId": "mileStone_33", + "orderId": 33, + "tokenNum": 33, "mileStoneType": 0, "normalItem": { - "id": "4006", - "count": 100, + "id": "32001", + "count": 1, "type": "MATERIAL" }, - "IsBonus": 0 + "IsBonus": 1 + }, + { + "mileStoneId": "mileStone_34", + "orderId": 34, + "tokenNum": 34, + "mileStoneType": 0, + "normalItem": { + "id": "4001", + "count": 30000, + "type": "GOLD" + }, + "IsBonus": 1 + }, + { + "mileStoneId": "mileStone_35", + "orderId": 35, + "tokenNum": 35, + "mileStoneType": 0, + "normalItem": { + "id": "2004", + "count": 15, + "type": "CARD_EXP" + }, + "IsBonus": 1 + } + ], + "mileStoneTokenId": "act5d0_point_medal", + "zoneDesc": { + "act5d0_zone1": { + "zoneId": "act5d0_zone1", + "lockedText": null + }, + "act5d0_zone2": { + "zoneId": "act5d0_zone2", + "lockedText": "通关下城区后通行" + } + }, + "missionExtraList": { + "5D0Activity_1": { + "difficultLevel": 0, + "levelDesc": "拜松的重力实验", + "sortId": 1 + }, + "5D0Activity_2": { + "difficultLevel": 0, + "levelDesc": "拜松的重力实验", + "sortId": 2 + }, + "5D0Activity_3": { + "difficultLevel": 0, + "levelDesc": "拜松的重力实验", + "sortId": 3 + }, + "5D0Activity_4": { + "difficultLevel": 0, + "levelDesc": "拜松的重力实验", + "sortId": 4 + }, + "5D0Activity_5": { + "difficultLevel": 0, + "levelDesc": "拜松的重力实验", + "sortId": 5 + }, + "5D0Activity_6": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 6 + }, + "5D0Activity_7": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 7 + }, + "5D0Activity_8": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 8 + }, + "5D0Activity_9": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 9 + }, + "5D0Activity_10": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 10 + }, + "5D0Activity_11": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 11 + }, + "5D0Activity_12": { + "difficultLevel": 1, + "levelDesc": "定时炸弹", + "sortId": 12 + }, + "5D0Activity_13": { + "difficultLevel": 2, + "levelDesc": "空地上的天使", + "sortId": 13 + }, + "5D0Activity_14": { + "difficultLevel": 2, + "levelDesc": "空地上的天使", + "sortId": 14 + }, + "5D0Activity_15": { + "difficultLevel": 2, + "levelDesc": "空地上的天使", + "sortId": 15 + }, + "5D0Activity_16": { + "difficultLevel": 2, + "levelDesc": "空地上的天使", + "sortId": 16 }, - { - "mileStoneId": "mileStone_14", - "orderId": 14, - "tokenNum": 14, - "mileStoneType": 0, - "normalItem": { - "id": "furni_penguin_boxes_01", - "count": 1, - "type": "FURN" - }, - "IsBonus": 0 + "5D0Activity_17": { + "difficultLevel": 2, + "levelDesc": "空地上的天使", + "sortId": 17 }, - { - "mileStoneId": "mileStone_15", - "orderId": 15, - "tokenNum": 15, - "mileStoneType": 0, - "normalItem": { - "id": "30103", - "count": 5, - "type": "MATERIAL" - }, - "IsBonus": 0 + "5D0Activity_18": { + "difficultLevel": 3, + "levelDesc": "苹果派难题", + "sortId": 18 }, - { - "mileStoneId": "mileStone_16", - "orderId": 16, - "tokenNum": 16, - "mileStoneType": 0, - "normalItem": { - "id": "p_char_325_bison", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 0 + "5D0Activity_19": { + "difficultLevel": 3, + "levelDesc": "苹果派难题", + "sortId": 19 }, + "5D0Activity_20": { + "difficultLevel": 3, + "levelDesc": "苹果派难题", + "sortId": 20 + } + }, + "spReward": "mileStone_26" + } + }, + "TYPE_ACT5D1": {}, + "COLLECTION": { + "act9d4": { + "collections": [ { - "mileStoneId": "mileStone_17", - "orderId": 17, - "tokenNum": 17, - "mileStoneType": 0, - "normalItem": { - "id": "furni_penguin_oilDrumSink_01", - "count": 1, - "type": "FURN" - }, - "IsBonus": 0 + "id": 1, + "itemType": "CARD_EXP", + "itemId": "2003", + "itemCnt": 20, + "pointId": "act9d4_point_token", + "pointCnt": 300, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_18", - "orderId": 18, - "tokenNum": 18, - "mileStoneType": 0, - "normalItem": { - "id": "4001", - "count": 20000, - "type": "GOLD" - }, - "IsBonus": 0 + "id": 2, + "itemType": "MATERIAL", + "itemId": "3302", + "itemCnt": 10, + "pointId": "act9d4_point_token", + "pointCnt": 600, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_19", - "orderId": 19, - "tokenNum": 19, - "mileStoneType": 0, - "normalItem": { - "id": "30033", - "count": 7, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 3, + "itemType": "TKT_RECRUIT", + "itemId": "7001", + "itemCnt": 5, + "pointId": "act9d4_point_token", + "pointCnt": 900, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_20", - "orderId": 20, - "tokenNum": 20, - "mileStoneType": 0, - "normalItem": { - "id": "furni_penguin_sofa_01", - "count": 1, - "type": "FURN" - }, - "IsBonus": 0 + "id": 4, + "itemType": "MATERIAL", + "itemId": "tier5_guard", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 1200, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_21", - "orderId": 21, - "tokenNum": 21, - "mileStoneType": 0, - "normalItem": { - "id": "3302", - "count": 10, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 5, + "itemType": "CARD_EXP", + "itemId": "2004", + "itemCnt": 10, + "pointId": "act9d4_point_token", + "pointCnt": 1500, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_22", - "orderId": 22, - "tokenNum": 22, - "mileStoneType": 0, - "normalItem": { - "id": "p_char_325_bison", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 6, + "itemType": "MATERIAL", + "itemId": "30083", + "itemCnt": 5, + "pointId": "act9d4_point_token", + "pointCnt": 1800, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_23", - "orderId": 23, - "tokenNum": 23, - "mileStoneType": 0, - "normalItem": { - "id": "furni_penguin_shelf_01", - "count": 1, - "type": "FURN" - }, - "IsBonus": 0 + "id": 7, + "itemType": "MATERIAL", + "itemId": "3003", + "itemCnt": 20, + "pointId": "act9d4_point_token", + "pointCnt": 2100, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_24", - "orderId": 24, - "tokenNum": 24, - "mileStoneType": 0, - "normalItem": { - "id": "30063", - "count": 5, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 8, + "itemType": "MATERIAL", + "itemId": "tier5_guard", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 2400, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_25", - "orderId": 25, - "tokenNum": 25, - "mileStoneType": 0, - "normalItem": { - "id": "2004", - "count": 10, - "type": "CARD_EXP" - }, - "IsBonus": 0 + "id": 9, + "itemType": "MATERIAL", + "itemId": "3401", + "itemCnt": 200, + "pointId": "act9d4_point_token", + "pointCnt": 2700, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_26", - "orderId": 26, - "tokenNum": 26, - "mileStoneType": 0, - "normalItem": { - "id": "furni_penguin_table_01", - "count": 1, - "type": "FURN" - }, - "IsBonus": 0 + "id": 10, + "itemType": "MATERIAL", + "itemId": "3303", + "itemCnt": 10, + "pointId": "act9d4_point_token", + "pointCnt": 3000, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_27", - "orderId": 27, - "tokenNum": 27, - "mileStoneType": 0, - "normalItem": { - "id": "4001", - "count": 20000, - "type": "GOLD" - }, - "IsBonus": 0 + "id": 11, + "itemType": "MATERIAL", + "itemId": "30093", + "itemCnt": 5, + "pointId": "act9d4_point_token", + "pointCnt": 3200, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_28", - "orderId": 28, - "tokenNum": 28, - "mileStoneType": 0, - "normalItem": { - "id": "p_char_325_bison", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 12, + "itemType": "MATERIAL", + "itemId": "tier5_guard", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 3400, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_29", - "orderId": 29, - "tokenNum": 29, - "mileStoneType": 0, - "normalItem": { - "id": "30103", - "count": 7, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 13, + "itemType": "CHAR_SKIN", + "itemId": "char_122_beagle@boc#1", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 3600, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": true, + "showIconBG": true }, { - "mileStoneId": "mileStone_30", - "orderId": 30, - "tokenNum": 30, - "mileStoneType": 0, - "normalItem": { - "id": "4006", - "count": 120, - "type": "MATERIAL" - }, - "IsBonus": 0 + "id": 14, + "itemType": "MATERIAL", + "itemId": "30073", + "itemCnt": 5, + "pointId": "act9d4_point_token", + "pointCnt": 3800, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_31", - "orderId": 31, - "tokenNum": 31, - "mileStoneType": 0, - "normalItem": { - "id": "30125", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 1 + "id": 15, + "itemType": "AP_SUPPLY", + "itemId": "ap_supply_lt_100", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 4000, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_32", - "orderId": 32, - "tokenNum": 32, - "mileStoneType": 0, - "normalItem": { - "id": "p_char_325_bison", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 1 + "id": 16, + "itemType": "MATERIAL", + "itemId": "tier5_guard", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 4200, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_33", - "orderId": 33, - "tokenNum": 33, - "mileStoneType": 0, - "normalItem": { - "id": "32001", - "count": 1, - "type": "MATERIAL" - }, - "IsBonus": 1 + "id": 17, + "itemType": "MATERIAL", + "itemId": "30103", + "itemCnt": 5, + "pointId": "act9d4_point_token", + "pointCnt": 4400, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_34", - "orderId": 34, - "tokenNum": 34, - "mileStoneType": 0, - "normalItem": { - "id": "4001", - "count": 30000, - "type": "GOLD" - }, - "IsBonus": 1 + "id": 18, + "itemType": "MATERIAL", + "itemId": "32001", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 4600, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, { - "mileStoneId": "mileStone_35", - "orderId": 35, - "tokenNum": 35, - "mileStoneType": 0, - "normalItem": { - "id": "2004", - "count": 15, - "type": "CARD_EXP" - }, - "IsBonus": 1 - } - ], - "mileStoneTokenId": "act5d0_point_medal", - "zoneDesc": { - "act5d0_zone1": { - "zoneId": "act5d0_zone1", - "lockedText": null + "id": 19, + "itemType": "GOLD", + "itemId": "4001", + "itemCnt": 30000, + "pointId": "act9d4_point_token", + "pointCnt": 4800, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "act5d0_zone2": { - "zoneId": "act5d0_zone2", - "lockedText": "通关下城区后通行" + { + "id": 20, + "itemType": "MATERIAL", + "itemId": "30044", + "itemCnt": 1, + "pointId": "act9d4_point_token", + "pointCnt": 5000, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false } - }, - "missionExtraList": { - "5D0Activity_1": { - "difficultLevel": 0, - "levelDesc": "拜松的重力实验", - "sortId": 1 - }, - "5D0Activity_2": { - "difficultLevel": 0, - "levelDesc": "拜松的重力实验", - "sortId": 2 + ], + "apSupplyOutOfDateDict": { + "ap_supply_lt_100": 1591559999 + } + }, + "act6d8": { + "collections": [ + { + "id": 1, + "itemType": "CARD_EXP", + "itemId": "2003", + "itemCnt": 20, + "pointId": "act6d8_point_token", + "pointCnt": 300, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_3": { - "difficultLevel": 0, - "levelDesc": "拜松的重力实验", - "sortId": 3 + { + "id": 2, + "itemType": "MATERIAL", + "itemId": "3302", + "itemCnt": 10, + "pointId": "act6d8_point_token", + "pointCnt": 600, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_4": { - "difficultLevel": 0, - "levelDesc": "拜松的重力实验", - "sortId": 4 + { + "id": 3, + "itemType": "TKT_RECRUIT", + "itemId": "7001", + "itemCnt": 5, + "pointId": "act6d8_point_token", + "pointCnt": 900, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_5": { - "difficultLevel": 0, - "levelDesc": "拜松的重力实验", - "sortId": 5 + { + "id": 4, + "itemType": "MATERIAL", + "itemId": "tier5_tank", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 1200, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_6": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 6 + { + "id": 5, + "itemType": "CARD_EXP", + "itemId": "2004", + "itemCnt": 10, + "pointId": "act6d8_point_token", + "pointCnt": 1500, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_7": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 7 + { + "id": 6, + "itemType": "MATERIAL", + "itemId": "30083", + "itemCnt": 5, + "pointId": "act6d8_point_token", + "pointCnt": 1800, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_8": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 8 + { + "id": 7, + "itemType": "MATERIAL", + "itemId": "3003", + "itemCnt": 20, + "pointId": "act6d8_point_token", + "pointCnt": 2100, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_9": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 9 + { + "id": 8, + "itemType": "MATERIAL", + "itemId": "tier5_tank", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 2400, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_10": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 10 + { + "id": 9, + "itemType": "MATERIAL", + "itemId": "3401", + "itemCnt": 200, + "pointId": "act6d8_point_token", + "pointCnt": 2700, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_11": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 11 + { + "id": 10, + "itemType": "MATERIAL", + "itemId": "3303", + "itemCnt": 10, + "pointId": "act6d8_point_token", + "pointCnt": 3000, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_12": { - "difficultLevel": 1, - "levelDesc": "定时炸弹", - "sortId": 12 + { + "id": 11, + "itemType": "MATERIAL", + "itemId": "30093", + "itemCnt": 5, + "pointId": "act6d8_point_token", + "pointCnt": 3200, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_13": { - "difficultLevel": 2, - "levelDesc": "空地上的天使", - "sortId": 13 + { + "id": 12, + "itemType": "MATERIAL", + "itemId": "tier5_tank", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 3400, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_14": { - "difficultLevel": 2, - "levelDesc": "空地上的天使", - "sortId": 14 + { + "id": 13, + "itemType": "CHAR_SKIN", + "itemId": "char_109_fmout@epoque#2", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 3600, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": true, + "showIconBG": true }, - "5D0Activity_15": { - "difficultLevel": 2, - "levelDesc": "空地上的天使", - "sortId": 15 + { + "id": 14, + "itemType": "MATERIAL", + "itemId": "30064", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 3800, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_16": { - "difficultLevel": 2, - "levelDesc": "空地上的天使", - "sortId": 16 + { + "id": 15, + "itemType": "AP_SUPPLY", + "itemId": "ap_supply_lt_100", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 4000, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_17": { - "difficultLevel": 2, - "levelDesc": "空地上的天使", - "sortId": 17 + { + "id": 16, + "itemType": "MATERIAL", + "itemId": "tier5_tank", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 4200, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_18": { - "difficultLevel": 3, - "levelDesc": "苹果派难题", - "sortId": 18 + { + "id": 17, + "itemType": "FURN", + "itemId": "furni_tangyuan_ceiling_01", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 4400, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": true }, - "5D0Activity_19": { - "difficultLevel": 3, - "levelDesc": "苹果派难题", - "sortId": 19 + { + "id": 18, + "itemType": "MATERIAL", + "itemId": "32001", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 4600, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false }, - "5D0Activity_20": { - "difficultLevel": 3, - "levelDesc": "苹果派难题", - "sortId": 20 + { + "id": 19, + "itemType": "GOLD", + "itemId": "4001", + "itemCnt": 30000, + "pointId": "act6d8_point_token", + "pointCnt": 4800, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 20, + "itemType": "FURN", + "itemId": "furni_tangyuan_priceList_01", + "itemCnt": 1, + "pointId": "act6d8_point_token", + "pointCnt": 5000, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": true } - }, - "spReward": "mileStone_26" - } - }, - "TYPE_ACT5D1": {}, - "COLLECTION": { - "act9d4": { + ], + "apSupplyOutOfDateDict": { + "ap_supply_lt_100": 1583092799 + } + }, + "act4d5": { "collections": [ { "id": 1, - "itemType": "CARD_EXP", - "itemId": "2003", - "itemCnt": 20, - "pointId": "act9d4_point_token", + "itemType": "MATERIAL", + "itemId": "30013", + "itemCnt": 5, + "pointId": "act4d5_point_kfc", "pointCnt": 300, "isBonus": false, "pngName": null, @@ -20650,9 +21971,9 @@ { "id": 2, "itemType": "MATERIAL", - "itemId": "3302", - "itemCnt": 10, - "pointId": "act9d4_point_token", + "itemId": "3003", + "itemCnt": 20, + "pointId": "act4d5_point_kfc", "pointCnt": 600, "isBonus": false, "pngName": null, @@ -20666,7 +21987,7 @@ "itemType": "TKT_RECRUIT", "itemId": "7001", "itemCnt": 5, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 900, "isBonus": false, "pngName": null, @@ -20680,7 +22001,7 @@ "itemType": "MATERIAL", "itemId": "tier5_guard", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 1200, "isBonus": true, "pngName": null, @@ -20691,10 +22012,10 @@ }, { "id": 5, - "itemType": "CARD_EXP", - "itemId": "2004", - "itemCnt": 10, - "pointId": "act9d4_point_token", + "itemType": "MATERIAL", + "itemId": "30033", + "itemCnt": 5, + "pointId": "act4d5_point_kfc", "pointCnt": 1500, "isBonus": false, "pngName": null, @@ -20706,9 +22027,9 @@ { "id": 6, "itemType": "MATERIAL", - "itemId": "30083", - "itemCnt": 5, - "pointId": "act9d4_point_token", + "itemId": "3302", + "itemCnt": 20, + "pointId": "act4d5_point_kfc", "pointCnt": 1800, "isBonus": false, "pngName": null, @@ -20720,9 +22041,9 @@ { "id": 7, "itemType": "MATERIAL", - "itemId": "3003", - "itemCnt": 20, - "pointId": "act9d4_point_token", + "itemId": "30073", + "itemCnt": 5, + "pointId": "act4d5_point_kfc", "pointCnt": 2100, "isBonus": false, "pngName": null, @@ -20736,7 +22057,7 @@ "itemType": "MATERIAL", "itemId": "tier5_guard", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 2400, "isBonus": true, "pngName": null, @@ -20750,7 +22071,7 @@ "itemType": "MATERIAL", "itemId": "3401", "itemCnt": 200, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 2700, "isBonus": false, "pngName": null, @@ -20762,9 +22083,9 @@ { "id": 10, "itemType": "MATERIAL", - "itemId": "3303", - "itemCnt": 10, - "pointId": "act9d4_point_token", + "itemId": "30013", + "itemCnt": 5, + "pointId": "act4d5_point_kfc", "pointCnt": 3000, "isBonus": false, "pngName": null, @@ -20775,10 +22096,10 @@ }, { "id": 11, - "itemType": "MATERIAL", - "itemId": "30093", - "itemCnt": 5, - "pointId": "act9d4_point_token", + "itemType": "CARD_EXP", + "itemId": "2004", + "itemCnt": 25, + "pointId": "act4d5_point_kfc", "pointCnt": 3200, "isBonus": false, "pngName": null, @@ -20792,7 +22113,7 @@ "itemType": "MATERIAL", "itemId": "tier5_guard", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 3400, "isBonus": true, "pngName": null, @@ -20804,9 +22125,9 @@ { "id": 13, "itemType": "CHAR_SKIN", - "itemId": "char_122_beagle@boc#1", + "itemId": "char_134_ifrit@kfc#1", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 3600, "isBonus": true, "pngName": null, @@ -20818,9 +22139,9 @@ { "id": 14, "itemType": "MATERIAL", - "itemId": "30073", + "itemId": "30033", "itemCnt": 5, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 3800, "isBonus": false, "pngName": null, @@ -20834,7 +22155,7 @@ "itemType": "AP_SUPPLY", "itemId": "ap_supply_lt_100", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 4000, "isBonus": false, "pngName": null, @@ -20848,7 +22169,7 @@ "itemType": "MATERIAL", "itemId": "tier5_guard", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 4200, "isBonus": true, "pngName": null, @@ -20860,9 +22181,9 @@ { "id": 17, "itemType": "MATERIAL", - "itemId": "30103", + "itemId": "30073", "itemCnt": 5, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 4400, "isBonus": false, "pngName": null, @@ -20876,7 +22197,7 @@ "itemType": "MATERIAL", "itemId": "32001", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 4600, "isBonus": false, "pngName": null, @@ -20890,7 +22211,7 @@ "itemType": "GOLD", "itemId": "4001", "itemCnt": 30000, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 4800, "isBonus": false, "pngName": null, @@ -20901,31 +22222,31 @@ }, { "id": 20, - "itemType": "MATERIAL", - "itemId": "30044", + "itemType": "FURN", + "itemId": "furni_dropS004_giorgioMoroder_01", "itemCnt": 1, - "pointId": "act9d4_point_token", + "pointId": "act4d5_point_kfc", "pointCnt": 5000, "isBonus": true, "pngName": null, "pngSort": 0, "isShow": false, "showInList": false, - "showIconBG": false + "showIconBG": true } ], "apSupplyOutOfDateDict": { - "ap_supply_lt_100": 1591559999 + "ap_supply_lt_100": 1575230399 } }, - "act6d8": { + "act3d5": { "collections": [ { "id": 1, - "itemType": "CARD_EXP", - "itemId": "2003", - "itemCnt": 20, - "pointId": "act6d8_point_token", + "itemType": "MATERIAL", + "itemId": "30063", + "itemCnt": 5, + "pointId": "token_Wristband", "pointCnt": 300, "isBonus": false, "pngName": null, @@ -20935,12 +22256,82 @@ "showIconBG": false }, { - "id": 2, + "id": 2, + "itemType": "MATERIAL", + "itemId": "30053", + "itemCnt": 5, + "pointId": "token_Wristband", + "pointCnt": 600, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 3, + "itemType": "MATERIAL", + "itemId": "3003", + "itemCnt": 40, + "pointId": "token_Wristband", + "pointCnt": 900, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 4, + "itemType": "CHAR_SKIN", + "itemId": "char_286_cast3@summer#1", + "itemCnt": 1, + "pointId": "token_Wristband", + "pointCnt": 1200, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": true + }, + { + "id": 5, + "itemType": "MATERIAL", + "itemId": "3401", + "itemCnt": 200, + "pointId": "token_Wristband", + "pointCnt": 1500, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 6, + "itemType": "MATERIAL", + "itemId": "tier5_supporter", + "itemCnt": 2, + "pointId": "token_Wristband", + "pointCnt": 1800, + "isBonus": true, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 7, "itemType": "MATERIAL", "itemId": "3302", - "itemCnt": 10, - "pointId": "act6d8_point_token", - "pointCnt": 600, + "itemCnt": 30, + "pointId": "token_Wristband", + "pointCnt": 2100, "isBonus": false, "pngName": null, "pngSort": 0, @@ -20949,12 +22340,26 @@ "showIconBG": false }, { - "id": 3, + "id": 8, + "itemType": "CARD_EXP", + "itemId": "2004", + "itemCnt": 25, + "pointId": "token_Wristband", + "pointCnt": 2400, + "isBonus": false, + "pngName": null, + "pngSort": 0, + "isShow": false, + "showInList": false, + "showIconBG": false + }, + { + "id": 9, "itemType": "TKT_RECRUIT", "itemId": "7001", "itemCnt": 5, - "pointId": "act6d8_point_token", - "pointCnt": 900, + "pointId": "token_Wristband", + "pointCnt": 2700, "isBonus": false, "pngName": null, "pngSort": 0, @@ -20963,12 +22368,12 @@ "showIconBG": false }, { - "id": 4, + "id": 10, "itemType": "MATERIAL", - "itemId": "tier5_tank", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 1200, + "itemId": "tier5_supporter", + "itemCnt": 2, + "pointId": "token_Wristband", + "pointCnt": 3000, "isBonus": true, "pngName": null, "pngSort": 0, @@ -20977,26 +22382,26 @@ "showIconBG": false }, { - "id": 5, - "itemType": "CARD_EXP", - "itemId": "2004", - "itemCnt": 10, - "pointId": "act6d8_point_token", - "pointCnt": 1500, - "isBonus": false, + "id": 11, + "itemType": "CHAR_SKIN", + "itemId": "char_199_yak@summer#1", + "itemCnt": 1, + "pointId": "token_Wristband", + "pointCnt": 3300, + "isBonus": true, "pngName": null, "pngSort": 0, "isShow": false, - "showInList": false, - "showIconBG": false + "showInList": true, + "showIconBG": true }, { - "id": 6, - "itemType": "MATERIAL", - "itemId": "30083", - "itemCnt": 5, - "pointId": "act6d8_point_token", - "pointCnt": 1800, + "id": 12, + "itemType": "GOLD", + "itemId": "4001", + "itemCnt": 30000, + "pointId": "token_Wristband", + "pointCnt": 3600, "isBonus": false, "pngName": null, "pngSort": 0, @@ -21005,12 +22410,12 @@ "showIconBG": false }, { - "id": 7, - "itemType": "MATERIAL", - "itemId": "3003", - "itemCnt": 20, - "pointId": "act6d8_point_token", - "pointCnt": 2100, + "id": 13, + "itemType": "AP_SUPPLY", + "itemId": "ap_supply_lt_100", + "itemCnt": 1, + "pointId": "token_Wristband", + "pointCnt": 3900, "isBonus": false, "pngName": null, "pngSort": 0, @@ -21019,13 +22424,13 @@ "showIconBG": false }, { - "id": 8, + "id": 14, "itemType": "MATERIAL", - "itemId": "tier5_tank", + "itemId": "32001", "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 2400, - "isBonus": true, + "pointId": "token_Wristband", + "pointCnt": 4200, + "isBonus": false, "pngName": null, "pngSort": 0, "isShow": false, @@ -21033,813 +22438,1010 @@ "showIconBG": false }, { - "id": 9, - "itemType": "MATERIAL", - "itemId": "3401", - "itemCnt": 200, - "pointId": "act6d8_point_token", - "pointCnt": 2700, - "isBonus": false, + "id": 15, + "itemType": "FURN", + "itemId": "furni_dropS004_daftPunk_01", + "itemCnt": 1, + "pointId": "token_Wristband", + "pointCnt": 4500, + "isBonus": true, "pngName": null, "pngSort": 0, "isShow": false, "showInList": false, - "showIconBG": false + "showIconBG": true + } + ], + "apSupplyOutOfDateDict": { + "ap_supply_lt_100": 1569787199 + } + } + }, + "TYPE_ACT9D0": { + "act12d0": { + "tokenItemId": "act12d0_token_components", + "keyItemId": null, + "zoneDescList": { + "act12d0_zone1": { + "zoneId": "act12d0_zone1", + "unlockText": "尚未解锁", + "displayStartTime": 1598328000 + }, + "act12d0_zone2": { + "zoneId": "act12d0_zone2", + "unlockText": "完成「大酋长之路」后解锁", + "displayStartTime": 1598328000 + } + }, + "favorUpList": {}, + "subMissionInfo": null, + "hasSubMission": false, + "apSupplyOutOfDateDict": {} + }, + "act11d0": { + "tokenItemId": "act11d0_token_currency", + "keyItemId": "act11d0_token_warrant", + "zoneDescList": { + "act11d0_zone1": { + "zoneId": "act11d0_zone1", + "unlockText": "尚未解锁", + "displayStartTime": 1594267200 + }, + "act11d0_zone2": { + "zoneId": "act11d0_zone2", + "unlockText": "完成[议事高塔]后解锁", + "displayStartTime": 1594267200 + }, + "act11d0_zone3": { + "zoneId": "act11d0_zone3", + "unlockText": "完成[议事高塔]后解锁", + "displayStartTime": 1594267200 + } + }, + "favorUpList": {}, + "subMissionInfo": { + "11D0Activity_s1": { + "missionId": "11D0Activity_s1", + "missionTitle": "01", + "sortId": 1, + "missionIndex": "01" + }, + "11D0Activity_s2": { + "missionId": "11D0Activity_s2", + "missionTitle": "02", + "sortId": 2, + "missionIndex": "02" + }, + "11D0Activity_s3": { + "missionId": "11D0Activity_s3", + "missionTitle": "03", + "sortId": 3, + "missionIndex": "03" + }, + "11D0Activity_s4": { + "missionId": "11D0Activity_s4", + "missionTitle": "04", + "sortId": 4, + "missionIndex": "04" + }, + "11D0Activity_s5": { + "missionId": "11D0Activity_s5", + "missionTitle": "05", + "sortId": 5, + "missionIndex": "05" + } + }, + "hasSubMission": true, + "apSupplyOutOfDateDict": {} + }, + "act9d0": { + "tokenItemId": "act9d0_token_dogTag", + "keyItemId": null, + "zoneDescList": { + "act9d0_zone1": { + "zoneId": "act9d0_zone1", + "unlockText": "尚未解锁", + "displayStartTime": 1587441600 + }, + "act9d0_zone2": { + "zoneId": "act9d0_zone2", + "unlockText": "完成「阵中往事」后解锁", + "displayStartTime": 1587441600 + }, + "act9d0_zone3": { + "zoneId": "act9d0_zone3", + "unlockText": "尚未解锁", + "displayStartTime": 1588060800 + } + }, + "favorUpList": {}, + "subMissionInfo": null, + "hasSubMission": false, + "apSupplyOutOfDateDict": {} + } + }, + "LOGIN_ONLY": { + "act9d1d2": { + "description": "<@vc.text>该物品过期时间\n<@vc.endTime>2020/05/15 03:59", + "itemList": [ + { + "id": "LIMITED_TKT_GACHA_10_903", + "count": 1, + "type": "LIMITED_TKT_GACHA_10" + } + ], + "apSupplyOutOfDateDict": {} + } + }, + "MINISTORY": { + "act10d5": { + "tokenItemId": "act10d5_token_biscuit", + "zoneDescList": { + "act10d5_zone1": { + "zoneId": "act10d5_zone1", + "unlockText": "完成主线关卡1-10解锁" + } + }, + "favorUpList": {}, + "extraDropZoneList": [ + "main_0", + "main_1", + "main_2", + "main_3", + "main_4", + "main_5", + "main_6", + "main_7", + "weekly_1", + "weekly_2", + "weekly_3", + "weekly_4", + "weekly_5", + "weekly_6", + "weekly_7", + "weekly_8", + "weekly_9", + "act10d5_zone1" + ] + } + }, + "ROGUELIKE": { + "act12d6": { + "outBuffInfos": { + "outbuff_gold": { + "buffId": "outbuff_gold", + "buffUnlockInfos": { + "0": { + "buffLevel": 0, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "财富意味着对社会资源的支配能力,刻俄柏不太懂什么是社会,但知道什么是资源——资源就是好吃的。", + "usage": "初始源石锭+0", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 0 + }, + "1": { + "buffLevel": 1, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了一点点源石锭,买糖肯定够了。", + "usage": "初始源石锭+1", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 10 + }, + "2": { + "buffLevel": 2, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了几块源石锭,买面包肯定够了。", + "usage": "初始源石锭+2", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 25 + }, + "3": { + "buffLevel": 3, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了挺多源石锭,买肉肯定够了。", + "usage": "初始源石锭+3", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 40 + }, + "4": { + "buffLevel": 4, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了好多好多源石锭,买个餐厅肯定够了,还有余。", + "usage": "初始源石锭+4", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 80 + }, + "5": { + "buffLevel": 5, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了好几箱......等等,你要去做什么?引发战争吗?", + "usage": "初始源石锭+5", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 150 + } + } }, - { - "id": 10, - "itemType": "MATERIAL", - "itemId": "3303", - "itemCnt": 10, - "pointId": "act6d8_point_token", - "pointCnt": 3000, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "outbuff_hp": { + "buffId": "outbuff_hp", + "buffUnlockInfos": { + "0": { + "buffLevel": 0, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "人力资源和后勤辎重是扎实一趟远征之旅的基础,但比起这些,能在梦中和朋友们出去玩才更值得刻俄柏兴奋。", + "usage": "初始目标生命+0", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 0 + }, + "1": { + "buffLevel": 1, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "和朋友们一起玩!很开心!很安全!", + "usage": "初始目标生命+1", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 40 + }, + "2": { + "buffLevel": 2, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "在大梦醒来之前,罗德岛号临时改名为刻俄柏号!", + "usage": "初始目标生命+2", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 120 + } + } }, - { - "id": 11, - "itemType": "MATERIAL", - "itemId": "30093", - "itemCnt": 5, - "pointId": "act6d8_point_token", - "pointCnt": 3200, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "outbuff_atk": { + "buffId": "outbuff_atk", + "buffUnlockInfos": { + "0": { + "buffLevel": 0, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "即使在噩梦中遇见了可怕的敌人,只要从记忆里取出朋友们厉害的身姿,梦魇也只得退避三舍,一个两个三个!又快又准!", + "usage": "所有我方单位攻击力+0%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 0 + }, + "1": { + "buffLevel": 1, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "现在的刻俄柏,打敌人更厉害了!", + "usage": "所有我方单位攻击力+1%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 10 + }, + "2": { + "buffLevel": 2, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "就算面对一大群发狂的源石虫,刻俄柏也无所畏惧!", + "usage": "所有我方单位攻击力+2%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 25 + }, + "3": { + "buffLevel": 3, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "训练有素的干员们也自叹不如刻俄柏了!多夸奖夸奖她!", + "usage": "所有我方单位攻击力+3%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 40 + }, + "4": { + "buffLevel": 4, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "即使面对整支军队,刻俄柏也能悍勇出击!小刻真棒!", + "usage": "所有我方单位攻击力+4%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 80 + }, + "5": { + "buffLevel": 5, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "天灾云已经被小刻吓跑了,还有什么能阻拦她?", + "usage": "所有我方单位攻击力+5%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 150 + } + } }, - { - "id": 12, - "itemType": "MATERIAL", - "itemId": "tier5_tank", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 3400, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "outbuff_def": { + "buffId": "outbuff_def", + "buffUnlockInfos": { + "0": { + "buffLevel": 0, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "孤零零的刻俄柏面对的是孤零零的荒野,为了不被野兽和饥饿击倒,需要练就一身坚固的身躯——在梦中,刻俄柏可以撞碎城邦。", + "usage": "所有我方单位防御力+0%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 0 + }, + "1": { + "buffLevel": 1, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "刻俄柏的装备很结实,刻俄柏不会受伤!", + "usage": "所有我方单位防御力+1%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 10 + }, + "2": { + "buffLevel": 2, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "干员们都拿小刻没办法,这下冲进厨房也没人拦得住了!", + "usage": "所有我方单位防御力+2%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 25 + }, + "3": { + "buffLevel": 3, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "小刻开始通过把敌人累垮来战胜敌人!箭矢和法术都没效果!", + "usage": "所有我方单位防御力+3%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 40 + }, + "4": { + "buffLevel": 4, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "用来测试舰船装甲的爆破物也伤不到小刻分毫!这下怎么做测试?", + "usage": "所有我方单位防御力+4%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 80 + }, + "5": { + "buffLevel": 5, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "山崩地裂都不会让刻俄柏感到疼痛,面对毁灭大地的陨石,小刻安然入眠!", + "usage": "所有我方单位防御力+5%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 150 + } + } }, + "outbuff_maxhp": { + "buffId": "outbuff_maxhp", + "buffUnlockInfos": { + "0": { + "buffLevel": 0, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "在刻俄柏的印象里,有一些罗德岛干员从不会倒下。刻俄柏坚信自己吃好睡好也能像他们一样,所以该来点蜜饼了,*嘎唔*。", + "usage": "所有我方单位生命值+0%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 0 + }, + "1": { + "buffLevel": 1, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "刻俄柏,健康成长!", + "usage": "所有我方单位生命值+1%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 10 + }, + "2": { + "buffLevel": 2, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "吃好睡好让刻俄柏养成了超常的耐力,连乡村的驮兽都自叹不如!", + "usage": "所有我方单位生命值+2%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 25 + }, + "3": { + "buffLevel": 3, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "刻俄柏不知疲倦,只要一块蜜饼,她能够战斗七天七夜!", + "usage": "所有我方单位生命值+3%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 40 + }, + "4": { + "buffLevel": 4, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "小刻摄入的热量和她的消耗完全不成正比,小刻,打破守恒!", + "usage": "所有我方单位生命值+4%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 80 + }, + "5": { + "buffLevel": 5, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "休息从小刻的字典里消失了,有干员怀疑她的蜜饼是某种未知高能源燃料!", + "usage": "所有我方单位生命值+5%", + "itemId": "act12d6_token_mushroom", + "itemType": "ACTIVITY_ITEM", + "cost": 150 + } + } + } + }, + "apSupplyOutOfDateDict": {}, + "outerBuffToken": "act12d6_token_mushroom", + "shopToken": "act12d6_token_pancake", + "relicUnlockTime": 1599508800, + "milestoneTokenRatio": 1.0, + "outerBuffTokenRatio": 0.1, + "relicTokenRatio": 10.0, + "relicOuterBuffTokenRatio": 10.0, + "reOpenCoolDown": 60, + "tokenItem": { + "id": "act12d6_token_pancake", + "count": 0, + "type": "ACTIVITY_ITEM" + }, + "charStoneId": "mileStone_12d6_18", + "milestone": [ { - "id": 13, - "itemType": "CHAR_SKIN", - "itemId": "char_109_fmout@epoque#2", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 3600, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": true, - "showIconBG": true + "mileStoneId": "mileStone_12d6_01", + "orderId": 1, + "tokenNum": 80, + "item": { + "id": "4001", + "count": 5000, + "type": "GOLD" + } }, { - "id": 14, - "itemType": "MATERIAL", - "itemId": "30064", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 3800, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_02", + "orderId": 2, + "tokenNum": 160, + "item": { + "id": "2002", + "count": 5, + "type": "CARD_EXP" + } }, { - "id": 15, - "itemType": "AP_SUPPLY", - "itemId": "ap_supply_lt_100", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 4000, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_03", + "orderId": 3, + "tokenNum": 240, + "item": { + "id": "3302", + "count": 5, + "type": "MATERIAL" + } }, { - "id": 16, - "itemType": "MATERIAL", - "itemId": "tier5_tank", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 4200, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_04", + "orderId": 4, + "tokenNum": 320, + "item": { + "id": "30023", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 17, - "itemType": "FURN", - "itemId": "furni_tangyuan_ceiling_01", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 4400, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": true + "mileStoneId": "mileStone_12d6_05", + "orderId": 5, + "tokenNum": 400, + "item": { + "id": "4001", + "count": 8000, + "type": "GOLD" + } }, { - "id": 18, - "itemType": "MATERIAL", - "itemId": "32001", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 4600, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_06", + "orderId": 6, + "tokenNum": 480, + "item": { + "id": "2002", + "count": 10, + "type": "CARD_EXP" + } }, { - "id": 19, - "itemType": "GOLD", - "itemId": "4001", - "itemCnt": 30000, - "pointId": "act6d8_point_token", - "pointCnt": 4800, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_07", + "orderId": 7, + "tokenNum": 560, + "item": { + "id": "30043", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 20, - "itemType": "FURN", - "itemId": "furni_tangyuan_priceList_01", - "itemCnt": 1, - "pointId": "act6d8_point_token", - "pointCnt": 5000, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": true - } - ], - "apSupplyOutOfDateDict": { - "ap_supply_lt_100": 1583092799 - } - }, - "act4d5": { - "collections": [ - { - "id": 1, - "itemType": "MATERIAL", - "itemId": "30013", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 300, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_08", + "orderId": 8, + "tokenNum": 640, + "item": { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 2, - "itemType": "MATERIAL", - "itemId": "3003", - "itemCnt": 20, - "pointId": "act4d5_point_kfc", - "pointCnt": 600, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_09", + "orderId": 9, + "tokenNum": 720, + "item": { + "id": "4001", + "count": 10000, + "type": "GOLD" + } }, { - "id": 3, - "itemType": "TKT_RECRUIT", - "itemId": "7001", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 900, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_10", + "orderId": 10, + "tokenNum": 800, + "item": { + "id": "2002", + "count": 15, + "type": "CARD_EXP" + } }, { - "id": 4, - "itemType": "MATERIAL", - "itemId": "tier5_guard", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 1200, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_11", + "orderId": 11, + "tokenNum": 880, + "item": { + "id": "4006", + "count": 40, + "type": "MATERIAL" + } }, { - "id": 5, - "itemType": "MATERIAL", - "itemId": "30033", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 1500, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_12", + "orderId": 12, + "tokenNum": 960, + "item": { + "id": "3302", + "count": 5, + "type": "MATERIAL" + } }, { - "id": 6, - "itemType": "MATERIAL", - "itemId": "3302", - "itemCnt": 20, - "pointId": "act4d5_point_kfc", - "pointCnt": 1800, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_13", + "orderId": 13, + "tokenNum": 1040, + "item": { + "id": "30023", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 7, - "itemType": "MATERIAL", - "itemId": "30073", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 2100, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_14", + "orderId": 14, + "tokenNum": 1120, + "item": { + "id": "30043", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 8, - "itemType": "MATERIAL", - "itemId": "tier5_guard", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 2400, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_15", + "orderId": 15, + "tokenNum": 1200, + "item": { + "id": "4001", + "count": 12000, + "type": "GOLD" + } }, { - "id": 9, - "itemType": "MATERIAL", - "itemId": "3401", - "itemCnt": 200, - "pointId": "act4d5_point_kfc", - "pointCnt": 2700, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_16", + "orderId": 16, + "tokenNum": 1280, + "item": { + "id": "2002", + "count": 20, + "type": "CARD_EXP" + } }, { - "id": 10, - "itemType": "MATERIAL", - "itemId": "30013", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 3000, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_17", + "orderId": 17, + "tokenNum": 1360, + "item": { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 11, - "itemType": "CARD_EXP", - "itemId": "2004", - "itemCnt": 25, - "pointId": "act4d5_point_kfc", - "pointCnt": 3200, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_18", + "orderId": 18, + "tokenNum": 1440, + "item": { + "id": "char_337_utage@summer#4", + "count": 1, + "type": "CHAR_SKIN" + } }, { - "id": 12, - "itemType": "MATERIAL", - "itemId": "tier5_guard", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 3400, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_19", + "orderId": 19, + "tokenNum": 1520, + "item": { + "id": "4001", + "count": 15000, + "type": "GOLD" + } }, { - "id": 13, - "itemType": "CHAR_SKIN", - "itemId": "char_134_ifrit@kfc#1", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 3600, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": true, - "showIconBG": true + "mileStoneId": "mileStone_12d6_20", + "orderId": 20, + "tokenNum": 1600, + "item": { + "id": "30074", + "count": 1, + "type": "MATERIAL" + } }, { - "id": 14, - "itemType": "MATERIAL", - "itemId": "30033", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 3800, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_21", + "orderId": 21, + "tokenNum": 1680, + "item": { + "id": "30023", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 15, - "itemType": "AP_SUPPLY", - "itemId": "ap_supply_lt_100", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 4000, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_22", + "orderId": 22, + "tokenNum": 1760, + "item": { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 16, - "itemType": "MATERIAL", - "itemId": "tier5_guard", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 4200, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_23", + "orderId": 23, + "tokenNum": 1840, + "item": { + "id": "4006", + "count": 40, + "type": "MATERIAL" + } }, { - "id": 17, - "itemType": "MATERIAL", - "itemId": "30073", - "itemCnt": 5, - "pointId": "act4d5_point_kfc", - "pointCnt": 4400, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_24", + "orderId": 24, + "tokenNum": 1920, + "item": { + "id": "30043", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 18, - "itemType": "MATERIAL", - "itemId": "32001", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 4600, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_25", + "orderId": 25, + "tokenNum": 2000, + "item": { + "id": "31024", + "count": 1, + "type": "MATERIAL" + } }, { - "id": 19, - "itemType": "GOLD", - "itemId": "4001", - "itemCnt": 30000, - "pointId": "act4d5_point_kfc", - "pointCnt": 4800, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_26", + "orderId": 26, + "tokenNum": 2080, + "item": { + "id": "30023", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 20, - "itemType": "FURN", - "itemId": "furni_dropS004_giorgioMoroder_01", - "itemCnt": 1, - "pointId": "act4d5_point_kfc", - "pointCnt": 5000, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": true - } - ], - "apSupplyOutOfDateDict": { - "ap_supply_lt_100": 1575230399 - } - }, - "act3d5": { - "collections": [ - { - "id": 1, - "itemType": "MATERIAL", - "itemId": "30063", - "itemCnt": 5, - "pointId": "token_Wristband", - "pointCnt": 300, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_27", + "orderId": 27, + "tokenNum": 2160, + "item": { + "id": "2003", + "count": 20, + "type": "CARD_EXP" + } }, { - "id": 2, - "itemType": "MATERIAL", - "itemId": "30053", - "itemCnt": 5, - "pointId": "token_Wristband", - "pointCnt": 600, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_28", + "orderId": 28, + "tokenNum": 2240, + "item": { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 3, - "itemType": "MATERIAL", - "itemId": "3003", - "itemCnt": 40, - "pointId": "token_Wristband", - "pointCnt": 900, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_29", + "orderId": 29, + "tokenNum": 2320, + "item": { + "id": "30043", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 4, - "itemType": "CHAR_SKIN", - "itemId": "char_286_cast3@summer#1", - "itemCnt": 1, - "pointId": "token_Wristband", - "pointCnt": 1200, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": true + "mileStoneId": "mileStone_12d6_30", + "orderId": 30, + "tokenNum": 2400, + "item": { + "id": "30044", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 5, - "itemType": "MATERIAL", - "itemId": "3401", - "itemCnt": 200, - "pointId": "token_Wristband", - "pointCnt": 1500, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_31", + "orderId": 31, + "tokenNum": 2480, + "item": { + "id": "4001", + "count": 20000, + "type": "GOLD" + } }, { - "id": 6, - "itemType": "MATERIAL", - "itemId": "tier5_supporter", - "itemCnt": 2, - "pointId": "token_Wristband", - "pointCnt": 1800, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_32", + "orderId": 32, + "tokenNum": 2560, + "item": { + "id": "2003", + "count": 20, + "type": "CARD_EXP" + } }, { - "id": 7, - "itemType": "MATERIAL", - "itemId": "3302", - "itemCnt": 30, - "pointId": "token_Wristband", - "pointCnt": 2100, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_33", + "orderId": 33, + "tokenNum": 2640, + "item": { + "id": "30023", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 8, - "itemType": "CARD_EXP", - "itemId": "2004", - "itemCnt": 25, - "pointId": "token_Wristband", - "pointCnt": 2400, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_34", + "orderId": 34, + "tokenNum": 2720, + "item": { + "id": "30024", + "count": 1, + "type": "MATERIAL" + } }, { - "id": 9, - "itemType": "TKT_RECRUIT", - "itemId": "7001", - "itemCnt": 5, - "pointId": "token_Wristband", - "pointCnt": 2700, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_35", + "orderId": 35, + "tokenNum": 2800, + "item": { + "id": "3303", + "count": 5, + "type": "MATERIAL" + } }, { - "id": 10, - "itemType": "MATERIAL", - "itemId": "tier5_supporter", - "itemCnt": 2, - "pointId": "token_Wristband", - "pointCnt": 3000, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_36", + "orderId": 36, + "tokenNum": 2880, + "item": { + "id": "30034", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 11, - "itemType": "CHAR_SKIN", - "itemId": "char_199_yak@summer#1", - "itemCnt": 1, - "pointId": "token_Wristband", - "pointCnt": 3300, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": true, - "showIconBG": true + "mileStoneId": "mileStone_12d6_37", + "orderId": 37, + "tokenNum": 2960, + "item": { + "id": "30043", + "count": 2, + "type": "MATERIAL" + } + }, + { + "mileStoneId": "mileStone_12d6_38", + "orderId": 38, + "tokenNum": 3040, + "item": { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } }, { - "id": 12, - "itemType": "GOLD", - "itemId": "4001", - "itemCnt": 30000, - "pointId": "token_Wristband", - "pointCnt": 3600, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_39", + "orderId": 39, + "tokenNum": 3120, + "item": { + "id": "4006", + "count": 60, + "type": "MATERIAL" + } }, { - "id": 13, - "itemType": "AP_SUPPLY", - "itemId": "ap_supply_lt_100", - "itemCnt": 1, - "pointId": "token_Wristband", - "pointCnt": 3900, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_40", + "orderId": 40, + "tokenNum": 3200, + "item": { + "id": "30074", + "count": 1, + "type": "MATERIAL" + } }, { - "id": 14, - "itemType": "MATERIAL", - "itemId": "32001", - "itemCnt": 1, - "pointId": "token_Wristband", - "pointCnt": 4200, - "isBonus": false, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": false + "mileStoneId": "mileStone_12d6_41", + "orderId": 41, + "tokenNum": 3280, + "item": { + "id": "4001", + "count": 30000, + "type": "GOLD" + } }, { - "id": 15, - "itemType": "FURN", - "itemId": "furni_dropS004_daftPunk_01", - "itemCnt": 1, - "pointId": "token_Wristband", - "pointCnt": 4500, - "isBonus": true, - "pngName": null, - "pngSort": 0, - "isShow": false, - "showInList": false, - "showIconBG": true - } - ], - "apSupplyOutOfDateDict": { - "ap_supply_lt_100": 1569787199 - } - } - }, - "TYPE_ACT9D0": { - "act11d0": { - "tokenItemId": "act11d0_token_currency", - "keyItemId": "act11d0_token_warrant", - "zoneDescList": { - "act11d0_zone1": { - "zoneId": "act11d0_zone1", - "unlockText": "尚未解锁", - "displayStartTime": 1594267200 + "mileStoneId": "mileStone_12d6_42", + "orderId": 42, + "tokenNum": 3360, + "item": { + "id": "3303", + "count": 5, + "type": "MATERIAL" + } }, - "act11d0_zone2": { - "zoneId": "act11d0_zone2", - "unlockText": "完成[议事高塔]后解锁", - "displayStartTime": 1594267200 + { + "mileStoneId": "mileStone_12d6_43", + "orderId": 43, + "tokenNum": 3440, + "item": { + "id": "31024", + "count": 1, + "type": "MATERIAL" + } }, - "act11d0_zone3": { - "zoneId": "act11d0_zone3", - "unlockText": "完成[议事高塔]后解锁", - "displayStartTime": 1594267200 - } - }, - "favorUpList": {}, - "subMissionInfo": { - "11D0Activity_s1": { - "missionId": "11D0Activity_s1", - "missionTitle": "01", - "sortId": 1, - "missionIndex": "01" + { + "mileStoneId": "mileStone_12d6_44", + "orderId": 44, + "tokenNum": 3520, + "item": { + "id": "4006", + "count": 60, + "type": "MATERIAL" + } }, - "11D0Activity_s2": { - "missionId": "11D0Activity_s2", - "missionTitle": "02", - "sortId": 2, - "missionIndex": "02" + { + "mileStoneId": "mileStone_12d6_45", + "orderId": 45, + "tokenNum": 3600, + "item": { + "id": "2004", + "count": 10, + "type": "CARD_EXP" + } }, - "11D0Activity_s3": { - "missionId": "11D0Activity_s3", - "missionTitle": "03", - "sortId": 3, - "missionIndex": "03" + { + "mileStoneId": "mileStone_12d6_46", + "orderId": 46, + "tokenNum": 3680, + "item": { + "id": "30024", + "count": 1, + "type": "MATERIAL" + } }, - "11D0Activity_s4": { - "missionId": "11D0Activity_s4", - "missionTitle": "04", - "sortId": 4, - "missionIndex": "04" + { + "mileStoneId": "mileStone_12d6_47", + "orderId": 47, + "tokenNum": 3760, + "item": { + "id": "30125", + "count": 1, + "type": "MATERIAL" + } }, - "11D0Activity_s5": { - "missionId": "11D0Activity_s5", - "missionTitle": "05", - "sortId": 5, - "missionIndex": "05" - } - }, - "hasSubMission": true, - "apSupplyOutOfDateDict": {} - }, - "act9d0": { - "tokenItemId": "act9d0_token_dogTag", - "keyItemId": null, - "zoneDescList": { - "act9d0_zone1": { - "zoneId": "act9d0_zone1", - "unlockText": "尚未解锁", - "displayStartTime": 1587441600 + { + "mileStoneId": "mileStone_12d6_48", + "orderId": 48, + "tokenNum": 3840, + "item": { + "id": "30115", + "count": 1, + "type": "MATERIAL" + } }, - "act9d0_zone2": { - "zoneId": "act9d0_zone2", - "unlockText": "完成「阵中往事」后解锁", - "displayStartTime": 1587441600 + { + "mileStoneId": "mileStone_12d6_49", + "orderId": 49, + "tokenNum": 3920, + "item": { + "id": "2004", + "count": 10, + "type": "CARD_EXP" + } }, - "act9d0_zone3": { - "zoneId": "act9d0_zone3", - "unlockText": "尚未解锁", - "displayStartTime": 1588060800 - } - }, - "favorUpList": {}, - "subMissionInfo": null, - "hasSubMission": false, - "apSupplyOutOfDateDict": {} - } - }, - "LOGIN_ONLY": { - "act9d1d2": { - "description": "<@vc.text>该物品过期时间\n<@vc.endTime>2020/05/15 03:59", - "itemList": [ { - "id": "LIMITED_TKT_GACHA_10_903", - "count": 1, - "type": "LIMITED_TKT_GACHA_10" + "mileStoneId": "mileStone_12d6_50", + "orderId": 50, + "tokenNum": 4000, + "item": { + "id": "30135", + "count": 1, + "type": "MATERIAL" + } } ], - "apSupplyOutOfDateDict": {} - } - }, - "MINISTORY": { - "act10d5": { - "tokenItemId": "act10d5_token_biscuit", - "zoneDescList": { - "act10d5_zone1": { - "zoneId": "act10d5_zone1", - "unlockText": "完成主线关卡1-10解锁" + "unlockConds": [ + { + "actId": "act12d0", + "stageId": "act12d0_01" + }, + { + "actId": null, + "stageId": "main_03-08" } - }, - "favorUpList": {}, - "extraDropZoneList": [ - "main_0", - "main_1", - "main_2", - "main_3", - "main_4", - "main_5", - "main_6", - "main_7", - "weekly_1", - "weekly_2", - "weekly_3", - "weekly_4", - "weekly_5", - "weekly_6", - "weekly_7", - "weekly_8", - "weekly_9", - "act10d5_zone1" ] } } }, "activityItems": { + "act12d6": [ + "act12d6_token_mushroom", + "act12d6_token_pancake" + ], + "act12d0": [ + "act12d0_token_components" + ], "act11d7": [ "et_ObsidianPass_rep_1", "token_Obsidian_rep_1", @@ -21924,6 +23526,10 @@ 1597132800, 1597953599 ], + "act12d0": [ + 1598328000, + 1599508799 + ], "act11d0": [ 1594267200, 1595447999 diff --git a/resources/gamedata/excel/audio_data.json b/resources/gamedata/excel/audio_data.json index fe697f7a..2452ba10 100644 --- a/resources/gamedata/excel/audio_data.json +++ b/resources/gamedata/excel/audio_data.json @@ -719,6 +719,142 @@ "crossfade": 1.5, "delay": 0.0, "name": "sys.ON_ACTIVITY_LOADED.act11d7.camp_Emperor" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d0d0/m_sys_dontmaketrouble_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d0d0/m_sys_dontmaketrouble_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d0" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_freezeassshou_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_freezeassshou_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "battle.ON_GAME_READY.m_bat_freezeassshou" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_Imfxingback_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_Imfxingback_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "battle.ON_GAME_READY.m_bat_Imfxingback" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_ironguy_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_ironguy_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "battle.ON_GAME_READY.m_bat_ironguy" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_ausband_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d0d0/m_bat_ausband_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "battle.ON_GAME_READY.m_bat_ausband" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.SHOP" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.REST" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0suspective_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.INCIDENT" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0funny_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0funny_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.TREASURE" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0funny_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0funny_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.ENTERTAINMENT" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ROGUELIKE_STATE_CHANGED.DEFAULT" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_sys_rglk0_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d6" + }, + { + "intro": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_failed_intro", + "loop": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_failed_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d6.fail" + }, + { + "intro": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_intro", + "loop": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d6.ro_ending_1" + }, + { + "intro": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_intro", + "loop": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d6.ro_ending_2" + }, + { + "intro": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_intro", + "loop": "Audio/Sound_Beta_2/Music/beta1_180603/m_bat_victory_loop", + "volume": 1.0, + "crossfade": 1.0, + "delay": 0.0, + "name": "sys.ON_ACTIVITY_LOADED.act12d6.ro_ending_3" + }, + { + "intro": "Audio/Sound_Beta_2/Music/act12d6d0/m_bat_rglk0boss_intro", + "loop": "Audio/Sound_Beta_2/Music/act12d6d0/m_bat_rglk0boss_loop", + "volume": 0.9, + "crossfade": 1.0, + "delay": 0.0, + "name": "battle.ON_GAME_READY.rogueboss" } ], "soundFXBanks": [ @@ -12764,6 +12900,48 @@ "loop": false, "name": "ui.ON_SKIN_SLIDE" }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/General/g_ui/g_ui_tick", + "weight": 1.0, + "important": false, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": null, + "loop": false, + "name": "ui.ON_NUMBER_TICK" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/General/g_ui/g_ui_trans", + "weight": 1.0, + "important": false, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": null, + "loop": false, + "name": "ui.ON_LINE_FLOW" + }, { "sounds": [ { @@ -28225,6 +28403,2631 @@ "customMixerGroup": "Battle_UI_Boost", "loop": false, "name": "battle.ON_SKILL_START.skchr_strong_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_bow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_366_acdrop.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_bow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_acdrop" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_acdrop_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_acdrop_2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_bow_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_acdrop_s2_02" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_punchhit_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_415_flint.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_skill/p_skill_qihepunch", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_ON.skchr_flint_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_flint_2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_shanshenpunch_1_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_415_flint.attack.1.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_shanshenpunch_2_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_415_flint.attack.1.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_shanshenpunch_3_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_415_flint.attack.1.3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_shanshenpunch_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_415_flint.attack.1.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_shanshenpunch_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_415_flint.attack.1.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_shanshenpunch_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_415_flint.attack.1.3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_magwheel_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_411_tomimi.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_magwheel_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_tomimi" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_tomimi_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_magwheel_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_411_tomimi.attack.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_magwheel_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_411_tomimi.attack.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_tomimi_2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_magwheel_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_ON.char_411_tomimi.attack.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_magwheel_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_411_tomimi.attack.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_snakeknife_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_416_zumama.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_snakeknife_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_416_zumama.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_zumama_2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_snakeknife_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_416_zumama.attack.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_snakeknife_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_416_zumama.attack.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_zumama_3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_robotsaw_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_416_zumama.attack.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_snakeknife_end", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SImp", + "loop": false, + "name": "battle.ON_SPINE_EVENT_TRIGGER.char_416_zumama.skill" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_skill/p_skill_robotborn", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_START.skchr_zumama_3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_wire_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_SAtk", + "loop": false, + "name": "battle.ON_SKILL_FINISH.skchr_zumama_3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_knife_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_504_rguard.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_knife_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_504_rguard.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_aguard_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_sword_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_508_aguard.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_sword_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_508_aguard.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_arrow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_507_rsnipe.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_arrow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_rsnipe" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_asnipe_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_crossbow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_HIT.char_511_asnipe.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_crossbow_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_asnipe" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_heal_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_506_rmedic.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_heal_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_rmedic" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_healboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_amedic_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_heal_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_510_amedic.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_heal_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_amedic" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_gmag_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_505_rcast.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_nmag_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_rcast" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_atkboost", + "weight": 1.0, + "important": true, + "is2D": true, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 0, + "popOldest": false, + "customMixerGroup": "Battle_UI_Boost", + "loop": false, + "name": "battle.ON_SKILL_START.skchr_acast_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_gmag_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.char_509_acast.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_nmag_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_P_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_chr_acast" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_bigaxe_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1093_ccsbr.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_bigaxe_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1093_ccsbr.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_bigaxe_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1093_ccsbr_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_bigaxe_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1093_ccsbr_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_fragility_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1094_ccspm.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_reinforcement", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_ccspm" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_fragility_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1094_ccspm_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_katar_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1095_ccripr.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_katar_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1095_ccripr.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_katar_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1095_ccripr_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_katar_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1095_ccripr_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_magic_m", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1096_ccwitch.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_longmen", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1096_ccwitch.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_darkexplo", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.5, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1096_ccwitch.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1096_ccwitch.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_magic_m", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1096_ccwitch_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_longmen", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1096_ccwitch_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_darkexplo", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.5, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1096_ccwitch_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_h", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1096_ccwitch_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_2", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1097_cclmbjk.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_1", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.enemy_1097_cclmbjk.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_blade_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1097_cclmbjk.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_2", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.CutTree" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_1", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.CutTree" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_blade_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.CutTree" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_fleshexplo", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_UNIT_DEAD.trap_015_tree" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_1", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1097_cclmbjk_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_saw_n_2", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.enemy_1097_cclmbjk_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_blade_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1097_cclmbjk_2.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_bigaxe_d", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 1.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1098_cchmpn.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_bigaxe_d", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1098_cchmpn.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_bigaxe_d", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 1.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1098_cchmpn_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_bigaxe_d", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1098_cchmpn_2.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_robotfirecast", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.2, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_1512_mcmstr.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_robotfire", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1512_mcmstr.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_robotfire", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_mcmstr" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_robotsaw_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_1512_mcmstr.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_robotbreak", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_START.bomb[reborning]" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_uav_hbomb", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_HIT.bomb[reborning]" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokenset", + "weight": 1.0, + "important": true, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_UNIT_BORN.trap_016_peon" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_mace_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.trap_016_peon.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_mace_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.trap_016_peon.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokendead", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_UNIT_DEAD.trap_016_peon" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_birdreborn", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_BUFF_START.mcmstr_t_state_1[reborn]" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_duckrun", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_BUFF_START.duckmi_speed_up" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_duckdie", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_UNIT_DEAD.enemy_2001_duckmi" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_bearhitcast", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_2002_bearmi.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_bearhit", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2002_bearmi.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_beardie", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_UNIT_DEAD.enemy_2002_bearmi" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rockhit", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 1.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_2003_rockman.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rockhit", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2003_rockman.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rockthrow", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_2003_rockman.StunAttack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rockthrow", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_rockman" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rocketman", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.5, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.TakeOff" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rocketman", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_BUFF_START.balloon_s[land]" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_general_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2004_balloon.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_energyshotcast", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.5, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_2005_axetro.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_energyshot", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NAtk", + "loop": false, + "name": "battle.ON_ABILITY_ON.enemy_2005_axetro.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_general_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_axetro" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_katar_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_BE_NImp", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2005_axetro.combat" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_faust_n_1", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_START.enemy_2006_flsnip.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_faust_n_2", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_ON.enemy_2006_flsnip.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_faust_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_flsnip" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_ice_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_flwitch" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_skulsrshot", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_ON.enemy_2008_flking.attack" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_skulsrexplo", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_flking" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_skulsrsword", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2008_flking.combat.2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_skulsrsword", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.8, + "maxPitch": 1.2, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_HIT.enemy_2008_flking.combat.1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_icedeath", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_SPINE_EVENT_TRIGGER.enemy_2007_flwitch.reborn_1" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_icereborn", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_SPINE_EVENT_TRIGGER.enemy_2007_flwitch.reborn_2" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_frostnovarevive_2", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_SPINE_EVENT_TRIGGER.enemy_2007_flwitch.reborn_3" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_icesummon", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_ABILITY_START.SummonFrosts" + }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_skill/e_skill_icetrapborn", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 1.0, + "maxPitch": 1.0, + "minVolume": 1.0, + "maxVolume": 1.0, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_Skill_Important", + "loop": false, + "name": "battle.ON_UNIT_BORN.trap_010_frosts" } ], "soundFXCtrlBanks": [ diff --git a/resources/gamedata/excel/building_data.json b/resources/gamedata/excel/building_data.json index e4ae5739..2471586b 100644 --- a/resources/gamedata/excel/building_data.json +++ b/resources/gamedata/excel/building_data.json @@ -6452,14 +6452,14 @@ { "buffData": [ { - "buffId": "manu_prod_spd&power[000]", + "buffId": "manu_prod_spd&power[010]", "cond": { "phase": 0, "level": 1 } }, { - "buffId": "manu_prod_spd&power[011]", + "buffId": "manu_prod_spd&power[020]", "cond": { "phase": 2, "level": 1 @@ -6977,6 +6977,220 @@ ] } ] + }, + "char_416_zumama": { + "charId": "char_416_zumama", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [ + { + "buffId": "manu_prod_spd&power[000]", + "cond": { + "phase": 0, + "level": 1 + } + }, + { + "buffId": "manu_prod_spd&power[010]", + "cond": { + "phase": 2, + "level": 1 + } + } + ] + }, + { + "buffData": [ + { + "buffId": "control_pow_bot[000]", + "cond": { + "phase": 2, + "level": 1 + } + } + ] + } + ] + }, + "char_411_tomimi": { + "charId": "char_411_tomimi", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [ + { + "buffId": "dorm_rec_single_P[001]", + "cond": { + "phase": 0, + "level": 1 + } + } + ] + }, + { + "buffData": [ + { + "buffId": "train_spd&profession2[250]", + "cond": { + "phase": 2, + "level": 1 + } + } + ] + } + ] + }, + "char_415_flint": { + "charId": "char_415_flint", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [ + { + "buffId": "train_spd&profession2[020]", + "cond": { + "phase": 0, + "level": 1 + } + }, + { + "buffId": "train_spd&profession2[320]", + "cond": { + "phase": 2, + "level": 1 + } + } + ] + }, + { + "buffData": [] + } + ] + }, + "char_366_acdrop": { + "charId": "char_366_acdrop", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [ + { + "buffId": "hire_spd[031]", + "cond": { + "phase": 0, + "level": 1 + } + } + ] + }, + { + "buffData": [ + { + "buffId": "dorm_rec_single&oneself[012]", + "cond": { + "phase": 1, + "level": 1 + } + } + ] + } + ] + }, + "char_504_rguard": { + "charId": "char_504_rguard", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_508_aguard": { + "charId": "char_508_aguard", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_507_rsnipe": { + "charId": "char_507_rsnipe", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_511_asnipe": { + "charId": "char_511_asnipe", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_506_rmedic": { + "charId": "char_506_rmedic", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_510_amedic": { + "charId": "char_510_amedic", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_505_rcast": { + "charId": "char_505_rcast", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] + }, + "char_509_acast": { + "charId": "char_509_acast", + "maxManpower": 8640000, + "buffChar": [ + { + "buffData": [] + }, + { + "buffData": [] + } + ] } }, "buffs": { @@ -6985,7 +7199,7 @@ "buffName": "合作协议", "buffIcon": "control", "skillIcon": "bskill_ctrl_t_spd", - "sortId": 1302, + "sortId": 1303, "buffColor": "#005752", "textColor": "#ffffff", "buffCategory": "FUNCTION", @@ -6997,13 +7211,25 @@ "buffName": "大小姐", "buffIcon": "control", "skillIcon": "bskill_ctrl_t_spd", - "sortId": 1301, + "sortId": 1302, "buffColor": "#005752", "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "CONTROL", "description": "进驻控制中枢时,所有贸易站订单效率<@cc.vup>+7%(同种效果取最高)" }, + "control_pow_bot[000]": { + "buffId": "control_pow_bot[000]", + "buffName": "我寻思能行", + "buffIcon": "control", + "skillIcon": "bskill_ctrl_p_bot", + "sortId": 1301, + "buffColor": "#005752", + "textColor": "#ffffff", + "buffCategory": "FUNCTION", + "roomType": "CONTROL", + "description": "进驻控制中枢时,如果<@cc.kw>Lancet-2进驻在<@cc.kw>发电站,将额外视为<@cc.kw>2个<@cc.kw>发电站(仅影响设施数量)" + }, "control_clue_cost[000]": { "buffId": "control_clue_cost[000]", "buffName": "神经质", @@ -7153,7 +7379,7 @@ "buffName": "热情澎湃", "buffIcon": "power", "skillIcon": "bskill_pow_spd&cost", - "sortId": 2201, + "sortId": 2002, "buffColor": "#8fc31f", "textColor": "#ffffff", "buffCategory": "OUTPUT", @@ -7290,14 +7516,26 @@ "textColor": "#333333", "buffCategory": "OUTPUT", "roomType": "MANUFACTURE", + "description": "进驻制造站时,当前制造站内其他干员提供的生产力<@cc.vdown>全部归零,每个<@cc.kw>发电站为当前制造站的生产力<@cc.vup>+5%" + }, + "manu_prod_spd&power[010]": { + "buffId": "manu_prod_spd&power[010]", + "buffName": "自动化·β", + "buffIcon": "manufacture", + "skillIcon": "bskill_man_spd&power2", + "sortId": 3502, + "buffColor": "#ffd800", + "textColor": "#333333", + "buffCategory": "OUTPUT", + "roomType": "MANUFACTURE", "description": "进驻制造站时,当前制造站内其他干员提供的生产力<@cc.vdown>全部归零,每个<@cc.kw>发电站为当前制造站的生产力<@cc.vup>+10%" }, - "manu_prod_spd&power[011]": { - "buffId": "manu_prod_spd&power[011]", + "manu_prod_spd&power[020]": { + "buffId": "manu_prod_spd&power[020]", "buffName": "仿生海龙", "buffIcon": "manufacture", - "skillIcon": "bskill_man_spd&power2", - "sortId": 3522, + "skillIcon": "bskill_man_spd&power3", + "sortId": 3503, "buffColor": "#ffd800", "textColor": "#333333", "buffCategory": "OUTPUT", @@ -7309,7 +7547,7 @@ "buffName": "标准化·α", "buffIcon": "manufacture", "skillIcon": "bskill_man_spd1", - "sortId": 3502, + "sortId": 3511, "buffColor": "#ffd800", "textColor": "#333333", "buffCategory": "OUTPUT", @@ -7321,7 +7559,7 @@ "buffName": "标准化·β", "buffIcon": "manufacture", "skillIcon": "bskill_man_spd2", - "sortId": 3533, + "sortId": 3512, "buffColor": "#ffd800", "textColor": "#333333", "buffCategory": "OUTPUT", @@ -7393,7 +7631,7 @@ "buffName": "慢性子", "buffIcon": "manufacture", "skillIcon": "bskill_man_spd_add2", - "sortId": 3511, + "sortId": 3521, "buffColor": "#ffd800", "textColor": "#333333", "buffCategory": "OUTPUT", @@ -7405,7 +7643,7 @@ "buffName": "延时摄影", "buffIcon": "manufacture", "skillIcon": "bskill_man_spd_add2", - "sortId": 3512, + "sortId": 3522, "buffColor": "#ffd800", "textColor": "#333333", "buffCategory": "OUTPUT", @@ -7486,7 +7724,7 @@ }, "manu_formula_cost[000]": { "buffId": "manu_formula_cost[000]", - "buffName": "vlog", + "buffName": "Vlog", "buffIcon": "manufacture", "skillIcon": "bskill_man_exp&cost", "sortId": 3101, @@ -7498,7 +7736,7 @@ }, "manu_formula_limit[000]": { "buffId": "manu_formula_limit[000]", - "buffName": "视频剪辑", + "buffName": "剪辑", "buffIcon": "manufacture", "skillIcon": "bskill_man_exp&limit", "sortId": 3403, @@ -7510,7 +7748,7 @@ }, "manu_formula_limit[001]": { "buffId": "manu_formula_limit[001]", - "buffName": "视频剪辑", + "buffName": "剪辑", "buffIcon": "manufacture", "skillIcon": "bskill_man_exp&limit", "sortId": 3512, @@ -8132,6 +8370,18 @@ "roomType": "WORKSHOP", "description": "进驻加工站加工<@cc.kw>任意类材料时,心情消耗为<@cc.kw>4及以上的配方全部<@cc.vup>-2心情消耗" }, + "workshop_formula_recovery[000]": { + "buffId": "workshop_formula_recovery[000]", + "buffName": "“爆炸艺术”", + "buffIcon": "workshop", + "skillIcon": "bskill_ws_recovery", + "sortId": 7113, + "buffColor": "#e3eb00", + "textColor": "#333333", + "buffCategory": "FUNCTION", + "roomType": "WORKSHOP", + "description": "进驻加工站加工<@cc.kw>任意类材料时,每<@cc.vup>2次加工没有产出副产品,则<@cc.kw>恢复自身一次心情,恢复量为<@cc.kw>对应配方所需消耗的心情(加工结束后统一结算)" + }, "workshop_formula_cost[010]": { "buffId": "workshop_formula_cost[010]", "buffName": "肆无忌惮", @@ -8204,18 +8454,6 @@ "roomType": "WORKSHOP", "description": "进驻加工站加工<@cc.kw>芯片时,心情消耗为<@cc.kw>2的配方全部<@cc.vup>-1心情消耗" }, - "workshop_formula_recovery[000]": { - "buffId": "workshop_formula_recovery[000]", - "buffName": "“爆炸艺术”", - "buffIcon": "workshop", - "skillIcon": "bskill_ws_recovery", - "sortId": 7113, - "buffColor": "#e3eb00", - "textColor": "#333333", - "buffCategory": "FUNCTION", - "roomType": "WORKSHOP", - "description": "进驻加工站加工<@cc.kw>任意类材料时,每<@cc.vup>2次加工没有产出副产品,则<@cc.kw>恢复自身一次心情,恢复量为<@cc.kw>对应配方所需消耗的心情(加工结束后统一结算)" - }, "workshop_formula_probability[000]": { "buffId": "workshop_formula_probability[000]", "buffName": "技巧理论", @@ -8732,12 +8970,36 @@ "roomType": "TRAINING", "description": "进驻训练室协助位时,<@cc.kw>特种干员的专精技能训练速度<@cc.vup>+60%" }, + "train_spd&profession2[250]": { + "buffId": "train_spd&profession2[250]", + "buffName": "一知半解", + "buffIcon": "training", + "skillIcon": "bskill_train1_caster1", + "sortId": 9421, + "buffColor": "#7d0022", + "textColor": "#ffffff", + "buffCategory": "FUNCTION", + "roomType": "TRAINING", + "description": "进驻训练室协助位时,<@cc.kw>术师干员的专精技能训练速度<@cc.vup>+30%,如果本次训练专精技能至<@cc.vup>1级,则训练速度额外<@cc.vup>+45%" + }, + "train_spd&profession2[320]": { + "buffId": "train_spd&profession2[320]", + "buffName": "苦行", + "buffIcon": "training", + "skillIcon": "bskill_train2_guard1", + "sortId": 9731, + "buffColor": "#7d0022", + "textColor": "#ffffff", + "buffCategory": "FUNCTION", + "roomType": "TRAINING", + "description": "进驻训练室协助位时,<@cc.kw>近卫干员的专精技能训练速度<@cc.vup>+30%,如果本次训练专精技能至<@cc.vup>2级,则训练速度额外<@cc.vup>+45%" + }, "train_spd&profession2[420]": { "buffId": "train_spd&profession2[420]", "buffName": "尽心尽力", "buffIcon": "training", "skillIcon": "bskill_train3_guard1", - "sortId": 9721, + "sortId": 9741, "buffColor": "#7d0022", "textColor": "#ffffff", "buffCategory": "FUNCTION", @@ -8893,12 +9155,24 @@ "buffName": "沏茶", "buffIcon": "dormitory", "skillIcon": "bskill_dorm_single_schwarz", + "sortId": 5203, + "buffColor": "#21cdcb", + "textColor": "#ffffff", + "buffCategory": "RECOVERY", + "roomType": "DORMITORY", + "description": "进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复<@cc.vup>+0.55(同种效果取最高),如果目标是<@cc.kw>锡兰,则恢复效果额外<@cc.vup>+0.45" + }, + "dorm_rec_single_P[001]": { + "buffId": "dorm_rec_single_P[001]", + "buffName": "烤肉大师", + "buffIcon": "dormitory", + "skillIcon": "bskill_dorm_single_tomimi", "sortId": 5202, "buffColor": "#21cdcb", "textColor": "#ffffff", "buffCategory": "RECOVERY", "roomType": "DORMITORY", - "description": "进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复<@cc.vup>+0.55(同种效果取最高,且不计入额外效果),如果目标是<@cc.kw>锡兰,则恢复效果额外<@cc.vup>+0.45" + "description": "进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复<@cc.vup>+0.55(同种效果取最高),如果目标是<@cc.kw>嘉维尔,则恢复效果额外<@cc.vup>+0.45" }, "dorm_rec_all[000]": { "buffId": "dorm_rec_all[000]", @@ -9044,6 +9318,18 @@ "roomType": "DORMITORY", "description": "进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复<@cc.vup>+0.35(同种效果取最高);同时自身心情每小时恢复<@cc.vup>+0.35" }, + "dorm_rec_single&oneself[012]": { + "buffId": "dorm_rec_single&oneself[012]", + "buffName": "Give me five", + "buffIcon": "dormitory", + "skillIcon": "bskill_dorm_single&one12", + "sortId": 5113, + "buffColor": "#21cdcb", + "textColor": "#ffffff", + "buffCategory": "RECOVERY", + "roomType": "DORMITORY", + "description": "进驻宿舍时,使该宿舍内除自身以外心情未满的某个干员每小时恢复<@cc.vup>+0.35(同种效果取最高);同时自身心情每小时恢复<@cc.vup>+0.35" + }, "dorm_rec_single&oneself[020]": { "buffId": "dorm_rec_single&oneself[020]", "buffName": "和谐", @@ -9085,7 +9371,7 @@ "buffName": "慵懒", "buffIcon": "dormitory", "skillIcon": "bskill_dorm_all&one1", - "sortId": 5403, + "sortId": 5401, "buffColor": "#21cdcb", "textColor": "#ffffff", "buffCategory": "RECOVERY", @@ -9126,7 +9412,7 @@ "textColor": "#ffffff", "buffCategory": "RECOVERY", "roomType": "DORMITORY", - "description": "进驻宿舍时,该宿舍内所有干员的心情每小时恢复<@cc.vup>+0.1(同种效果取最高)" + "description": "进驻宿舍时,该宿舍内除自身以外所有干员的心情每小时恢复<@cc.vup>+0.1(同种效果取最高)" }, "dorm_rec_all&oneself[012]": { "buffId": "dorm_rec_all&oneself[012]", @@ -9205,6 +9491,18 @@ "buffName": "WRITER", "buffIcon": "hire", "skillIcon": "bskill_hire_spd4", + "sortId": 8033, + "buffColor": "#565656", + "textColor": "#ffffff", + "buffCategory": "FUNCTION", + "roomType": "HIRE", + "description": "进驻人力办公室时,人脉资源的联络速度<@cc.vup>+40%" + }, + "hire_spd[031]": { + "buffId": "hire_spd[031]", + "buffName": "B-girl", + "buffIcon": "hire", + "skillIcon": "bskill_hire_spd4", "sortId": 8032, "buffColor": "#565656", "textColor": "#ffffff", @@ -9318,7 +9616,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,更容易获得<@cc.kw>企鹅物流线索" + "description": "进驻会客室时,更容易获得<@cc.kw>企鹅物流线索(工作时长影响概率)" }, "meet_team[050]": { "buffId": "meet_team[050]", @@ -9330,7 +9628,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,更容易获得<@cc.kw>乌萨斯学生自治团线索" + "description": "进驻会客室时,更容易获得<@cc.kw>乌萨斯学生自治团线索(工作时长影响概率)" }, "meet_team[060]": { "buffId": "meet_team[060]", @@ -9342,7 +9640,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,更容易获得<@cc.kw>罗德岛制药线索" + "description": "进驻会客室时,更容易获得<@cc.kw>罗德岛制药线索(工作时长影响概率)" }, "meet_flag[050]": { "buffId": "meet_flag[050]", @@ -9354,7 +9652,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室后,每当新搜集到的线索不是<@cc.kw>乌萨斯学生自治团时,则额外增加<@cc.kw>乌萨斯学生自治团线索的出现概率" + "description": "进驻会客室后,每当新搜集到的线索不是<@cc.kw>乌萨斯学生自治团时,则额外增加<@cc.kw>乌萨斯学生自治团线索的出现概率(工作时长影响概率)" }, "meet_flag[060]": { "buffId": "meet_flag[060]", @@ -9366,7 +9664,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室后,每当新搜集到的线索不是<@cc.kw>罗德岛制药时,则额外增加<@cc.kw>罗德岛制药线索的出现概率" + "description": "进驻会客室后,每当新搜集到的线索不是<@cc.kw>罗德岛制药时,则额外增加<@cc.kw>罗德岛制药线索的出现概率(工作时长影响概率)" }, "meet_spd&team[000]": { "buffId": "meet_spd&team[000]", @@ -9390,7 +9688,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>莱茵生命线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>莱茵生命线索(工作时长影响概率)" }, "meet_spd&team[020]": { "buffId": "meet_spd&team[020]", @@ -9402,7 +9700,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>企鹅物流线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>企鹅物流线索(工作时长影响概率)" }, "meet_spd&team[030]": { "buffId": "meet_spd&team[030]", @@ -9414,7 +9712,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>黑钢国际线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>黑钢国际线索(工作时长影响概率)" }, "meet_spd&team[040]": { "buffId": "meet_spd&team[040]", @@ -9426,7 +9724,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>喀兰贸易线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>喀兰贸易线索(工作时长影响概率)" }, "meet_spd&team[050]": { "buffId": "meet_spd&team[050]", @@ -9438,7 +9736,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>乌萨斯学生自治团线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>乌萨斯学生自治团线索(工作时长影响概率)" }, "meet_spd&team[060]": { "buffId": "meet_spd&team[060]", @@ -9450,7 +9748,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>罗德岛制药线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>罗德岛制药线索(工作时长影响概率)" }, "meet_spd&team[070]": { "buffId": "meet_spd&team[070]", @@ -9462,7 +9760,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>格拉斯哥帮线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>格拉斯哥帮线索(工作时长影响概率)" }, "meet_spd&team[071]": { "buffId": "meet_spd&team[071]", @@ -9474,7 +9772,7 @@ "textColor": "#ffffff", "buffCategory": "FUNCTION", "roomType": "MEETING", - "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>格拉斯哥帮线索" + "description": "进驻会客室时,线索搜集速度提升<@cc.vup>10%,且更容易获得<@cc.kw>格拉斯哥帮线索(工作时长影响概率)" }, "meet_spd&team[100]": { "buffId": "meet_spd&team[100]", @@ -19761,10 +20059,332 @@ "canBeDestroy": true, "isOnly": -1 }, - "furni_office_wallpaper_01": { - "id": "furni_office_wallpaper_01", - "name": "人事办公室壁纸", - "iconId": "furni_office_wallpaper_01", + "furni_office_wallpaper_01": { + "id": "furni_office_wallpaper_01", + "name": "人事办公室壁纸", + "iconId": "furni_office_wallpaper_01", + "type": "WALLPAPER", + "location": "WALL", + "category": "WALL", + "rarity": 2, + "themeId": "", + "width": 34, + "depth": 1, + "height": 10, + "comfort": 240, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "罗德岛人事办公室专用壁纸。位置、区划、周边情况,标注的一清二楚。", + "obtainApproach": "部分关卡幸运掉落", + "processedProductId": "3401", + "processedProductCount": 5, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": true, + "isOnly": -1 + }, + "furni_office_floor_01": { + "id": "furni_office_floor_01", + "name": "人事办公室地板", + "iconId": "furni_office_floor_01", + "type": "FLOOR", + "location": "FLOOR", + "category": "FLOOR", + "rarity": 2, + "themeId": "", + "width": 34, + "depth": 10, + "height": 1, + "comfort": 240, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "罗德岛普遍使用的地板。童心未泯的干员会踩着黄线走,然后撞到不远处的东西。", + "obtainApproach": "部分关卡幸运掉落", + "processedProductId": "3401", + "processedProductCount": 5, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": true, + "isOnly": -1 + }, + "furni_bolivar_sofa_01": { + "id": "furni_bolivar_sofa_01", + "name": "部落风沙发", + "iconId": "furni_bolivar_sofa_01", + "type": "SEATING", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 3, + "depth": 5, + "height": 3, + "comfort": 210, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的沙发。这沙发的确不舒服,因为它就是块木头。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_carpet_01": { + "id": "furni_bolivar_carpet_01", + "name": "部落风地毯", + "iconId": "furni_bolivar_carpet_01", + "type": "CARPET", + "location": "CARPET", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 8, + "depth": 5, + "height": 1, + "comfort": 75, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的地毯。没人有织地毯的耐心直接导致了地毯价格不断上涨。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_pot_01": { + "id": "furni_bolivar_pot_01", + "name": "图腾壶", + "iconId": "furni_bolivar_pot_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 2, + "depth": 2, + "height": 4, + "comfort": 135, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的泥壶。不会玩泥巴,都不好意思说自己是当地人。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_soundSystem_01": { + "id": "furni_bolivar_soundSystem_01", + "name": "图腾音响", + "iconId": "furni_bolivar_soundSystem_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 6, + "depth": 2, + "height": 4, + "comfort": 215, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的音响。淘汰下来的祭祀用品有了新功用,甚至比以前更好用。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_fireplace_01": { + "id": "furni_bolivar_fireplace_01", + "name": "室内暖炉", + "iconId": "furni_bolivar_fireplace_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 6, + "depth": 5, + "height": 10, + "comfort": 540, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的暖炉。其实是用来烤食物的烤炉。", + "obtainApproach": "家具商店限时购买", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_pottedplant_01": { + "id": "furni_bolivar_pottedplant_01", + "name": "热带植物盆栽", + "iconId": "furni_bolivar_pottedplant_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 4, + "depth": 4, + "height": 7, + "comfort": 315, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的盆栽。长势喜人的热带植物,放着不管很快就会填满整个房间。", + "obtainApproach": "家具商店限时购买", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_coffeeTable_01": { + "id": "furni_bolivar_coffeeTable_01", + "name": "部落杂物石墩", + "iconId": "furni_bolivar_coffeeTable_01", + "type": "TABLE", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 4, + "depth": 4, + "height": 4, + "comfort": 240, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的石墩与器物。吃的,喝的,用的,往上面一堆得了。", + "obtainApproach": "家具商店限时购买", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_bed_01": { + "id": "furni_bolivar_bed_01", + "name": "部落高架床", + "iconId": "furni_bolivar_bed_01", + "type": "BEDDING", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 8, + "depth": 5, + "height": 8, + "comfort": 585, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的床铺,在架子上做了装饰。所有植物都是活的,如果不加修剪会把睡觉的人缠起来。", + "obtainApproach": "家具商店限时购买", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_ceilinglamp_01": { + "id": "furni_bolivar_ceilinglamp_01", + "name": "部落装饰吊灯", + "iconId": "furni_bolivar_ceilinglamp_01", + "type": "CEILINGLAMP", + "location": "CEILING", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 3, + "depth": 3, + "height": 4, + "comfort": 80, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的吊灯,总有人爱玩垂下来的流苏。事实证明,灯饰的更新频率与孩子密度成正比。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 3 + }, + "furni_bolivar_curtain_01": { + "id": "furni_bolivar_curtain_01", + "name": "部落装饰布帘", + "iconId": "furni_bolivar_curtain_01", + "type": "CEILING", + "location": "CEILING", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 6, + "depth": 2, + "height": 2, + "comfort": 75, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的布帘,把这扯下来只会挨骂。勇于将之扯下的孩子会获得“小冠军”称号——然后被大人骂个半死。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 5 + }, + "furni_bolivar_column_01": { + "id": "furni_bolivar_column_01", + "name": "部落石柱", + "iconId": "furni_bolivar_column_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 4, + "depth": 1, + "height": 10, + "comfort": 245, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的土法石柱。雨林之中,柱子的重要性不言而喻。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_wall_01": { + "id": "furni_bolivar_wall_01", + "name": "部落石墙", + "iconId": "furni_bolivar_wall_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 8, + "depth": 1, + "height": 10, + "comfort": 305, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "雨林部落风格的土法石墙。雨林之中,墙只是装饰。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, + "furni_bolivar_wallpaper_01": { + "id": "furni_bolivar_wallpaper_01", + "name": "全景显示屏(雨林)", + "iconId": "furni_bolivar_wallpaper_01", "type": "WALLPAPER", "location": "WALL", "category": "WALL", @@ -19773,21 +20393,21 @@ "width": 34, "depth": 1, "height": 10, - "comfort": 240, + "comfort": 225, "usage": "能够用来装扮宿舍,提高宿舍的氛围", - "description": "罗德岛人事办公室专用壁纸。位置、区划、周边情况,标注的一清二楚。", - "obtainApproach": "部分关卡幸运掉落", + "description": "展现雨林风情的全景显示屏。全面模拟部落周边环境,连野兽的鸣叫都能听得一清二楚。", + "obtainApproach": "活动获得", "processedProductId": "3401", - "processedProductCount": 5, + "processedProductCount": 0, "processedByProductPercentage": 0, "processedByProductGroup": [], - "canBeDestroy": true, - "isOnly": -1 + "canBeDestroy": false, + "isOnly": 1 }, - "furni_office_floor_01": { - "id": "furni_office_floor_01", - "name": "人事办公室地板", - "iconId": "furni_office_floor_01", + "furni_bolivar_floor_01": { + "id": "furni_bolivar_floor_01", + "name": "部落风地砖", + "iconId": "furni_bolivar_floor_01", "type": "FLOOR", "location": "FLOOR", "category": "FLOOR", @@ -19796,16 +20416,16 @@ "width": 34, "depth": 10, "height": 1, - "comfort": 240, + "comfort": 225, "usage": "能够用来装扮宿舍,提高宿舍的氛围", - "description": "罗德岛普遍使用的地板。童心未泯的干员会踩着黄线走,然后撞到不远处的东西。", - "obtainApproach": "部分关卡幸运掉落", + "description": "使用部落技术制作的地砖,坚固耐用。客人坐泥地,朋友躺地砖。", + "obtainApproach": "活动获得", "processedProductId": "3401", - "processedProductCount": 5, + "processedProductCount": 0, "processedByProductPercentage": 0, "processedByProductGroup": [], - "canBeDestroy": true, - "isOnly": -1 + "canBeDestroy": false, + "isOnly": 1 }, "furni_duanwu_lazysofa_01": { "id": "furni_duanwu_lazysofa_01", @@ -19830,6 +20450,29 @@ "canBeDestroy": false, "isOnly": 1 }, + "furni_act12d0_throne_01": { + "id": "furni_act12d0_throne_01", + "name": "大酋长宝座", + "iconId": "furni_act12d0_throne_01", + "type": "SEATING", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 8, + "depth": 7, + "height": 8, + "comfort": 350, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "全部落最强勇士才有资格坐上的至高宝座。所谓“资格”,就是把所有不服气的人打趴下。", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, "furni_act10d5_sideboard_01": { "id": "furni_act10d5_sideboard_01", "name": "乌萨斯餐具收藏柜", @@ -21095,6 +21738,29 @@ "canBeDestroy": false, "isOnly": 1 }, + "furni_dropS009_fantaisieOp49_01": { + "id": "furni_dropS009_fantaisieOp49_01", + "name": "饰牌《畅想》", + "iconId": "furni_dropS009_fantaisieOp49_01", + "type": "WALLDECO", + "location": "WALL", + "category": "FURNITURE", + "rarity": 2, + "themeId": "", + "width": 4, + "depth": 1, + "height": 2, + "comfort": 75, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "“无法描述、不可传达、有所希冀,为何不拿起乐器?以弦、以管、以键,尽情播撒情感罢!”", + "obtainApproach": "活动获得", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": 1 + }, "furni_dropS009_nocturnesOp9_01": { "id": "furni_dropS009_nocturnesOp9_01", "name": "饰牌《安宁》", @@ -21256,22 +21922,22 @@ "canBeDestroy": false, "isOnly": -1 }, - "furni_OST_room_01": { - "id": "furni_OST_room_01", - "name": "“谐律”", - "iconId": "furni_OST_room_01", - "type": "WALLPAPER", - "location": "NONE", - "category": "WALL", + "furni_lawson_kantoCooking_01": { + "id": "furni_lawson_kantoCooking_01", + "name": "罗森熬点坊", + "iconId": "furni_lawson_kantoCooking_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", "rarity": 3, "themeId": "", - "width": 34, - "depth": 1, - "height": 10, - "comfort": 360, + "width": 9, + "depth": 6, + "height": 6, + "comfort": 120, "usage": "能够用来装扮宿舍,提高宿舍的氛围", - "description": "音符跃动的节奏渐渐与心跳的震颤同齐。脑海里的星空蓦然奏响,无数音色汇流成银河。", - "obtainApproach": "网易云音乐×明日方舟联名周边礼包 兑换码奖励", + "description": "罗森便利店搭建在罗德岛内的的小木屋,专门贩卖各类煮食。一天的期待,都集中在选择串串的几分钟内。", + "obtainApproach": "罗森兑换码奖励", "processedProductId": "3401", "processedProductCount": 0, "processedByProductPercentage": 0, @@ -21279,10 +21945,10 @@ "canBeDestroy": false, "isOnly": -1 }, - "furni_choShanLand_rabbit1st_01": { - "id": "furni_choShanLand_rabbit1st_01", - "name": "可爱兔兔雕像", - "iconId": "furni_choShanLand_rabbit1st_01", + "furni_CMB_piggyBank_01": { + "id": "furni_CMB_piggyBank_01", + "name": "近未来猫猫储蓄罐", + "iconId": "furni_CMB_piggyBank_01", "type": "DECORATION", "location": "FLOOR", "category": "FURNITURE", @@ -21290,11 +21956,11 @@ "themeId": "", "width": 4, "depth": 3, - "height": 6, - "comfort": 165, + "height": 5, + "comfort": 120, "usage": "能够用来装扮宿舍,提高宿舍的氛围", - "description": "很大很大,很可爱,看起来很软的兔兔的雕像。虽然没什么人见过这种神奇的生物,但它真的很可爱。", - "obtainApproach": "朝陇山购物兑换码奖励", + "description": "一座巨大的猫猫储蓄罐,兼具存款与取款功能。每次完成存取都会发出可爱的“喵喵”声。", + "obtainApproach": "招商银行兑换码兑换", "processedProductId": "3401", "processedProductCount": 0, "processedByProductPercentage": 0, @@ -21302,22 +21968,22 @@ "canBeDestroy": false, "isOnly": -1 }, - "furni_lawson_kantoCooking_01": { - "id": "furni_lawson_kantoCooking_01", - "name": "罗森熬点坊", - "iconId": "furni_lawson_kantoCooking_01", - "type": "DECORATION", - "location": "FLOOR", - "category": "FURNITURE", + "furni_OST_room_01": { + "id": "furni_OST_room_01", + "name": "“谐律”", + "iconId": "furni_OST_room_01", + "type": "WALLPAPER", + "location": "NONE", + "category": "WALL", "rarity": 3, "themeId": "", - "width": 9, - "depth": 6, - "height": 6, - "comfort": 120, + "width": 34, + "depth": 1, + "height": 10, + "comfort": 360, "usage": "能够用来装扮宿舍,提高宿舍的氛围", - "description": "罗森便利店搭建在罗德岛内的的小木屋,专门贩卖各类煮食。一天的期待,都集中在选择串串的几分钟内。", - "obtainApproach": "罗森兑换码奖励", + "description": "音符跃动的节奏渐渐与心跳的震颤同齐。脑海里的星空蓦然奏响,无数音色汇流成银河。", + "obtainApproach": "网易云音乐×明日方舟联名周边礼包 兑换码奖励", "processedProductId": "3401", "processedProductCount": 0, "processedByProductPercentage": 0, @@ -21348,6 +22014,29 @@ "canBeDestroy": false, "isOnly": -1 }, + "furni_choShanLand_rabbit1st_01": { + "id": "furni_choShanLand_rabbit1st_01", + "name": "可爱兔兔雕像", + "iconId": "furni_choShanLand_rabbit1st_01", + "type": "DECORATION", + "location": "FLOOR", + "category": "FURNITURE", + "rarity": 3, + "themeId": "", + "width": 4, + "depth": 3, + "height": 6, + "comfort": 165, + "usage": "能够用来装扮宿舍,提高宿舍的氛围", + "description": "很大很大,很可爱,看起来很软的兔兔的雕像。虽然没什么人见过这种神奇的生物,但它真的很可爱。", + "obtainApproach": "朝陇山购物兑换码奖励", + "processedProductId": "3401", + "processedProductCount": 0, + "processedByProductPercentage": 0, + "processedByProductGroup": [], + "canBeDestroy": false, + "isOnly": -1 + }, "furni_team001_blackSteel_target_01": { "id": "furni_team001_blackSteel_target_01", "name": "雷蛇专用训练靶", @@ -24940,6 +25629,113 @@ "pos1": 0 } ] + }, + "furni_set_bolivar": { + "id": "furni_set_bolivar", + "name": "部落风情旅舍", + "desc": "再现了部落旅舍的概念房间。一个用拳头说话的世界。", + "quickSetup": [ + { + "furnitureId": "furni_bolivar_sofa_01", + "pos0": 0, + "pos1": 1 + }, + { + "furnitureId": "furni_bolivar_carpet_01", + "pos0": 0, + "pos1": 1 + }, + { + "furnitureId": "furni_bolivar_pot_01", + "pos0": 2, + "pos1": 6 + }, + { + "furnitureId": "furni_bolivar_soundSystem_01", + "pos0": 3, + "pos1": 1 + }, + { + "furnitureId": "furni_bolivar_fireplace_01", + "pos0": 9, + "pos1": 0 + }, + { + "furnitureId": "furni_bolivar_pottedplant_01", + "pos0": 15, + "pos1": 0 + }, + { + "furnitureId": "furni_bolivar_coffeeTable_01", + "pos0": 22, + "pos1": 2 + }, + { + "furnitureId": "furni_bolivar_bed_01", + "pos0": 26, + "pos1": 1 + }, + { + "furnitureId": "furni_bolivar_ceilinglamp_01", + "pos0": 0, + "pos1": 2 + }, + { + "furnitureId": "furni_bolivar_ceilinglamp_01", + "pos0": 4, + "pos1": 2 + }, + { + "furnitureId": "furni_bolivar_ceilinglamp_01", + "pos0": 19, + "pos1": 2 + }, + { + "furnitureId": "furni_bolivar_curtain_01", + "pos0": 0, + "pos1": 5 + }, + { + "furnitureId": "furni_bolivar_curtain_01", + "pos0": 7, + "pos1": 5 + }, + { + "furnitureId": "furni_bolivar_curtain_01", + "pos0": 14, + "pos1": 5 + }, + { + "furnitureId": "furni_bolivar_curtain_01", + "pos0": 21, + "pos1": 5 + }, + { + "furnitureId": "furni_bolivar_curtain_01", + "pos0": 28, + "pos1": 5 + }, + { + "furnitureId": "furni_bolivar_column_01", + "pos0": 24, + "pos1": 0 + }, + { + "furnitureId": "furni_bolivar_wall_01", + "pos0": 0, + "pos1": 0 + }, + { + "furnitureId": "furni_bolivar_wallpaper_01", + "pos0": 0, + "pos1": 0 + }, + { + "furnitureId": "furni_bolivar_floor_01", + "pos0": 0, + "pos1": 0 + } + ] } }, "groups": { @@ -26389,6 +27185,56 @@ "furni_office_spotlight_01", "furni_office_downlight_01" ] + }, + "furni_set_bolivar_1": { + "id": "furni_set_bolivar_1", + "name": "凑合着过", + "themeId": "furni_set_bolivar", + "comfort": 135, + "count": 3, + "furniture": [ + "furni_bolivar_sofa_01", + "furni_bolivar_carpet_01", + "furni_bolivar_soundSystem_01" + ] + }, + "furni_set_bolivar_2": { + "id": "furni_set_bolivar_2", + "name": "还行就好", + "themeId": "furni_set_bolivar", + "comfort": 275, + "count": 3, + "furniture": [ + "furni_bolivar_fireplace_01", + "furni_bolivar_pottedplant_01", + "furni_bolivar_pot_01" + ] + }, + "furni_set_bolivar_3": { + "id": "furni_set_bolivar_3", + "name": "我觉得可以", + "themeId": "furni_set_bolivar", + "comfort": 415, + "count": 4, + "furniture": [ + "furni_bolivar_bed_01", + "furni_bolivar_coffeeTable_01", + "furni_bolivar_ceilinglamp_01", + "furni_bolivar_curtain_01" + ] + }, + "furni_set_bolivar_4": { + "id": "furni_set_bolivar_4", + "name": "部落就这样", + "themeId": "furni_set_bolivar", + "comfort": 245, + "count": 4, + "furniture": [ + "furni_bolivar_wallpaper_01", + "furni_bolivar_floor_01", + "furni_bolivar_column_01", + "furni_bolivar_wall_01" + ] } }, "types": { diff --git a/resources/gamedata/excel/character_table.json b/resources/gamedata/excel/character_table.json index 9d75a2ee..a66d40cb 100644 --- a/resources/gamedata/excel/character_table.json +++ b/resources/gamedata/excel/character_table.json @@ -3211,6 +3211,202 @@ } ] }, + "char_504_rguard": { + "name": "预备干员-近战", + "description": "能够阻挡两个敌人", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Reserve (Melee)", + "position": "MELEE", + "tagList": [ + "防护" + ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 2, + "profession": "PIONEER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_504_rguard", + "rangeId": "1-1", + "maxLevel": 40, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 652, + "atk": 146, + "def": 149, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 2, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.05, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 40, + "data": { + "maxHp": 932, + "atk": 216, + "def": 214, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 2, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.05, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_504_rguard", + "rangeId": "1-1", + "maxLevel": 55, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 932, + "atk": 216, + "def": 214, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 2, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.05, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 55, + "data": { + "maxHp": 1165, + "atk": 309, + "def": 278, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 2, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.05, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [], + "talents": null, + "potentialRanks": [], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [] + }, "char_192_falco": { "name": "翎羽", "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", @@ -7024,6 +7220,202 @@ } ] }, + "char_507_rsnipe": { + "name": "预备干员-狙击", + "description": "优先攻击空中单位", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Reserve (Sniper)", + "position": "RANGED", + "tagList": [ + "输出" + ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 2, + "profession": "SNIPER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_507_rsnipe", + "rangeId": "3-1", + "maxLevel": 40, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 482, + "atk": 165, + "def": 48, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 40, + "data": { + "maxHp": 754, + "atk": 276, + "def": 80, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_507_rsnipe", + "rangeId": "3-3", + "maxLevel": 55, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 754, + "atk": 276, + "def": 80, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 55, + "data": { + "maxHp": 980, + "atk": 401, + "def": 115, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [], + "talents": null, + "potentialRanks": [], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [] + }, "char_121_lava": { "name": "炎熔", "description": "攻击造成<@ba.kw>群体法术伤害", @@ -8443,6 +8835,202 @@ } ] }, + "char_506_rmedic": { + "name": "预备干员-后勤", + "description": "恢复友方单位生命", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Reserve (Logistic)", + "position": "RANGED", + "tagList": [ + "治疗" + ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 2, + "profession": "MEDIC", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_506_rmedic", + "rangeId": "3-1", + "maxLevel": 40, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 603, + "atk": 145, + "def": 57, + "magicResistance": 0.0, + "cost": 14, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.85, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 40, + "data": { + "maxHp": 863, + "atk": 239, + "def": 76, + "magicResistance": 0.0, + "cost": 14, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.85, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_506_rmedic", + "rangeId": "3-3", + "maxLevel": 55, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 863, + "atk": 239, + "def": 76, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.85, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 55, + "data": { + "maxHp": 1080, + "atk": 338, + "def": 102, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.85, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [], + "talents": null, + "potentialRanks": [], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [] + }, "char_210_stward": { "name": "史都华德", "description": "攻击造成<@ba.kw>法术伤害", @@ -8904,6 +9492,202 @@ } ] }, + "char_505_rcast": { + "name": "预备干员-术师", + "description": "攻击造成<@ba.kw>法术伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Reserve (Caster)", + "position": "RANGED", + "tagList": [ + "输出" + ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 2, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_505_rcast", + "rangeId": "3-6", + "maxLevel": 40, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 565, + "atk": 242, + "def": 36, + "magicResistance": 10.0, + "cost": 15, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 40, + "data": { + "maxHp": 808, + "atk": 346, + "def": 61, + "magicResistance": 10.0, + "cost": 15, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_505_rcast", + "rangeId": "3-1", + "maxLevel": 55, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 808, + "atk": 346, + "def": 61, + "magicResistance": 15.0, + "cost": 17, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 55, + "data": { + "maxHp": 1050, + "atk": 456, + "def": 84, + "magicResistance": 15.0, + "cost": 17, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [], + "talents": null, + "potentialRanks": [], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [] + }, "char_278_orchid": { "name": "梓兰", "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", @@ -16608,46 +17392,45 @@ } ] }, - "char_198_blackd": { - "name": "讯使", - "description": "能够阻挡两个敌人", + "char_366_acdrop": { + "name": "酸糖", + "description": "高精度的近距离射击", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_198_blackd", - "team": 6, - "displayNumber": "JC04", + "potentialItemId": "p_char_366_acdrop", + "team": -1, + "displayNumber": "R139", "tokenKey": null, - "appellation": "Courier", - "position": "MELEE", + "appellation": "Aciddrop", + "position": "RANGED", "tagList": [ - "费用回复", - "防护" + "输出" ], - "displayLogo": "logo_kjerag", - "itemUsage": "喀兰贸易公司联络人讯使,将作为先锋干员为您提供服务。", - "itemDesc": "无论传递信息还是战斗,他都非常可靠。", - "itemObtainApproach": "信用交易所", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛干员酸糖,自由的滑板斗士。", + "itemDesc": "绕脚一周,命中对手。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, - "profession": "PIONEER", + "profession": "SNIPER", "trait": null, "phases": [ { - "characterPrefabKey": "char_198_blackd", - "rangeId": "1-1", + "characterPrefabKey": "char_366_acdrop", + "rangeId": "2-3", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 758, - "atk": 170, - "def": 137, + "maxHp": 671, + "atk": 313, + "def": 79, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 2, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16664,15 +17447,15 @@ { "level": 45, "data": { - "maxHp": 1083, - "atk": 254, - "def": 196, + "maxHp": 933, + "atk": 429, + "def": 114, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 2, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16690,22 +17473,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_198_blackd", - "rangeId": "1-1", + "characterPrefabKey": "char_366_acdrop", + "rangeId": "3-6", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1083, - "atk": 254, - "def": 196, + "maxHp": 933, + "atk": 429, + "def": 114, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16722,15 +17505,15 @@ { "level": 60, "data": { - "maxHp": 1389, - "atk": 348, - "def": 273, + "maxHp": 1197, + "atk": 565, + "def": 152, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16747,7 +17530,7 @@ ], "evolveCost": [ { - "id": "3211", + "id": "3241", "count": 3, "type": "MATERIAL" }, @@ -16757,29 +17540,29 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_198_blackd", - "rangeId": "1-1", + "characterPrefabKey": "char_366_acdrop", + "rangeId": "3-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1389, - "atk": 348, - "def": 273, + "maxHp": 1197, + "atk": 565, + "def": 152, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 18, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16796,15 +17579,15 @@ { "level": 70, "data": { - "maxHp": 1985, - "atk": 435, - "def": 322, + "maxHp": 1576, + "atk": 735, + "def": 209, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 18, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -16821,18 +17604,18 @@ ], "evolveCost": [ { - "id": "3212", + "id": "3242", "count": 5, "type": "MATERIAL" }, { - "id": "30063", - "count": 11, + "id": "30103", + "count": 10, "type": "MATERIAL" }, { - "id": "30053", - "count": 10, + "id": "30063", + "count": 8, "type": "MATERIAL" } ] @@ -16840,7 +17623,7 @@ ], "skills": [ { - "skillId": "skcom_charge_cost[2]", + "skillId": "skchr_acdrop_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -16857,12 +17640,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 1, "type": "MATERIAL" }, { - "id": "30093", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -16881,13 +17664,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "31014", + "count": 2, "type": "MATERIAL" } ] @@ -16905,12 +17688,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "31014", "count": 2, "type": "MATERIAL" } @@ -16923,7 +17706,7 @@ } }, { - "skillId": "skchr_blackd_2", + "skillId": "skchr_acdrop_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -16940,13 +17723,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -16964,12 +17747,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -16988,12 +17771,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "30014", "count": 2, "type": "MATERIAL" } @@ -17016,38 +17799,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪境巡逻员", - "description": "阻挡两个及以上的敌人时,防御力+8%", + "name": "滑射技巧", + "description": "每次攻击至少造成20%攻击力的伤害(当敌人在正前方两格时提升至30%)", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 2.0 - }, - { - "key": "def", - "value": 0.08 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "雪境巡逻员", - "description": "阻挡两个及以上的敌人时,防御力+11%<@ba.talpu>(+3%)", - "rangeId": null, - "blackboard": [ - { - "key": "cnt", - "value": 2.0 + "key": "atk_scale", + "value": 0.2 }, { - "key": "def", - "value": 0.11 + "key": "atk_scale_2", + "value": 0.3 } ] }, @@ -17058,38 +17820,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪境巡逻员", - "description": "当阻挡住两个及以上的敌人时,防御力+16%", - "rangeId": null, - "blackboard": [ - { - "key": "cnt", - "value": 2.0 - }, - { - "key": "def", - "value": 0.16 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "雪境巡逻员", - "description": "阻挡两个及以上的敌人时,防御力+19%<@ba.talpu>(+3%)", + "name": "滑射技巧", + "description": "每次攻击至少造成25%攻击力的伤害(当敌人在正前方两格时提升至40%)", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 2.0 + "key": "atk_scale", + "value": 0.25 }, { - "key": "def", - "value": 0.19 + "key": "atk_scale_2", + "value": 0.4 } ] } @@ -17143,7 +17884,7 @@ }, { "type": 0, - "description": "防御力+23", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -17152,9 +17893,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -17164,9 +17905,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -17222,8 +17979,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 0, - "def": 60, + "atk": 80, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -17270,8 +18027,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -17288,7 +18045,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -17306,7 +18063,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -17324,7 +18081,7 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30053", "count": 2, "type": "MATERIAL" } @@ -17342,7 +18099,7 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "31013", "count": 2, "type": "MATERIAL" } @@ -17350,40 +18107,40 @@ } ] }, - "char_149_scave": { - "name": "清道夫", + "char_198_blackd": { + "name": "讯使", "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_149_scave", - "team": 5, - "displayNumber": "SW02", + "potentialItemId": "p_char_198_blackd", + "team": 6, + "displayNumber": "JC04", "tokenKey": null, - "appellation": "Scavenger", + "appellation": "Courier", "position": "MELEE", "tagList": [ "费用回复", - "输出" + "防护" ], - "displayLogo": "logo_rhodes", - "itemUsage": "S.W.E.E.P执行人清道夫,时刻准备部署。", - "itemDesc": "能够扫清一切,唯独对自己的房间束手无策。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_kjerag", + "itemUsage": "喀兰贸易公司联络人讯使,将作为先锋干员为您提供服务。", + "itemDesc": "无论传递信息还是战斗,他都非常可靠。", + "itemObtainApproach": "信用交易所", "maxPotentialLevel": 5, "rarity": 3, "profession": "PIONEER", "trait": null, "phases": [ { - "characterPrefabKey": "char_149_scave", + "characterPrefabKey": "char_198_blackd", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 693, - "atk": 185, - "def": 136, + "maxHp": 758, + "atk": 170, + "def": 137, "magicResistance": 0.0, "cost": 10, "blockCnt": 2, @@ -17406,9 +18163,9 @@ { "level": 45, "data": { - "maxHp": 937, - "atk": 281, - "def": 198, + "maxHp": 1083, + "atk": 254, + "def": 196, "magicResistance": 0.0, "cost": 10, "blockCnt": 2, @@ -17432,16 +18189,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_149_scave", + "characterPrefabKey": "char_198_blackd", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 937, - "atk": 281, - "def": 198, + "maxHp": 1083, + "atk": 254, + "def": 196, "magicResistance": 0.0, "cost": 12, "blockCnt": 2, @@ -17464,9 +18221,9 @@ { "level": 60, "data": { - "maxHp": 1284, - "atk": 385, - "def": 255, + "maxHp": 1389, + "atk": 348, + "def": 273, "magicResistance": 0.0, "cost": 12, "blockCnt": 2, @@ -17494,7 +18251,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30062", "count": 1, "type": "MATERIAL" }, @@ -17506,16 +18263,16 @@ ] }, { - "characterPrefabKey": "char_149_scave", + "characterPrefabKey": "char_198_blackd", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1284, - "atk": 385, - "def": 255, + "maxHp": 1389, + "atk": 348, + "def": 273, "magicResistance": 0.0, "cost": 12, "blockCnt": 2, @@ -17538,9 +18295,9 @@ { "level": 70, "data": { - "maxHp": 1835, - "atk": 470, - "def": 310, + "maxHp": 1985, + "atk": 435, + "def": 322, "magicResistance": 0.0, "cost": 12, "blockCnt": 2, @@ -17568,13 +18325,13 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 20, + "id": "30063", + "count": 11, "type": "MATERIAL" }, { - "id": "30063", - "count": 6, + "id": "30053", + "count": 10, "type": "MATERIAL" } ] @@ -17599,13 +18356,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 1, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -17623,13 +18380,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 2, "type": "MATERIAL" }, { - "id": "30024", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" } ] @@ -17647,12 +18404,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -17665,7 +18422,7 @@ } }, { - "skillId": "skchr_scave_2", + "skillId": "skchr_blackd_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -17682,13 +18439,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 1, "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -17706,12 +18463,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -17730,12 +18487,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -17758,17 +18515,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "单独行动者", - "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+5%", + "name": "雪境巡逻员", + "description": "阻挡两个及以上的敌人时,防御力+8%", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.05 + "key": "cnt", + "value": 2.0 }, { "key": "def", - "value": 0.05 + "value": 0.08 } ] }, @@ -17779,17 +18536,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "单独行动者", - "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+7%<@ba.talpu>(+2%)", + "name": "雪境巡逻员", + "description": "阻挡两个及以上的敌人时,防御力+11%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.07 + "key": "cnt", + "value": 2.0 }, { "key": "def", - "value": 0.07 + "value": 0.11 } ] }, @@ -17800,17 +18557,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "单独行动者", - "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+11%", + "name": "雪境巡逻员", + "description": "当阻挡住两个及以上的敌人时,防御力+16%", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.11 + "key": "cnt", + "value": 2.0 }, { "key": "def", - "value": 0.11 + "value": 0.16 } ] }, @@ -17821,17 +18578,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "单独行动者", - "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+13%<@ba.talpu>(+2%)", + "name": "雪境巡逻员", + "description": "阻挡两个及以上的敌人时,防御力+19%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.13 + "key": "cnt", + "value": 2.0 }, { "key": "def", - "value": 0.13 + "value": 0.19 } ] } @@ -17885,7 +18642,7 @@ }, { "type": 0, - "description": "攻击力+25", + "description": "防御力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -17894,9 +18651,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, - "value": 25.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -17964,8 +18721,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 60, - "def": 0, + "atk": 0, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -18012,8 +18769,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -18030,7 +18787,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 2, "type": "MATERIAL" } @@ -18048,7 +18805,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -18066,7 +18823,7 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30093", "count": 2, "type": "MATERIAL" } @@ -18084,73 +18841,54 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 3, + "id": "30103", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_290_vigna": { - "name": "红豆", - "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", + "char_149_scave": { + "name": "清道夫", + "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_290_vigna", - "team": -1, - "displayNumber": "R105", + "potentialItemId": "p_char_149_scave", + "team": 5, + "displayNumber": "SW02", "tokenKey": null, - "appellation": "Vigna", + "appellation": "Scavenger", "position": "MELEE", "tagList": [ - "输出", - "费用回复" + "费用回复", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛先锋干员红豆,握紧长枪,准备着进入战场。", - "itemDesc": "她很清楚,在需要全身心投入这一点上,战争和摇滚别无二致。", + "itemUsage": "S.W.E.E.P执行人清道夫,时刻准备部署。", + "itemDesc": "能够扫清一切,唯独对自己的房间束手无策。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "PIONEER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "cost", - "value": 1.0 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_290_vigna", + "characterPrefabKey": "char_149_scave", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 724, - "atk": 248, - "def": 152, + "maxHp": 693, + "atk": 185, + "def": 136, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 10, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18167,15 +18905,15 @@ { "level": 45, "data": { - "maxHp": 1006, - "atk": 355, - "def": 218, + "maxHp": 937, + "atk": 281, + "def": 198, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 10, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18193,22 +18931,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_290_vigna", + "characterPrefabKey": "char_149_scave", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1006, - "atk": 355, - "def": 218, + "maxHp": 937, + "atk": 281, + "def": 198, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18225,15 +18963,15 @@ { "level": 60, "data": { - "maxHp": 1291, - "atk": 468, - "def": 287, + "maxHp": 1284, + "atk": 385, + "def": 255, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18255,34 +18993,34 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_290_vigna", + "characterPrefabKey": "char_149_scave", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1291, - "atk": 468, - "def": 287, + "maxHp": 1284, + "atk": 385, + "def": 255, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18299,15 +19037,15 @@ { "level": 70, "data": { - "maxHp": 1845, - "atk": 558, - "def": 351, + "maxHp": 1835, + "atk": 470, + "def": 310, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18329,13 +19067,13 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 16, + "id": "30073", + "count": 20, "type": "MATERIAL" }, { - "id": "30013", - "count": 11, + "id": "30063", + "count": 6, "type": "MATERIAL" } ] @@ -18343,7 +19081,7 @@ ], "skills": [ { - "skillId": "skchr_vigna_1", + "skillId": "skcom_charge_cost[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -18360,13 +19098,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 1, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -18384,13 +19122,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30044", "count": 2, "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30024", + "count": 2, "type": "MATERIAL" } ] @@ -18408,12 +19146,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -18426,7 +19164,7 @@ } }, { - "skillId": "skchr_vigna_2", + "skillId": "skchr_scave_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -18443,13 +19181,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 1, "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -18467,12 +19205,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -18491,12 +19229,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -18519,21 +19257,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "蛮力穿刺", - "description": "攻击时,10%几率当次攻击的攻击力+50%。技能中这个几率提高到30%", + "name": "单独行动者", + "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+5%", "rangeId": null, "blackboard": [ { "key": "atk", - "value": 0.5 - }, - { - "key": "prob1", - "value": 0.1 + "value": 0.05 }, { - "key": "prob2", - "value": 0.3 + "key": "def", + "value": 0.05 } ] }, @@ -18544,21 +19278,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "蛮力穿刺", - "description": "攻击时,10%几率当次攻击的攻击力+60%<@ba.talpu>(+10%)。技能中这个几率提高到30%", + "name": "单独行动者", + "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+7%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { "key": "atk", - "value": 0.6 - }, - { - "key": "prob1", - "value": 0.1 + "value": 0.07 }, { - "key": "prob2", - "value": 0.3 + "key": "def", + "value": 0.07 } ] }, @@ -18569,21 +19299,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "蛮力穿刺", - "description": "攻击时,10%几率当次攻击的攻击力+100%。技能中这个几率提高到30%", + "name": "单独行动者", + "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+11%", "rangeId": null, "blackboard": [ { "key": "atk", - "value": 1.0 - }, - { - "key": "prob1", - "value": 0.1 + "value": 0.11 }, { - "key": "prob2", - "value": 0.3 + "key": "def", + "value": 0.11 } ] }, @@ -18594,21 +19320,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "蛮力穿刺", - "description": "攻击时,10%几率当次攻击的攻击力+110%<@ba.talpu>(+10%)。技能中这个几率提高到30%", + "name": "单独行动者", + "description": "当周围四格内没有其他友方单位时,攻击力和防御力各+13%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { "key": "atk", - "value": 1.1 - }, - { - "key": "prob1", - "value": 0.1 + "value": 0.13 }, { - "key": "prob2", - "value": 0.3 + "key": "def", + "value": 0.13 } ] } @@ -18662,7 +19384,7 @@ }, { "type": 0, - "description": "攻击力+24", + "description": "攻击力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -18673,7 +19395,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 24.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -18789,8 +19511,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -18807,7 +19529,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -18825,7 +19547,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -18843,7 +19565,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "30103", "count": 2, "type": "MATERIAL" } @@ -18861,7 +19583,7 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30013", "count": 3, "type": "MATERIAL" } @@ -18869,46 +19591,65 @@ } ] }, - "char_151_myrtle": { - "name": "桃金娘", - "description": "技能发动期间阻挡数变为0", + "char_290_vigna": { + "name": "红豆", + "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_151_myrtle", + "potentialItemId": "p_char_290_vigna", "team": -1, - "displayNumber": "R108", + "displayNumber": "R105", "tokenKey": null, - "appellation": "Myrtle", + "appellation": "Vigna", "position": "MELEE", "tagList": [ - "费用回复", - "治疗" + "输出", + "费用回复" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛先锋干员桃金娘,将会带领其他干员冲锋陷阵!", - "itemDesc": "或许可以让她和凛冬交流一下。", + "itemUsage": "罗德岛先锋干员红豆,握紧长枪,准备着进入战场。", + "itemDesc": "她很清楚,在需要全身心投入这一点上,战争和摇滚别无二致。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "PIONEER", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "cost", + "value": 1.0 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_151_myrtle", + "characterPrefabKey": "char_290_vigna", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 658, - "atk": 231, - "def": 138, + "maxHp": 724, + "atk": 248, + "def": 152, "magicResistance": 0.0, - "cost": 8, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18925,15 +19666,15 @@ { "level": 45, "data": { - "maxHp": 902, - "atk": 331, - "def": 193, + "maxHp": 1006, + "atk": 355, + "def": 218, "magicResistance": 0.0, - "cost": 8, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18951,22 +19692,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_151_myrtle", + "characterPrefabKey": "char_290_vigna", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 902, - "atk": 331, - "def": 193, + "maxHp": 1006, + "atk": 355, + "def": 218, "magicResistance": 0.0, - "cost": 10, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -18983,15 +19724,15 @@ { "level": 60, "data": { - "maxHp": 1142, - "atk": 436, - "def": 255, + "maxHp": 1291, + "atk": 468, + "def": 287, "magicResistance": 0.0, - "cost": 10, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19013,34 +19754,34 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 1, "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_151_myrtle", + "characterPrefabKey": "char_290_vigna", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1142, - "atk": 436, - "def": 255, + "maxHp": 1291, + "atk": 468, + "def": 287, "magicResistance": 0.0, - "cost": 10, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19057,15 +19798,15 @@ { "level": 70, "data": { - "maxHp": 1565, - "atk": 520, - "def": 300, + "maxHp": 1845, + "atk": 558, + "def": 351, "magicResistance": 0.0, - "cost": 10, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19087,13 +19828,13 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 12, + "id": "30043", + "count": 16, "type": "MATERIAL" }, { - "id": "30063", - "count": 8, + "id": "30013", + "count": 11, "type": "MATERIAL" } ] @@ -19101,8 +19842,8 @@ ], "skills": [ { - "skillId": "skcom_assist_cost[2]", - "overridePrefabKey": "skchr_myrtle_1", + "skillId": "skchr_vigna_1", + "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ { @@ -19118,12 +19859,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30094", "count": 1, "type": "MATERIAL" }, { - "id": "30023", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -19142,13 +19883,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30014", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", - "count": 2, + "id": "30094", + "count": 3, "type": "MATERIAL" } ] @@ -19166,12 +19907,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "30014", "count": 2, "type": "MATERIAL" } @@ -19184,7 +19925,7 @@ } }, { - "skillId": "skchr_myrtle_2", + "skillId": "skchr_vigna_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -19201,13 +19942,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30033", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] @@ -19225,12 +19966,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -19249,12 +19990,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -19270,6 +20011,56 @@ "talents": [ { "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "蛮力穿刺", + "description": "攻击时,10%几率当次攻击的攻击力+50%。技能中这个几率提高到30%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.5 + }, + { + "key": "prob1", + "value": 0.1 + }, + { + "key": "prob2", + "value": 0.3 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "蛮力穿刺", + "description": "攻击时,10%几率当次攻击的攻击力+60%<@ba.talpu>(+10%)。技能中这个几率提高到30%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.6 + }, + { + "key": "prob1", + "value": 0.1 + }, + { + "key": "prob2", + "value": 0.3 + } + ] + }, { "unlockCondition": { "phase": 2, @@ -19277,13 +20068,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "浮光跃金", - "description": "在场时,所有【先锋】干员每秒回复25点生命", + "name": "蛮力穿刺", + "description": "攻击时,10%几率当次攻击的攻击力+100%。技能中这个几率提高到30%", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec", - "value": 25.0 + "key": "atk", + "value": 1.0 + }, + { + "key": "prob1", + "value": 0.1 + }, + { + "key": "prob2", + "value": 0.3 } ] }, @@ -19294,13 +20093,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "浮光跃金", - "description": "在场时,所有【先锋】干员每秒回复28<@ba.talpu>(+3)点生命", + "name": "蛮力穿刺", + "description": "攻击时,10%几率当次攻击的攻击力+110%<@ba.talpu>(+10%)。技能中这个几率提高到30%", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec", - "value": 28.0 + "key": "atk", + "value": 1.1 + }, + { + "key": "prob1", + "value": 0.1 + }, + { + "key": "prob2", + "value": 0.3 } ] } @@ -19354,7 +20161,7 @@ }, { "type": 0, - "description": "防御力+22", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -19363,9 +20170,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 22.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -19433,8 +20240,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 0, - "def": 50, + "atk": 60, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -19481,8 +20288,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 3, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -19499,8 +20306,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 1, + "id": "30012", + "count": 2, "type": "MATERIAL" } ] @@ -19517,8 +20324,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -19535,8 +20342,8 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 3, + "id": "30073", + "count": 2, "type": "MATERIAL" } ] @@ -19553,7 +20360,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30083", "count": 3, "type": "MATERIAL" } @@ -19561,46 +20368,46 @@ } ] }, - "char_130_doberm": { - "name": "杜宾", - "description": "可以攻击到<@ba.kw>较远敌人", + "char_151_myrtle": { + "name": "桃金娘", + "description": "技能发动期间阻挡数变为0", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_130_doberm", + "potentialItemId": "p_char_151_myrtle", "team": -1, - "displayNumber": "R100", + "displayNumber": "R108", "tokenKey": null, - "appellation": "Dobermann", + "appellation": "Myrtle", "position": "MELEE", "tagList": [ - "输出", - "支援" + "费用回复", + "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛新人教官杜宾,能够随时为你提供战场上的各项建议。", - "itemDesc": "你永远需要一位老兵的建议。", + "itemUsage": "罗德岛先锋干员桃金娘,将会带领其他干员冲锋陷阵!", + "itemDesc": "或许可以让她和凛冬交流一下。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, - "profession": "WARRIOR", + "profession": "PIONEER", "trait": null, "phases": [ { - "characterPrefabKey": "char_130_doberm", - "rangeId": "2-2", + "characterPrefabKey": "char_151_myrtle", + "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 743, - "atk": 239, - "def": 178, + "maxHp": 658, + "atk": 231, + "def": 138, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19617,15 +20424,15 @@ { "level": 45, "data": { - "maxHp": 1019, - "atk": 342, - "def": 252, + "maxHp": 902, + "atk": 331, + "def": 193, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19643,22 +20450,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_130_doberm", - "rangeId": "2-2", + "characterPrefabKey": "char_151_myrtle", + "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1019, - "atk": 342, - "def": 252, + "maxHp": 902, + "atk": 331, + "def": 193, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19675,15 +20482,15 @@ { "level": 60, "data": { - "maxHp": 1324, - "atk": 457, - "def": 320, + "maxHp": 1142, + "atk": 436, + "def": 255, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19700,39 +20507,39 @@ ], "evolveCost": [ { - "id": "3221", + "id": "3211", "count": 3, "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 1, "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_130_doberm", - "rangeId": "2-2", + "characterPrefabKey": "char_151_myrtle", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1324, - "atk": 457, - "def": 320, + "maxHp": 1142, + "atk": 436, + "def": 255, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19749,15 +20556,15 @@ { "level": 70, "data": { - "maxHp": 1840, - "atk": 545, - "def": 382, + "maxHp": 1565, + "atk": 520, + "def": 300, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -19774,18 +20581,18 @@ ], "evolveCost": [ { - "id": "3222", + "id": "3212", "count": 5, "type": "MATERIAL" }, { - "id": "30083", - "count": 15, + "id": "30093", + "count": 12, "type": "MATERIAL" }, { - "id": "30073", - "count": 11, + "id": "30063", + "count": 8, "type": "MATERIAL" } ] @@ -19793,8 +20600,8 @@ ], "skills": [ { - "skillId": "skchr_doberm_1", - "overridePrefabKey": null, + "skillId": "skcom_assist_cost[2]", + "overridePrefabKey": "skchr_myrtle_1", "overrideTokenKey": null, "levelUpCostCond": [ { @@ -19810,13 +20617,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30023", + "count": 4, "type": "MATERIAL" } ] @@ -19834,12 +20641,12 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30034", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -19858,12 +20665,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -19876,7 +20683,7 @@ } }, { - "skillId": "skchr_doberm_2", + "skillId": "skchr_myrtle_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -19893,12 +20700,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30023", + "id": "30033", "count": 4, "type": "MATERIAL" } @@ -19917,12 +20724,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30074", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -19941,12 +20748,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -19962,40 +20769,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "新人教官", - "description": "所有三星干员的攻击力+5%", - "rangeId": "x-4", - "blackboard": [ - { - "key": "atk", - "value": 0.05 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "新人教官", - "description": "所有三星干员的攻击力+6%<@ba.talpu>(+1%)", - "rangeId": "x-4", - "blackboard": [ - { - "key": "atk", - "value": 0.06 - } - ] - }, { "unlockCondition": { "phase": 2, @@ -20003,13 +20776,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "新人教官", - "description": "所有三星干员的攻击力+10%", - "rangeId": "x-4", + "name": "浮光跃金", + "description": "在场时,所有【先锋】干员每秒回复25点生命", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "hp_recovery_per_sec", + "value": 25.0 } ] }, @@ -20020,13 +20793,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "新人教官", - "description": "所有三星干员的攻击力+11%<@ba.talpu>(+1%)", - "rangeId": "x-4", + "name": "浮光跃金", + "description": "在场时,所有【先锋】干员每秒回复28<@ba.talpu>(+3)点生命", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.11 + "key": "hp_recovery_per_sec", + "value": 28.0 } ] } @@ -20080,7 +20853,7 @@ }, { "type": 0, - "description": "生命上限+150", + "description": "防御力+22", "buff": { "attributes": { "abnormalFlags": null, @@ -20089,9 +20862,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 2, "formulaItem": 0, - "value": 150.0, + "value": 22.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -20159,8 +20932,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 30, - "def": 30, + "atk": 0, + "def": 50, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -20207,8 +20980,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 4, + "id": "30051", + "count": 3, "type": "MATERIAL" } ] @@ -20225,8 +20998,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 2, + "id": "30062", + "count": 1, "type": "MATERIAL" } ] @@ -20243,8 +21016,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -20261,7 +21034,7 @@ "type": "MATERIAL" }, { - "id": "30013", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -20279,7 +21052,7 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30033", "count": 3, "type": "MATERIAL" } @@ -20287,23 +21060,23 @@ } ] }, - "char_289_gyuki": { - "name": "缠丸", - "description": "能够阻挡一个敌人", + "char_130_doberm": { + "name": "杜宾", + "description": "可以攻击到<@ba.kw>较远敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_289_gyuki", + "potentialItemId": "p_char_130_doberm", "team": -1, - "displayNumber": "HK01", + "displayNumber": "R100", "tokenKey": null, - "appellation": "Matoimaru", + "appellation": "Dobermann", "position": "MELEE", "tagList": [ - "生存", - "输出" + "输出", + "支援" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员缠丸,她挥刀只为斩落你的敌人。", - "itemDesc": "反应快,下手快,伤口好得更快。", + "itemUsage": "罗德岛新人教官杜宾,能够随时为你提供战场上的各项建议。", + "itemDesc": "你永远需要一位老兵的建议。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -20311,22 +21084,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_289_gyuki", - "rangeId": "1-1", + "characterPrefabKey": "char_130_doberm", + "rangeId": "2-2", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1443, - "atk": 370, - "def": 70, + "maxHp": 743, + "atk": 239, + "def": 178, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20343,15 +21116,15 @@ { "level": 45, "data": { - "maxHp": 1925, - "atk": 553, - "def": 100, + "maxHp": 1019, + "atk": 342, + "def": 252, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20369,22 +21142,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_289_gyuki", - "rangeId": "1-1", + "characterPrefabKey": "char_130_doberm", + "rangeId": "2-2", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1925, - "atk": 553, - "def": 100, + "maxHp": 1019, + "atk": 342, + "def": 252, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 15, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20401,15 +21174,15 @@ { "level": 60, "data": { - "maxHp": 2567, - "atk": 709, - "def": 131, + "maxHp": 1324, + "atk": 457, + "def": 320, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 15, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20431,34 +21204,34 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 1, "type": "MATERIAL" }, { - "id": "30062", + "id": "30032", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_289_gyuki", - "rangeId": "1-1", + "characterPrefabKey": "char_130_doberm", + "rangeId": "2-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2567, - "atk": 709, - "def": 131, + "maxHp": 1324, + "atk": 457, + "def": 320, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 15, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20475,15 +21248,15 @@ { "level": 70, "data": { - "maxHp": 3470, - "atk": 855, - "def": 156, + "maxHp": 1840, + "atk": 545, + "def": 382, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 15, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -20505,13 +21278,13 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 16, + "id": "30083", + "count": 15, "type": "MATERIAL" }, { - "id": "30023", - "count": 10, + "id": "30073", + "count": 11, "type": "MATERIAL" } ] @@ -20519,7 +21292,7 @@ ], "skills": [ { - "skillId": "skcom_heal_self[2]", + "skillId": "skchr_doberm_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -20536,13 +21309,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 1, "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -20560,12 +21333,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -20584,12 +21357,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -20602,7 +21375,7 @@ } }, { - "skillId": "skchr_gyuki_2", + "skillId": "skchr_doberm_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -20619,12 +21392,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30093", + "id": "30023", "count": 4, "type": "MATERIAL" } @@ -20643,13 +21416,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "30044", + "count": 2, "type": "MATERIAL" } ] @@ -20667,12 +21440,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30074", "count": 2, "type": "MATERIAL" } @@ -20690,22 +21463,35 @@ "candidates": [ { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "恶鬼体质", - "description": "防御力-20%,但最大生命值+20%", - "rangeId": null, + "name": "新人教官", + "description": "所有三星干员的攻击力+5%", + "rangeId": "x-4", "blackboard": [ { - "key": "def", - "value": -0.2 - }, + "key": "atk", + "value": 0.05 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "新人教官", + "description": "所有三星干员的攻击力+6%<@ba.talpu>(+1%)", + "rangeId": "x-4", + "blackboard": [ { - "key": "max_hp", - "value": 0.2 + "key": "atk", + "value": 0.06 } ] }, @@ -20714,19 +21500,32 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "恶鬼体质", - "description": "防御力-20%,但最大生命值+23%<@ba.talpu>(+3%)", - "rangeId": null, + "name": "新人教官", + "description": "所有三星干员的攻击力+10%", + "rangeId": "x-4", "blackboard": [ { - "key": "def", - "value": -0.2 - }, + "key": "atk", + "value": 0.1 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "新人教官", + "description": "所有三星干员的攻击力+11%<@ba.talpu>(+1%)", + "rangeId": "x-4", + "blackboard": [ { - "key": "max_hp", - "value": 0.23 + "key": "atk", + "value": 0.11 } ] } @@ -20780,7 +21579,7 @@ }, { "type": 0, - "description": "生命上限+180", + "description": "生命上限+150", "buff": { "attributes": { "abnormalFlags": null, @@ -20791,7 +21590,7 @@ { "attributeType": 0, "formulaItem": 0, - "value": 180.0, + "value": 150.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -20858,9 +21657,9 @@ { "level": 50, "data": { - "maxHp": 450, - "atk": 0, - "def": 0, + "maxHp": 0, + "atk": 30, + "def": 30, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -20907,8 +21706,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30021", + "count": 4, "type": "MATERIAL" } ] @@ -20925,7 +21724,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 2, "type": "MATERIAL" } @@ -20943,8 +21742,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30042", + "count": 2, "type": "MATERIAL" } ] @@ -20961,8 +21760,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30013", + "count": 3, "type": "MATERIAL" } ] @@ -20979,52 +21778,50 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "30023", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_159_peacok": { - "name": "断罪者", + "char_289_gyuki": { + "name": "缠丸", "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "", + "potentialItemId": "p_char_289_gyuki", "team": -1, - "displayNumber": "MN01", + "displayNumber": "HK01", "tokenKey": null, - "appellation": "Conviction", + "appellation": "Matoimaru", "position": "MELEE", "tagList": [ - "输出", "生存", - "控场", - "爆发" + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "断罪大师正准备加入,心怀感激!", - "itemDesc": "有罪,就要断!", - "itemObtainApproach": "活动获得", - "maxPotentialLevel": 0, + "itemUsage": "罗德岛近卫干员缠丸,她挥刀只为斩落你的敌人。", + "itemDesc": "反应快,下手快,伤口好得更快。", + "itemObtainApproach": "招募寻访", + "maxPotentialLevel": 5, "rarity": 3, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_159_peacok", + "characterPrefabKey": "char_289_gyuki", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1386, - "atk": 375, - "def": 74, + "maxHp": 1443, + "atk": 370, + "def": 70, "magicResistance": 0.0, - "cost": 14, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21045,11 +21842,11 @@ { "level": 45, "data": { - "maxHp": 1849, - "atk": 560, - "def": 107, + "maxHp": 1925, + "atk": 553, + "def": 100, "magicResistance": 0.0, - "cost": 14, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21071,18 +21868,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_159_peacok", + "characterPrefabKey": "char_289_gyuki", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1849, - "atk": 560, - "def": 107, + "maxHp": 1925, + "atk": 553, + "def": 100, "magicResistance": 0.0, - "cost": 16, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21103,11 +21900,11 @@ { "level": 60, "data": { - "maxHp": 2466, - "atk": 718, - "def": 139, + "maxHp": 2567, + "atk": 709, + "def": 131, "magicResistance": 0.0, - "cost": 16, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21133,30 +21930,30 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30032", + "id": "30062", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_159_peacok", + "characterPrefabKey": "char_289_gyuki", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2466, - "atk": 718, - "def": 139, + "maxHp": 2567, + "atk": 709, + "def": 131, "magicResistance": 0.0, - "cost": 16, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21177,11 +21974,11 @@ { "level": 70, "data": { - "maxHp": 3333, - "atk": 866, - "def": 166, + "maxHp": 3470, + "atk": 855, + "def": 156, "magicResistance": 0.0, - "cost": 16, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -21207,13 +22004,13 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 11, + "id": "30053", + "count": 16, "type": "MATERIAL" }, { - "id": "31013", - "count": 9, + "id": "30023", + "count": 10, "type": "MATERIAL" } ] @@ -21221,7 +22018,7 @@ ], "skills": [ { - "skillId": "skchr_peacok_1", + "skillId": "skcom_heal_self[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -21238,12 +22035,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30063", + "id": "30083", "count": 3, "type": "MATERIAL" } @@ -21262,12 +22059,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30024", "count": 2, "type": "MATERIAL" }, { - "id": "31014", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -21286,12 +22083,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -21304,7 +22101,7 @@ } }, { - "skillId": "skchr_peacok_2", + "skillId": "skchr_gyuki_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -21321,12 +22118,12 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30014", "count": 1, "type": "MATERIAL" }, { - "id": "30073", + "id": "30093", "count": 4, "type": "MATERIAL" } @@ -21345,13 +22142,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30034", "count": 2, "type": "MATERIAL" }, { - "id": "30104", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" } ] @@ -21369,12 +22166,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30014", + "id": "30064", "count": 2, "type": "MATERIAL" } @@ -21392,26 +22189,22 @@ "candidates": [ { "unlockCondition": { - "phase": 0, + "phase": 2, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "稳妥降落", - "description": "部署费用-2,再部署时间-8秒,但部署后晕眩10秒", + "name": "恶鬼体质", + "description": "防御力-20%,但最大生命值+20%", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -2.0 - }, - { - "key": "respawn_time", - "value": -8.0 + "key": "def", + "value": -0.2 }, { - "key": "stun", - "value": 10.0 + "key": "max_hp", + "value": 0.2 } ] }, @@ -21420,30 +22213,121 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 0, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "稳妥降落", - "description": "部署费用-4,再部署时间-15秒,但部署后晕眩10秒", + "name": "恶鬼体质", + "description": "防御力-20%,但最大生命值+23%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -4.0 - }, - { - "key": "respawn_time", - "value": -15.0 + "key": "def", + "value": -0.2 }, { - "key": "stun", - "value": 10.0 + "key": "max_hp", + "value": 0.23 } ] } ] } ], - "potentialRanks": [], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "生命上限+180", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 0, + "formulaItem": 0, + "value": 180.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], "favorKeyFrames": [ { "level": 0, @@ -21473,9 +22357,9 @@ { "level": 50, "data": { - "maxHp": 222, - "atk": 22, - "def": 22, + "maxHp": 450, + "atk": 0, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -21522,8 +22406,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 3, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -21540,8 +22424,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 1, + "id": "30022", + "count": 2, "type": "MATERIAL" } ] @@ -21558,8 +22442,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -21576,7 +22460,7 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30083", "count": 2, "type": "MATERIAL" } @@ -21594,73 +22478,56 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30093", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_193_frostl": { - "name": "霜叶", - "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", + "char_159_peacok": { + "name": "断罪者", + "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_193_frostl", + "potentialItemId": "", "team": -1, - "displayNumber": "R123", + "displayNumber": "MN01", "tokenKey": null, - "appellation": "Frostleaf", + "appellation": "Conviction", "position": "MELEE", "tagList": [ - "减速", - "输出" + "输出", + "生存", + "控场", + "爆发" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员霜叶,只要是你的命令,她都会遵从。", - "itemDesc": "试着成为引领她的道标吧。", - "itemObtainApproach": "招募寻访", - "maxPotentialLevel": 5, + "itemUsage": "断罪大师正准备加入,心怀感激!", + "itemDesc": "有罪,就要断!", + "itemObtainApproach": "活动获得", + "maxPotentialLevel": 0, "rarity": 3, "profession": "WARRIOR", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_193_frostl", - "rangeId": "2-3", + "characterPrefabKey": "char_159_peacok", + "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 949, - "atk": 272, - "def": 154, - "magicResistance": 5.0, - "cost": 16, - "blockCnt": 2, + "maxHp": 1386, + "atk": 375, + "def": 74, + "magicResistance": 0.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21677,15 +22544,15 @@ { "level": 45, "data": { - "maxHp": 1356, - "atk": 400, - "def": 211, - "magicResistance": 5.0, - "cost": 16, - "blockCnt": 2, + "maxHp": 1849, + "atk": 560, + "def": 107, + "magicResistance": 0.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21703,22 +22570,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_193_frostl", - "rangeId": "3-12", + "characterPrefabKey": "char_159_peacok", + "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1356, - "atk": 400, - "def": 211, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 1849, + "atk": 560, + "def": 107, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21735,15 +22602,15 @@ { "level": 60, "data": { - "maxHp": 1785, - "atk": 534, - "def": 268, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 2466, + "atk": 718, + "def": 139, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21765,34 +22632,34 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 1, "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_193_frostl", - "rangeId": "3-12", + "characterPrefabKey": "char_159_peacok", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1785, - "atk": 534, - "def": 268, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 2466, + "atk": 718, + "def": 139, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21809,15 +22676,15 @@ { "level": 70, "data": { - "maxHp": 2260, - "atk": 660, - "def": 323, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 3333, + "atk": 866, + "def": 166, + "magicResistance": 0.0, + "cost": 16, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -21839,13 +22706,13 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 15, + "id": "30063", + "count": 11, "type": "MATERIAL" }, { - "id": "30083", - "count": 7, + "id": "31013", + "count": 9, "type": "MATERIAL" } ] @@ -21853,7 +22720,7 @@ ], "skills": [ { - "skillId": "skchr_frostl_1", + "skillId": "skchr_peacok_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -21870,13 +22737,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 1, "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -21894,12 +22761,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30054", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "31014", "count": 2, "type": "MATERIAL" } @@ -21918,12 +22785,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30074", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -21936,7 +22803,7 @@ } }, { - "skillId": "skchr_frostl_2", + "skillId": "skchr_peacok_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -21953,12 +22820,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 1, "type": "MATERIAL" }, { - "id": "30033", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -21977,12 +22844,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "31024", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -22001,12 +22868,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 2, "type": "MATERIAL" } @@ -22024,136 +22891,58 @@ "candidates": [ { "unlockCondition": { - "phase": 2, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "掩护打击", - "description": "攻击范围扩大,但攻击间隔略微增大", - "rangeId": "3-1", + "name": "稳妥降落", + "description": "部署费用-2,再部署时间-8秒,但部署后晕眩10秒", + "rangeId": null, "blackboard": [ { - "key": "base_attack_time", - "value": 0.15 - } - ] - } - ] - } - ], - "potentialRanks": [ - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ + "key": "cost", + "value": -2.0 + }, { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ + "key": "respawn_time", + "value": -8.0 + }, { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false + "key": "stun", + "value": 10.0 } ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "攻击速度+8", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "稳妥降落", + "description": "部署费用-4,再部署时间-15秒,但部署后晕眩10秒", + "rangeId": null, + "blackboard": [ { - "attributeType": 7, - "formulaItem": 0, - "value": 8.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ + "key": "cost", + "value": -4.0 + }, { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ + "key": "respawn_time", + "value": -15.0 + }, { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false + "key": "stun", + "value": 10.0 } ] } - }, - "equivalentCost": null + ] } ], + "potentialRanks": [], "favorKeyFrames": [ { "level": 0, @@ -22183,9 +22972,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 0, - "def": 55, + "maxHp": 222, + "atk": 22, + "def": 22, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -22232,8 +23021,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 4, + "id": "30051", + "count": 3, "type": "MATERIAL" } ] @@ -22250,8 +23039,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 2, + "id": "30062", + "count": 1, "type": "MATERIAL" } ] @@ -22268,8 +23057,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -22286,8 +23075,8 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -22304,7 +23093,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30073", "count": 3, "type": "MATERIAL" } @@ -22312,46 +23101,65 @@ } ] }, - "char_127_estell": { - "name": "艾丝黛尔", - "description": "同时攻击阻挡的<@ba.kw>所有敌人", + "char_193_frostl": { + "name": "霜叶", + "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_127_estell", + "potentialItemId": "p_char_193_frostl", "team": -1, - "displayNumber": "IU04", + "displayNumber": "R123", "tokenKey": null, - "appellation": "Estelle", + "appellation": "Frostleaf", "position": "MELEE", "tagList": [ - "群攻", - "生存" + "减速", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员艾丝黛尔,还在犹豫自己是否能帮上忙。", - "itemDesc": "请相信她的能力吧!", + "itemUsage": "罗德岛近卫干员霜叶,只要是你的命令,她都会遵从。", + "itemDesc": "试着成为引领她的道标吧。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "WARRIOR", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.8 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_127_estell", - "rangeId": "1-1", + "characterPrefabKey": "char_193_frostl", + "rangeId": "2-3", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1140, - "atk": 278, - "def": 133, - "magicResistance": 0.0, - "cost": 18, + "maxHp": 949, + "atk": 272, + "def": 154, + "magicResistance": 5.0, + "cost": 16, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22368,15 +23176,15 @@ { "level": 45, "data": { - "maxHp": 1462, - "atk": 387, - "def": 190, - "magicResistance": 0.0, - "cost": 18, + "maxHp": 1356, + "atk": 400, + "def": 211, + "magicResistance": 5.0, + "cost": 16, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22394,22 +23202,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_127_estell", - "rangeId": "1-1", + "characterPrefabKey": "char_193_frostl", + "rangeId": "3-12", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1462, - "atk": 387, - "def": 190, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1356, + "atk": 400, + "def": 211, + "magicResistance": 10.0, + "cost": 18, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22426,15 +23234,15 @@ { "level": 60, "data": { - "maxHp": 1875, - "atk": 524, - "def": 258, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1785, + "atk": 534, + "def": 268, + "magicResistance": 10.0, + "cost": 18, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22456,34 +23264,34 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 1, "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_127_estell", - "rangeId": "1-1", + "characterPrefabKey": "char_193_frostl", + "rangeId": "3-12", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1875, - "atk": 524, - "def": 258, - "magicResistance": 0.0, - "cost": 22, - "blockCnt": 3, + "maxHp": 1785, + "atk": 534, + "def": 268, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22500,15 +23308,15 @@ { "level": 70, "data": { - "maxHp": 2500, - "atk": 690, - "def": 315, - "magicResistance": 0.0, - "cost": 22, - "blockCnt": 3, + "maxHp": 2260, + "atk": 660, + "def": 323, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -22530,13 +23338,13 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 12, + "id": "30093", + "count": 15, "type": "MATERIAL" }, { - "id": "30093", - "count": 8, + "id": "30083", + "count": 7, "type": "MATERIAL" } ] @@ -22544,7 +23352,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[2]", + "skillId": "skchr_frostl_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -22561,12 +23369,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 4, "type": "MATERIAL" } @@ -22585,12 +23393,12 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -22609,12 +23417,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30074", "count": 2, "type": "MATERIAL" } @@ -22627,7 +23435,7 @@ } }, { - "skillId": "skchr_estell_2", + "skillId": "skchr_frostl_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -22644,13 +23452,13 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 4, "type": "MATERIAL" } ] @@ -22668,12 +23476,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -22692,12 +23500,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -22713,40 +23521,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "自愈能力", - "description": "周围8格内有敌人倒下时,恢复自身最大生命值7%的生命", - "rangeId": "x-4", - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.07 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "自愈能力", - "description": "周围8格内有敌人倒下时,恢复自身最大生命值9%<@ba.talpu>(+2%)的生命", - "rangeId": "x-4", - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.09 - } - ] - }, { "unlockCondition": { "phase": 2, @@ -22754,30 +23528,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "自愈能力", - "description": "周围8格内有敌人倒下时,恢复自身最大生命值12%的生命", - "rangeId": "x-4", - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.12 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "自愈能力", - "description": "周围8格内有敌人倒下时,恢复自身最大生命值14%<@ba.talpu>(+2%)的生命", - "rangeId": "x-4", + "name": "掩护打击", + "description": "攻击范围扩大,但攻击间隔略微增大", + "rangeId": "3-1", "blackboard": [ { - "key": "hp_ratio", - "value": 0.14 + "key": "base_attack_time", + "value": 0.15 } ] } @@ -22831,7 +23588,7 @@ }, { "type": 0, - "description": "生命上限+200", + "description": "攻击速度+8", "buff": { "attributes": { "abnormalFlags": null, @@ -22840,9 +23597,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 7, "formulaItem": 0, - "value": 200.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -22852,9 +23609,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -22909,9 +23682,9 @@ { "level": 50, "data": { - "maxHp": 350, + "maxHp": 0, "atk": 0, - "def": 0, + "def": 55, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -22958,8 +23731,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 3, + "id": "30031", + "count": 4, "type": "MATERIAL" } ] @@ -22976,7 +23749,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 2, "type": "MATERIAL" } @@ -22994,7 +23767,7 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 2, "type": "MATERIAL" } @@ -23012,7 +23785,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -23030,7 +23803,7 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30033", "count": 3, "type": "MATERIAL" } @@ -23038,22 +23811,23 @@ } ] }, - "char_185_frncat": { - "name": "慕斯", - "description": "攻击造成<@ba.kw>法术伤害", + "char_127_estell": { + "name": "艾丝黛尔", + "description": "同时攻击阻挡的<@ba.kw>所有敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_185_frncat", + "potentialItemId": "p_char_127_estell", "team": -1, - "displayNumber": "VC04", + "displayNumber": "IU04", "tokenKey": null, - "appellation": "Mousse", + "appellation": "Estelle", "position": "MELEE", "tagList": [ - "输出" + "群攻", + "生存" ], - "displayLogo": "logo_victoria", - "itemUsage": "罗德岛近卫干员慕斯,已经尽力把敌人想象成了抓板。", - "itemDesc": "总而言之一个字,挠。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛近卫干员艾丝黛尔,还在犹豫自己是否能帮上忙。", + "itemDesc": "请相信她的能力吧!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -23061,22 +23835,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_185_frncat", + "characterPrefabKey": "char_127_estell", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1069, - "atk": 273, - "def": 158, - "magicResistance": 10.0, + "maxHp": 1140, + "atk": 278, + "def": 133, + "magicResistance": 0.0, "cost": 18, - "blockCnt": 1, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23093,15 +23867,15 @@ { "level": 45, "data": { - "maxHp": 1407, - "atk": 396, - "def": 230, - "magicResistance": 10.0, + "maxHp": 1462, + "atk": 387, + "def": 190, + "magicResistance": 0.0, "cost": 18, - "blockCnt": 1, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23119,22 +23893,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_185_frncat", + "characterPrefabKey": "char_127_estell", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1407, - "atk": 396, - "def": 230, - "magicResistance": 10.0, + "maxHp": 1462, + "atk": 387, + "def": 190, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 1, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23151,15 +23925,15 @@ { "level": 60, "data": { - "maxHp": 1782, - "atk": 515, - "def": 296, - "magicResistance": 10.0, + "maxHp": 1875, + "atk": 524, + "def": 258, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 1, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23181,34 +23955,34 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 1, "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_185_frncat", + "characterPrefabKey": "char_127_estell", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1782, - "atk": 515, - "def": 296, - "magicResistance": 15.0, - "cost": 20, - "blockCnt": 1, + "maxHp": 1875, + "atk": 524, + "def": 258, + "magicResistance": 0.0, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23225,15 +23999,15 @@ { "level": 70, "data": { - "maxHp": 2345, - "atk": 644, - "def": 357, - "magicResistance": 15.0, - "cost": 20, - "blockCnt": 1, + "maxHp": 2500, + "atk": 690, + "def": 315, + "magicResistance": 0.0, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23255,8 +24029,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 20, + "id": "30103", + "count": 12, "type": "MATERIAL" }, { @@ -23269,7 +24043,7 @@ ], "skills": [ { - "skillId": "skchr_frncat_1", + "skillId": "skcom_atk_up[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -23286,13 +24060,13 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 4, "type": "MATERIAL" } ] @@ -23310,12 +24084,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -23334,12 +24108,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -23352,7 +24126,7 @@ } }, { - "skillId": "skchr_frncat_2", + "skillId": "skchr_estell_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -23369,13 +24143,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -23393,13 +24167,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" } ] @@ -23417,12 +24191,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30014", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -23445,13 +24219,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "连击", - "description": "攻击时有10%的几率连续攻击两次", - "rangeId": null, + "name": "自愈能力", + "description": "周围8格内有敌人倒下时,恢复自身最大生命值7%的生命", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.1 + "key": "hp_ratio", + "value": 0.07 } ] }, @@ -23462,13 +24236,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "连击", - "description": "攻击时有13%<@ba.talpu>(+3%)的几率连续攻击两次", - "rangeId": null, + "name": "自愈能力", + "description": "周围8格内有敌人倒下时,恢复自身最大生命值9%<@ba.talpu>(+2%)的生命", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.13 + "key": "hp_ratio", + "value": 0.09 } ] }, @@ -23479,13 +24253,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "连击", - "description": "攻击时有20%的几率连续攻击两次", - "rangeId": null, + "name": "自愈能力", + "description": "周围8格内有敌人倒下时,恢复自身最大生命值12%的生命", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "hp_ratio", + "value": 0.12 } ] }, @@ -23496,13 +24270,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "连击", - "description": "攻击时有23%<@ba.talpu>(+3%)的几率连续攻击两次", - "rangeId": null, + "name": "自愈能力", + "description": "周围8格内有敌人倒下时,恢复自身最大生命值14%<@ba.talpu>(+2%)的生命", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.23 + "key": "hp_ratio", + "value": 0.14 } ] } @@ -23556,7 +24330,7 @@ }, { "type": 0, - "description": "攻击力+26", + "description": "生命上限+200", "buff": { "attributes": { "abnormalFlags": null, @@ -23565,9 +24339,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 0, "formulaItem": 0, - "value": 26.0, + "value": 200.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -23634,9 +24408,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 35, - "def": 35, + "maxHp": 350, + "atk": 0, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -23683,7 +24457,7 @@ "type": "MATERIAL" }, { - "id": "30051", + "id": "30041", "count": 3, "type": "MATERIAL" } @@ -23701,8 +24475,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 1, + "id": "30052", + "count": 2, "type": "MATERIAL" } ] @@ -23719,8 +24493,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -23737,8 +24511,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -23755,7 +24529,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -23763,23 +24537,22 @@ } ] }, - "char_301_cutter": { - "name": "刻刀", - "description": "普通攻击连续造成<@ba.kw>两次伤害", + "char_185_frncat": { + "name": "慕斯", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_301_cutter", + "potentialItemId": "p_char_185_frncat", "team": -1, - "displayNumber": "R144", + "displayNumber": "VC04", "tokenKey": null, - "appellation": "Cutter", + "appellation": "Mousse", "position": "MELEE", "tagList": [ - "爆发", "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "雇佣兵刻刀,于战场上冷静而富有准则地完成所有任务。", - "itemDesc": "厨房比战场更凶险,最好不要让她进厨房。", + "displayLogo": "logo_victoria", + "itemUsage": "罗德岛近卫干员慕斯,已经尽力把敌人想象成了抓板。", + "itemDesc": "总而言之一个字,挠。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -23787,22 +24560,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_301_cutter", + "characterPrefabKey": "char_185_frncat", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 990, - "atk": 233, - "def": 142, - "magicResistance": 0.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 1069, + "atk": 273, + "def": 158, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23819,15 +24592,15 @@ { "level": 45, "data": { - "maxHp": 1357, - "atk": 338, - "def": 204, - "magicResistance": 0.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 1407, + "atk": 396, + "def": 230, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23845,22 +24618,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_301_cutter", + "characterPrefabKey": "char_185_frncat", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1357, - "atk": 338, - "def": 204, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1407, + "atk": 396, + "def": 230, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23877,15 +24650,15 @@ { "level": 60, "data": { - "maxHp": 1763, - "atk": 439, - "def": 266, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1782, + "atk": 515, + "def": 296, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23907,34 +24680,34 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 1, "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_301_cutter", + "characterPrefabKey": "char_185_frncat", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1763, - "atk": 439, - "def": 266, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 1782, + "atk": 515, + "def": 296, + "magicResistance": 15.0, + "cost": 20, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23951,15 +24724,15 @@ { "level": 70, "data": { - "maxHp": 2320, - "atk": 571, - "def": 325, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 2345, + "atk": 644, + "def": 357, + "magicResistance": 15.0, + "cost": 20, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -23981,13 +24754,13 @@ "type": "MATERIAL" }, { - "id": "31013", - "count": 12, + "id": "30013", + "count": 20, "type": "MATERIAL" }, { - "id": "30083", - "count": 11, + "id": "30093", + "count": 8, "type": "MATERIAL" } ] @@ -23995,7 +24768,7 @@ ], "skills": [ { - "skillId": "skchr_cutter_1", + "skillId": "skchr_frncat_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -24012,13 +24785,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "31013", - "count": 3, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -24036,13 +24809,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30084", "count": 2, "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" } ] @@ -24060,12 +24833,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -24078,7 +24851,7 @@ } }, { - "skillId": "skchr_cutter_2", + "skillId": "skchr_frncat_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -24095,13 +24868,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -24119,13 +24892,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30084", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" } ] @@ -24148,7 +24921,7 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30014", "count": 2, "type": "MATERIAL" } @@ -24171,17 +24944,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "光蚀刻痕", - "description": "普通攻击击中敌人时有12%的几率额外回复1点技力", + "name": "连击", + "description": "攻击时有10%的几率连续攻击两次", "rangeId": null, "blackboard": [ - { - "key": "sp", - "value": 1.0 - }, { "key": "prob", - "value": 0.12 + "value": 0.1 } ] }, @@ -24192,17 +24961,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "光蚀刻痕", - "description": "普通攻击击中敌人时有15%<@ba.talpu>(+3%)的几率额外回复1点技力", + "name": "连击", + "description": "攻击时有13%<@ba.talpu>(+3%)的几率连续攻击两次", "rangeId": null, "blackboard": [ - { - "key": "sp", - "value": 1.0 - }, { "key": "prob", - "value": 0.15 + "value": 0.13 } ] }, @@ -24213,14 +24978,10 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "光蚀刻痕", - "description": "普通攻击击中敌人时有20%的几率额外回复1点技力", + "name": "连击", + "description": "攻击时有20%的几率连续攻击两次", "rangeId": null, "blackboard": [ - { - "key": "sp", - "value": 1.0 - }, { "key": "prob", "value": 0.2 @@ -24234,14 +24995,10 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "光蚀刻痕", - "description": "普通攻击击中敌人时有23%<@ba.talpu>(+3%)的几率额外回复1点技力", + "name": "连击", + "description": "攻击时有23%<@ba.talpu>(+3%)的几率连续攻击两次", "rangeId": null, "blackboard": [ - { - "key": "sp", - "value": 1.0 - }, { "key": "prob", "value": 0.23 @@ -24298,7 +25055,7 @@ }, { "type": 0, - "description": "攻击力+21", + "description": "攻击力+26", "buff": { "attributes": { "abnormalFlags": null, @@ -24309,7 +25066,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 21.0, + "value": 26.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -24377,8 +25134,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 70, - "def": 0, + "atk": 35, + "def": 35, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -24479,7 +25236,7 @@ "type": "MATERIAL" }, { - "id": "31023", + "id": "30043", "count": 2, "type": "MATERIAL" } @@ -24497,105 +25254,54 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 2, + "id": "30053", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_337_utage": { - "name": "宴", - "description": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命", + "char_301_cutter": { + "name": "刻刀", + "description": "普通攻击连续造成<@ba.kw>两次伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_337_utage", + "potentialItemId": "p_char_301_cutter", "team": -1, - "displayNumber": "HK03", + "displayNumber": "R144", "tokenKey": null, - "appellation": "Utage", + "appellation": "Cutter", "position": "MELEE", "tagList": [ - "输出", - "生存" + "爆发", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "近卫干员宴,懒懒散散站上了前线。", - "itemDesc": "然后十分可怕地收拾掉了敌人。", + "itemUsage": "雇佣兵刻刀,于战场上冷静而富有准则地完成所有任务。", + "itemDesc": "厨房比战场更凶险,最好不要让她进厨房。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "WARRIOR", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "value", - "value": 30.0 - } - ], - "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命(精英1后更新)", - "prefabKey": null, - "rangeId": null - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "value", - "value": 50.0 - } - ], - "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命(精英2后更新)", - "prefabKey": null, - "rangeId": null - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "value", - "value": 70.0 - } - ], - "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命", - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_337_utage", + "characterPrefabKey": "char_301_cutter", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1413, - "atk": 309, - "def": 150, + "maxHp": 990, + "atk": 233, + "def": 142, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 1, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24612,15 +25318,15 @@ { "level": 45, "data": { - "maxHp": 1963, - "atk": 442, - "def": 206, + "maxHp": 1357, + "atk": 338, + "def": 204, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 1, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24638,22 +25344,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_337_utage", + "characterPrefabKey": "char_301_cutter", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1963, - "atk": 442, - "def": 206, + "maxHp": 1357, + "atk": 338, + "def": 204, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24670,15 +25376,15 @@ { "level": 60, "data": { - "maxHp": 2583, - "atk": 575, - "def": 265, + "maxHp": 1763, + "atk": 439, + "def": 266, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24700,34 +25406,34 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30032", "count": 1, "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_337_utage", + "characterPrefabKey": "char_301_cutter", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2583, - "atk": 575, - "def": 265, + "maxHp": 1763, + "atk": 439, + "def": 266, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24744,15 +25450,15 @@ { "level": 70, "data": { - "maxHp": 3444, - "atk": 693, - "def": 312, + "maxHp": 2320, + "atk": 571, + "def": 325, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -24774,13 +25480,13 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 14, + "id": "31013", + "count": 12, "type": "MATERIAL" }, { - "id": "30013", - "count": 14, + "id": "30083", + "count": 11, "type": "MATERIAL" } ] @@ -24788,7 +25494,7 @@ ], "skills": [ { - "skillId": "skchr_utage_1", + "skillId": "skchr_cutter_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -24805,12 +25511,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30083", + "id": "31013", "count": 3, "type": "MATERIAL" } @@ -24829,13 +25535,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30014", "count": 2, "type": "MATERIAL" }, { - "id": "31024", - "count": 2, + "id": "30094", + "count": 3, "type": "MATERIAL" } ] @@ -24858,7 +25564,7 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "31024", "count": 2, "type": "MATERIAL" } @@ -24871,7 +25577,7 @@ } }, { - "skillId": "skchr_utage_2", + "skillId": "skchr_cutter_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -24912,12 +25618,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 2, "type": "MATERIAL" }, { - "id": "31014", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -24936,12 +25642,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 2, "type": "MATERIAL" } @@ -24959,30 +25665,22 @@ "candidates": [ { "unlockCondition": { - "phase": 0, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "认真模式", - "description": "根据已损失的生命值,提高攻击速度(损失50%生命值时达到最大可提升攻击速度50)", + "name": "光蚀刻痕", + "description": "普通攻击击中敌人时有12%的几率额外回复1点技力", "rangeId": null, "blackboard": [ { - "key": "min_attack_speed", - "value": 50.0 - }, - { - "key": "max_attack_speed", - "value": 0.0 - }, - { - "key": "max_hp_ratio", + "key": "sp", "value": 1.0 }, { - "key": "min_hp_ratio", - "value": 0.5 + "key": "prob", + "value": 0.12 } ] }, @@ -24991,27 +25689,19 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 0, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "认真模式", - "description": "根据已损失的生命值,提高攻击速度(损失60%生命值时达到最大可提升攻击速度75)", + "name": "光蚀刻痕", + "description": "普通攻击击中敌人时有15%<@ba.talpu>(+3%)的几率额外回复1点技力", "rangeId": null, "blackboard": [ { - "key": "min_attack_speed", - "value": 75.0 - }, - { - "key": "max_attack_speed", - "value": 0.0 - }, - { - "key": "max_hp_ratio", + "key": "sp", "value": 1.0 }, { - "key": "min_hp_ratio", - "value": 0.4 + "key": "prob", + "value": 0.15 } ] }, @@ -25022,25 +25712,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "认真模式", - "description": "根据已损失的生命值,提高攻击速度(损失70%生命值时达到最大可提升攻击速度100)", + "name": "光蚀刻痕", + "description": "普通攻击击中敌人时有20%的几率额外回复1点技力", "rangeId": null, "blackboard": [ { - "key": "min_attack_speed", - "value": 100.0 + "key": "sp", + "value": 1.0 }, { - "key": "max_attack_speed", - "value": 0.0 - }, + "key": "prob", + "value": 0.2 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "光蚀刻痕", + "description": "普通攻击击中敌人时有23%<@ba.talpu>(+3%)的几率额外回复1点技力", + "rangeId": null, + "blackboard": [ { - "key": "max_hp_ratio", + "key": "sp", "value": 1.0 }, { - "key": "min_hp_ratio", - "value": 0.3 + "key": "prob", + "value": 0.23 } ] } @@ -25094,7 +25797,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "攻击力+21", "buff": { "attributes": { "abnormalFlags": null, @@ -25105,7 +25808,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 21.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -25115,25 +25818,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -25189,8 +25876,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 30, - "def": 40, + "atk": 70, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -25237,8 +25924,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30051", + "count": 3, "type": "MATERIAL" } ] @@ -25255,8 +25942,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 2, + "id": "30062", + "count": 1, "type": "MATERIAL" } ] @@ -25273,8 +25960,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -25291,7 +25978,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "31023", "count": 2, "type": "MATERIAL" } @@ -25309,55 +25996,106 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "30103", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_237_gravel": { - "name": "砾", - "description": "再部署时间大幅度<@ba.kw>减少", + "char_337_utage": { + "name": "宴", + "description": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_237_gravel", + "potentialItemId": "p_char_337_utage", "team": -1, - "displayNumber": "KZ04", + "displayNumber": "HK03", "tokenKey": null, - "appellation": "Gravel", + "appellation": "Utage", "position": "MELEE", "tagList": [ - "快速复活", - "防护" + "输出", + "生存" ], - "displayLogo": "logo_kazimierz", - "itemUsage": "罗德岛特种干员砾,将灵活闪现在战场上抵御攻击。", - "itemDesc": "真的是骑士吗?真的?", + "displayLogo": "logo_rhodes", + "itemUsage": "近卫干员宴,懒懒散散站上了前线。", + "itemDesc": "然后十分可怕地收拾掉了敌人。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, - "profession": "SPECIAL", - "trait": null, + "profession": "WARRIOR", + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "value", + "value": 30.0 + } + ], + "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命(精英1后更新)", + "prefabKey": null, + "rangeId": null + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "value", + "value": 50.0 + } + ], + "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命(精英2后更新)", + "prefabKey": null, + "rangeId": null + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "value", + "value": 70.0 + } + ], + "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}生命", + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_237_gravel", + "characterPrefabKey": "char_337_utage", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 663, - "atk": 176, - "def": 151, + "maxHp": 1413, + "atk": 309, + "def": 150, "magicResistance": 0.0, - "cost": 6, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25373,16 +26111,16 @@ { "level": 45, "data": { - "maxHp": 885, - "atk": 256, - "def": 216, + "maxHp": 1963, + "atk": 442, + "def": 206, "magicResistance": 0.0, - "cost": 6, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25399,23 +26137,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_237_gravel", + "characterPrefabKey": "char_337_utage", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 885, - "atk": 256, - "def": 216, + "maxHp": 1963, + "atk": 442, + "def": 206, "magicResistance": 0.0, - "cost": 8, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25431,16 +26169,16 @@ { "level": 60, "data": { - "maxHp": 1107, - "atk": 352, - "def": 281, + "maxHp": 2583, + "atk": 575, + "def": 265, "magicResistance": 0.0, - "cost": 8, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25456,40 +26194,40 @@ ], "evolveCost": [ { - "id": "3281", + "id": "3221", "count": 3, "type": "MATERIAL" }, { - "id": "30012", + "id": "30062", "count": 1, "type": "MATERIAL" }, { - "id": "30052", + "id": "30022", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_237_gravel", + "characterPrefabKey": "char_337_utage", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1107, - "atk": 352, - "def": 281, + "maxHp": 2583, + "atk": 575, + "def": 265, "magicResistance": 0.0, - "cost": 8, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25505,16 +26243,16 @@ { "level": 70, "data": { - "maxHp": 1420, - "atk": 452, - "def": 335, + "maxHp": 3444, + "atk": 693, + "def": 312, "magicResistance": 0.0, - "cost": 8, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -25530,18 +26268,18 @@ ], "evolveCost": [ { - "id": "3282", + "id": "3222", "count": 5, "type": "MATERIAL" }, { - "id": "30033", - "count": 18, + "id": "30053", + "count": 14, "type": "MATERIAL" }, { "id": "30013", - "count": 13, + "count": 14, "type": "MATERIAL" } ] @@ -25549,7 +26287,7 @@ ], "skills": [ { - "skillId": "skchr_gravel_1", + "skillId": "skchr_utage_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -25566,12 +26304,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30063", + "id": "30083", "count": 3, "type": "MATERIAL" } @@ -25590,12 +26328,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "31024", "count": 2, "type": "MATERIAL" } @@ -25619,7 +26357,7 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -25632,7 +26370,7 @@ } }, { - "skillId": "skchr_gravel_2", + "skillId": "skchr_utage_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -25649,13 +26387,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31024", "count": 1, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -25673,13 +26411,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "31014", + "count": 2, "type": "MATERIAL" } ] @@ -25702,7 +26440,7 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -25720,43 +26458,59 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速部署", - "description": "自身部署费用-1", + "name": "认真模式", + "description": "根据已损失的生命值,提高攻击速度(损失50%生命值时达到最大可提升攻击速度50)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -1.0 + "key": "min_attack_speed", + "value": 50.0 + }, + { + "key": "max_attack_speed", + "value": 0.0 + }, + { + "key": "max_hp_ratio", + "value": 1.0 + }, + { + "key": "min_hp_ratio", + "value": 0.5 } ] }, { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1+", - "name": "小个子支援", - "description": "自身部署费用-1,所有初始部署费用不超过10的单位防御力提升6%", + "prefabKey": "1", + "name": "认真模式", + "description": "根据已损失的生命值,提高攻击速度(损失60%生命值时达到最大可提升攻击速度75)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -1.0 + "key": "min_attack_speed", + "value": 75.0 }, { - "key": "def", - "value": 0.06 + "key": "max_attack_speed", + "value": 0.0 }, { - "key": "cond.cost", - "value": 10.0 + "key": "max_hp_ratio", + "value": 1.0 + }, + { + "key": "min_hp_ratio", + "value": 0.4 } ] }, @@ -25765,23 +26519,27 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, - "prefabKey": "1+", - "name": "小个子支援", - "description": "自身部署费用-1,所有初始部署费用不超过10的单位防御力提升8%<@ba.talpu>(+2%)", + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "认真模式", + "description": "根据已损失的生命值,提高攻击速度(损失70%生命值时达到最大可提升攻击速度100)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -1.0 + "key": "min_attack_speed", + "value": 100.0 }, { - "key": "def", - "value": 0.08 + "key": "max_attack_speed", + "value": 0.0 }, { - "key": "cond.cost", - "value": 10.0 + "key": "max_hp_ratio", + "value": 1.0 + }, + { + "key": "min_hp_ratio", + "value": 0.3 } ] } @@ -25813,7 +26571,7 @@ }, { "type": 0, - "description": "生命上限+160", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -25822,9 +26580,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 21, "formulaItem": 0, - "value": 160.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -25835,7 +26593,7 @@ }, { "type": 0, - "description": "再部署时间-2秒", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -25844,9 +26602,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 1, "formulaItem": 0, - "value": -2.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -25856,9 +26614,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -25913,9 +26687,9 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 0, - "def": 0, + "maxHp": 0, + "atk": 30, + "def": 40, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -25962,8 +26736,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -25980,7 +26754,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 2, "type": "MATERIAL" } @@ -25998,7 +26772,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -26016,7 +26790,7 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30073", "count": 2, "type": "MATERIAL" } @@ -26034,7 +26808,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "30083", "count": 3, "type": "MATERIAL" } @@ -26042,70 +26816,47 @@ } ] }, - "char_272_strong": { - "name": "孑", - "description": "再部署时间<@ba.kw>减少,撤退时不返还<@ba.kw>部署费用,在场时每3秒<@ba.kw>消耗3点部署费用(不足时自动撤退)", + "char_237_gravel": { + "name": "砾", + "description": "再部署时间大幅度<@ba.kw>减少", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_272_strong", + "potentialItemId": "p_char_237_gravel", "team": -1, - "displayNumber": "LM14", + "displayNumber": "KZ04", "tokenKey": null, - "appellation": "Jaye", + "appellation": "Gravel", "position": "MELEE", "tagList": [ "快速复活", - "输出" + "防护" ], - "displayLogo": "logo_lungmen", - "itemUsage": "特种干员孑,用精湛的刀功逼退对手。", - "itemDesc": "他在战斗的时候确实蛮可怕的。", + "displayLogo": "logo_kazimierz", + "itemUsage": "罗德岛特种干员砾,将灵活闪现在战场上抵御攻击。", + "itemDesc": "真的是骑士吗?真的?", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "SPECIAL", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "interval", - "value": 3.0 - }, - { - "key": "cost", - "value": -3.0 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_272_strong", + "characterPrefabKey": "char_237_gravel", "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1110, - "atk": 321, - "def": 195, + "maxHp": 663, + "atk": 176, + "def": 151, "magicResistance": 0.0, - "cost": 5, + "cost": 6, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26121,16 +26872,16 @@ { "level": 45, "data": { - "maxHp": 1461, - "atk": 441, - "def": 250, + "maxHp": 885, + "atk": 256, + "def": 216, "magicResistance": 0.0, - "cost": 5, + "cost": 6, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26147,23 +26898,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_272_strong", + "characterPrefabKey": "char_237_gravel", "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1461, - "atk": 441, - "def": 250, + "maxHp": 885, + "atk": 256, + "def": 216, "magicResistance": 0.0, - "cost": 7, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26179,16 +26930,16 @@ { "level": 60, "data": { - "maxHp": 1804, - "atk": 559, - "def": 321, + "maxHp": 1107, + "atk": 352, + "def": 281, "magicResistance": 0.0, - "cost": 7, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26209,35 +26960,35 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_272_strong", + "characterPrefabKey": "char_237_gravel", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1804, - "atk": 559, - "def": 321, + "maxHp": 1107, + "atk": 352, + "def": 281, "magicResistance": 0.0, - "cost": 7, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26253,16 +27004,16 @@ { "level": 70, "data": { - "maxHp": 2284, - "atk": 674, - "def": 378, + "maxHp": 1420, + "atk": 452, + "def": 335, "magicResistance": 0.0, - "cost": 7, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 25, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26283,13 +27034,13 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 14, + "id": "30033", + "count": 18, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30013", + "count": 13, "type": "MATERIAL" } ] @@ -26297,7 +27048,7 @@ ], "skills": [ { - "skillId": "skchr_strong_1", + "skillId": "skchr_gravel_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -26314,12 +27065,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30084", "count": 1, "type": "MATERIAL" }, { - "id": "30083", + "id": "30063", "count": 3, "type": "MATERIAL" } @@ -26338,12 +27089,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30104", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -26367,7 +27118,7 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30074", "count": 2, "type": "MATERIAL" } @@ -26380,7 +27131,7 @@ } }, { - "skillId": "skchr_strong_2", + "skillId": "skchr_gravel_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -26397,13 +27148,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 1, "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -26421,13 +27172,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30014", "count": 2, "type": "MATERIAL" }, { - "id": "31024", - "count": 2, + "id": "30094", + "count": 3, "type": "MATERIAL" } ] @@ -26445,12 +27196,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -26473,30 +27224,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "解剖高手", - "description": "攻击【感染生物】时,攻击力提升至125%", - "rangeId": null, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.25 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "解剖高手", - "description": "攻击【感染生物】时,攻击力提升至130%<@ba.talpu>(+5%)", + "name": "快速部署", + "description": "自身部署费用-1", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 + "key": "cost", + "value": -1.0 } ] }, @@ -26506,14 +27240,22 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "解剖高手", - "description": "攻击【感染生物】时,攻击力提升至145%", + "prefabKey": "1+", + "name": "小个子支援", + "description": "自身部署费用-1,所有初始部署费用不超过10的单位防御力提升6%", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "cost", + "value": -1.0 + }, + { + "key": "def", + "value": 0.06 + }, + { + "key": "cond.cost", + "value": 10.0 } ] }, @@ -26523,14 +27265,22 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "解剖高手", - "description": "攻击【感染生物】时,攻击力提升至150%<@ba.talpu>(+5%)", + "prefabKey": "1+", + "name": "小个子支援", + "description": "自身部署费用-1,所有初始部署费用不超过10的单位防御力提升8%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 + "key": "cost", + "value": -1.0 + }, + { + "key": "def", + "value": 0.08 + }, + { + "key": "cond.cost", + "value": 10.0 } ] } @@ -26562,7 +27312,7 @@ }, { "type": 0, - "description": "再部署时间-3秒", + "description": "生命上限+160", "buff": { "attributes": { "abnormalFlags": null, @@ -26571,9 +27321,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 0, "formulaItem": 0, - "value": -3.0, + "value": 160.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -26584,7 +27334,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "再部署时间-2秒", "buff": { "attributes": { "abnormalFlags": null, @@ -26593,9 +27343,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 21, "formulaItem": 0, - "value": 23.0, + "value": -2.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -26662,8 +27412,8 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 40, + "maxHp": 300, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -26711,8 +27461,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 4, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -26729,7 +27479,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -26747,8 +27497,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 2, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -26783,7 +27533,7 @@ "type": "MATERIAL" }, { - "id": "31023", + "id": "30073", "count": 3, "type": "MATERIAL" } @@ -26791,46 +27541,70 @@ } ] }, - "char_236_rope": { - "name": "暗索", - "description": "技能可以使敌人产生<@ba.kw>位移\\n可以放置于远程位", + "char_272_strong": { + "name": "孑", + "description": "再部署时间<@ba.kw>减少,撤退时不返还<@ba.kw>部署费用,在场时每3秒<@ba.kw>消耗3点部署费用(不足时自动撤退)", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_236_rope", + "potentialItemId": "p_char_272_strong", "team": -1, - "displayNumber": "RB02", + "displayNumber": "LM14", "tokenKey": null, - "appellation": "Rope", + "appellation": "Jaye", "position": "MELEE", "tagList": [ - "位移" + "快速复活", + "输出" ], - "displayLogo": "logo_rim", - "itemUsage": "罗德岛特种干员暗索,将凭借钩索技术为小队提供便利。", - "itemDesc": "一钩,一拉,成了!", + "displayLogo": "logo_lungmen", + "itemUsage": "特种干员孑,用精湛的刀功逼退对手。", + "itemDesc": "他在战斗的时候确实蛮可怕的。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "SPECIAL", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "interval", + "value": 3.0 + }, + { + "key": "cost", + "value": -3.0 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_236_rope", - "rangeId": "2-2", + "characterPrefabKey": "char_272_strong", + "rangeId": "1-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 744, - "atk": 313, - "def": 142, + "maxHp": 1110, + "atk": 321, + "def": 195, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 2, + "cost": 5, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26846,16 +27620,16 @@ { "level": 45, "data": { - "maxHp": 1006, - "atk": 448, - "def": 209, + "maxHp": 1461, + "atk": 441, + "def": 250, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 2, + "cost": 5, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26872,23 +27646,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_236_rope", - "rangeId": "3-2", + "characterPrefabKey": "char_272_strong", + "rangeId": "1-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1006, - "atk": 448, - "def": 209, + "maxHp": 1461, + "atk": 441, + "def": 250, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26904,16 +27678,16 @@ { "level": 60, "data": { - "maxHp": 1307, - "atk": 582, - "def": 276, + "maxHp": 1804, + "atk": 559, + "def": 321, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26934,7 +27708,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 1, "type": "MATERIAL" }, @@ -26946,23 +27720,23 @@ ] }, { - "characterPrefabKey": "char_236_rope", - "rangeId": "3-2", + "characterPrefabKey": "char_272_strong", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1307, - "atk": 582, - "def": 276, + "maxHp": 1804, + "atk": 559, + "def": 321, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -26978,16 +27752,16 @@ { "level": 70, "data": { - "maxHp": 1720, - "atk": 728, - "def": 325, + "maxHp": 2284, + "atk": 674, + "def": 378, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 70, + "baseAttackTime": 1.0, + "respawnTime": 25, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -27008,13 +27782,13 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 15, + "id": "30093", + "count": 14, "type": "MATERIAL" }, { - "id": "30023", - "count": 11, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -27022,7 +27796,7 @@ ], "skills": [ { - "skillId": "skchr_rope_1", + "skillId": "skchr_strong_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -27039,13 +27813,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] @@ -27063,13 +27837,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30044", + "count": 2, "type": "MATERIAL" } ] @@ -27087,12 +27861,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "31014", "count": 2, "type": "MATERIAL" } @@ -27105,7 +27879,7 @@ } }, { - "skillId": "skchr_rope_2", + "skillId": "skchr_strong_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -27122,12 +27896,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30084", "count": 1, "type": "MATERIAL" }, { - "id": "30083", + "id": "30063", "count": 3, "type": "MATERIAL" } @@ -27146,12 +27920,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 2, "type": "MATERIAL" } @@ -27170,12 +27944,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30064", "count": 2, "type": "MATERIAL" } @@ -27198,13 +27972,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "听觉训练", - "description": "获得15%的物理闪避", + "name": "解剖高手", + "description": "攻击【感染生物】时,攻击力提升至125%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.15 + "key": "atk_scale", + "value": 1.25 } ] }, @@ -27215,13 +27989,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "听觉训练", - "description": "获得19%<@ba.talpu>(+4%)的物理闪避", + "name": "解剖高手", + "description": "攻击【感染生物】时,攻击力提升至130%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.19 + "key": "atk_scale", + "value": 1.3 } ] }, @@ -27232,13 +28006,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "听觉训练", - "description": "获得30%的物理闪避", + "name": "解剖高手", + "description": "攻击【感染生物】时,攻击力提升至145%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 1.45 } ] }, @@ -27249,13 +28023,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "听觉训练", - "description": "获得34%<@ba.talpu>(+4%)的物理闪避", + "name": "解剖高手", + "description": "攻击【感染生物】时,攻击力提升至150%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.34 + "key": "atk_scale", + "value": 1.5 } ] } @@ -27287,7 +28061,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-3秒", "buff": { "attributes": { "abnormalFlags": null, @@ -27298,7 +28072,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -3.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -27309,7 +28083,7 @@ }, { "type": 0, - "description": "防御力+22", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -27318,9 +28092,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 22.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -27387,9 +28161,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 0, - "def": 60, + "maxHp": 200, + "atk": 40, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -27490,7 +28264,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "30063", "count": 2, "type": "MATERIAL" } @@ -27508,7 +28282,7 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "31023", "count": 3, "type": "MATERIAL" } @@ -27516,45 +28290,45 @@ } ] }, - "char_117_myrrh": { - "name": "末药", - "description": "恢复友方单位生命", + "char_236_rope": { + "name": "暗索", + "description": "技能可以使敌人产生<@ba.kw>位移\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_117_myrrh", + "potentialItemId": "p_char_236_rope", "team": -1, - "displayNumber": "R104", + "displayNumber": "RB02", "tokenKey": null, - "appellation": "Myrrh", - "position": "RANGED", + "appellation": "Rope", + "position": "MELEE", "tagList": [ - "治疗" + "位移" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛医疗干员末药,将用草药为小队提供医疗援助。", - "itemDesc": "苦在舌尖,甜在心间。", + "displayLogo": "logo_rim", + "itemUsage": "罗德岛特种干员暗索,将凭借钩索技术为小队提供便利。", + "itemDesc": "一钩,一拉,成了!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, - "profession": "MEDIC", + "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_117_myrrh", - "rangeId": "3-1", + "characterPrefabKey": "char_236_rope", + "rangeId": "2-2", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 752, - "atk": 161, - "def": 57, + "maxHp": 744, + "atk": 313, + "def": 142, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 1, + "cost": 10, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27571,15 +28345,15 @@ { "level": 45, "data": { - "maxHp": 1060, - "atk": 264, - "def": 83, + "maxHp": 1006, + "atk": 448, + "def": 209, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 1, + "cost": 10, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27597,22 +28371,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_117_myrrh", - "rangeId": "3-3", + "characterPrefabKey": "char_236_rope", + "rangeId": "3-2", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1060, - "atk": 264, - "def": 83, + "maxHp": 1006, + "atk": 448, + "def": 209, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27629,15 +28403,15 @@ { "level": 60, "data": { - "maxHp": 1278, - "atk": 372, - "def": 104, + "maxHp": 1307, + "atk": 582, + "def": 276, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27654,39 +28428,39 @@ ], "evolveCost": [ { - "id": "3261", + "id": "3281", "count": 3, "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 1, "type": "MATERIAL" }, { - "id": "30012", + "id": "30062", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_117_myrrh", - "rangeId": "3-3", + "characterPrefabKey": "char_236_rope", + "rangeId": "3-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1278, - "atk": 372, - "def": 104, + "maxHp": 1307, + "atk": 582, + "def": 276, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27703,15 +28477,15 @@ { "level": 70, "data": { - "maxHp": 1420, - "atk": 465, - "def": 131, + "maxHp": 1720, + "atk": 728, + "def": 325, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -27728,18 +28502,18 @@ ], "evolveCost": [ { - "id": "3262", + "id": "3282", "count": 5, "type": "MATERIAL" }, { - "id": "30053", - "count": 14, + "id": "30043", + "count": 15, "type": "MATERIAL" }, { - "id": "30033", - "count": 12, + "id": "30023", + "count": 11, "type": "MATERIAL" } ] @@ -27747,7 +28521,7 @@ ], "skills": [ { - "skillId": "skchr_myrrh_1", + "skillId": "skchr_rope_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -27764,13 +28538,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 1, "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -27788,13 +28562,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 2, "type": "MATERIAL" }, { - "id": "30104", - "count": 2, + "id": "30094", + "count": 3, "type": "MATERIAL" } ] @@ -27812,12 +28586,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -27830,7 +28604,7 @@ } }, { - "skillId": "skchr_myrrh_2", + "skillId": "skchr_rope_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -27847,13 +28621,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] @@ -27871,13 +28645,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "30104", + "count": 2, "type": "MATERIAL" } ] @@ -27895,12 +28669,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -27923,13 +28697,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "急救包", - "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的100%", + "name": "听觉训练", + "description": "获得15%的物理闪避", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.0 + "key": "prob", + "value": 0.15 } ] }, @@ -27940,13 +28714,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "急救包", - "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的110%<@ba.talpu>(+10%)", + "name": "听觉训练", + "description": "获得19%<@ba.talpu>(+4%)的物理闪避", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.1 + "key": "prob", + "value": 0.19 } ] }, @@ -27957,13 +28731,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "急救包", - "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的150%", + "name": "听觉训练", + "description": "获得30%的物理闪避", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.5 + "key": "prob", + "value": 0.3 } ] }, @@ -27974,13 +28748,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "急救包", - "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的160%<@ba.talpu>(+10%)", + "name": "听觉训练", + "description": "获得34%<@ba.talpu>(+4%)的物理闪避", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.6 + "key": "prob", + "value": 0.34 } ] } @@ -28034,7 +28808,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "防御力+22", "buff": { "attributes": { "abnormalFlags": null, @@ -28043,9 +28817,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, - "value": 23.0, + "value": 22.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -28113,8 +28887,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 60, - "def": 0, + "atk": 0, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -28161,7 +28935,7 @@ "type": "MATERIAL" }, { - "id": "30031", + "id": "30021", "count": 4, "type": "MATERIAL" } @@ -28179,7 +28953,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 2, "type": "MATERIAL" } @@ -28197,7 +28971,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 2, "type": "MATERIAL" } @@ -28215,7 +28989,7 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30073", "count": 2, "type": "MATERIAL" } @@ -28233,47 +29007,47 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_187_ccheal": { - "name": "嘉维尔", + "char_117_myrrh": { + "name": "末药", "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_187_ccheal", + "potentialItemId": "p_char_117_myrrh", "team": -1, - "displayNumber": "IU07", + "displayNumber": "R104", "tokenKey": null, - "appellation": "Gavial", + "appellation": "Myrrh", "position": "RANGED", "tagList": [ "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛医疗干员嘉维尔,将用其特殊的医疗手段保障大家的生命安全。", - "itemDesc": "经过她医治的干员,表情都很安详。", - "itemObtainApproach": "信用交易所", + "itemUsage": "罗德岛医疗干员末药,将用草药为小队提供医疗援助。", + "itemDesc": "苦在舌尖,甜在心间。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_187_ccheal", + "characterPrefabKey": "char_117_myrrh", "rangeId": "3-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 851, - "atk": 159, - "def": 66, + "maxHp": 752, + "atk": 161, + "def": 57, "magicResistance": 0.0, "cost": 16, "blockCnt": 1, @@ -28296,9 +29070,9 @@ { "level": 45, "data": { - "maxHp": 1167, - "atk": 262, - "def": 96, + "maxHp": 1060, + "atk": 264, + "def": 83, "magicResistance": 0.0, "cost": 16, "blockCnt": 1, @@ -28322,16 +29096,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_187_ccheal", + "characterPrefabKey": "char_117_myrrh", "rangeId": "3-3", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1167, - "atk": 262, - "def": 96, + "maxHp": 1060, + "atk": 264, + "def": 83, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -28354,9 +29128,9 @@ { "level": 60, "data": { - "maxHp": 1374, - "atk": 364, - "def": 121, + "maxHp": 1278, + "atk": 372, + "def": 104, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -28384,28 +29158,28 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 1, "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_187_ccheal", + "characterPrefabKey": "char_117_myrrh", "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1374, - "atk": 364, - "def": 121, + "maxHp": 1278, + "atk": 372, + "def": 104, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -28428,9 +29202,9 @@ { "level": 70, "data": { - "maxHp": 1580, - "atk": 450, - "def": 152, + "maxHp": 1420, + "atk": 465, + "def": 131, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -28458,13 +29232,13 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 13, + "id": "30053", + "count": 14, "type": "MATERIAL" }, { - "id": "30043", - "count": 6, + "id": "30033", + "count": 12, "type": "MATERIAL" } ] @@ -28472,7 +29246,7 @@ ], "skills": [ { - "skillId": "skchr_ccheal_1", + "skillId": "skchr_myrrh_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -28489,13 +29263,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 1, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] @@ -28513,13 +29287,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "30104", + "count": 2, "type": "MATERIAL" } ] @@ -28537,12 +29311,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -28555,7 +29329,7 @@ } }, { - "skillId": "skchr_ccheal_2", + "skillId": "skchr_myrrh_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -28572,13 +29346,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 1, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -28596,13 +29370,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 2, "type": "MATERIAL" }, { - "id": "30024", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" } ] @@ -28620,12 +29394,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -28648,21 +29422,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战地医师", - "description": "部署后全体友方【医疗】职业干员攻击力+5%,防御力+50,持续15秒", + "name": "急救包", + "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的100%", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.05 - }, - { - "key": "def", - "value": 50.0 - }, - { - "key": "duration", - "value": 15.0 + "key": "heal_scale", + "value": 1.0 } ] }, @@ -28673,21 +29439,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "战地医师", - "description": "部署后全体友方【医疗】职业干员攻击力+7%<@ba.talpu>(+2%),防御力+70<@ba.talpu>(+20),持续17<@ba.talpu>(+2)秒", + "name": "急救包", + "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的110%<@ba.talpu>(+10%)", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.07 - }, - { - "key": "def", - "value": 70.0 - }, - { - "key": "duration", - "value": 17.0 + "key": "heal_scale", + "value": 1.1 } ] }, @@ -28698,21 +29456,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战地医师", - "description": "部署后全体友方【医疗】职业干员攻击力+10%,防御力+100,持续15秒", + "name": "急救包", + "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的150%", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.1 - }, - { - "key": "def", - "value": 100.0 - }, - { - "key": "duration", - "value": 15.0 + "key": "heal_scale", + "value": 1.5 } ] }, @@ -28723,21 +29473,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "战地医师", - "description": "部署后全体友方【医疗】职业干员攻击力+12%<@ba.talpu>(+2%),防御力+120<@ba.talpu>(+20),持续17<@ba.talpu>(+2)秒", + "name": "急救包", + "description": "部署后立刻恢复全体友方单位的生命值,恢复量为末药攻击力的160%<@ba.talpu>(+10%)", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.12 - }, - { - "key": "def", - "value": 120.0 - }, - { - "key": "duration", - "value": 17.0 + "key": "heal_scale", + "value": 1.6 } ] } @@ -28870,8 +29612,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 30, - "def": 30, + "atk": 60, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -28918,8 +29660,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 3, + "id": "30031", + "count": 4, "type": "MATERIAL" } ] @@ -28936,7 +29678,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 2, "type": "MATERIAL" } @@ -28954,7 +29696,7 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 2, "type": "MATERIAL" } @@ -28972,7 +29714,7 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30083", "count": 2, "type": "MATERIAL" } @@ -28990,7 +29732,7 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30093", "count": 2, "type": "MATERIAL" } @@ -28998,39 +29740,39 @@ } ] }, - "char_298_susuro": { - "name": "苏苏洛", + "char_187_ccheal": { + "name": "嘉维尔", "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_298_susuro", + "potentialItemId": "p_char_187_ccheal", "team": -1, - "displayNumber": "R107", + "displayNumber": "IU07", "tokenKey": null, - "appellation": "Sussurro", + "appellation": "Gavial", "position": "RANGED", "tagList": [ "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛医疗干员苏苏洛,随时准备冲上去救治伤员。", - "itemDesc": "她会一板一眼地按照干员手册执行医疗操作。", - "itemObtainApproach": "招募寻访", + "itemUsage": "罗德岛医疗干员嘉维尔,将用其特殊的医疗手段保障大家的生命安全。", + "itemDesc": "经过她医治的干员,表情都很安详。", + "itemObtainApproach": "信用交易所", "maxPotentialLevel": 5, "rarity": 3, "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_298_susuro", + "characterPrefabKey": "char_187_ccheal", "rangeId": "3-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 725, - "atk": 173, - "def": 53, + "maxHp": 851, + "atk": 159, + "def": 66, "magicResistance": 0.0, "cost": 16, "blockCnt": 1, @@ -29053,9 +29795,9 @@ { "level": 45, "data": { - "maxHp": 994, - "atk": 284, - "def": 77, + "maxHp": 1167, + "atk": 262, + "def": 96, "magicResistance": 0.0, "cost": 16, "blockCnt": 1, @@ -29079,16 +29821,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_298_susuro", + "characterPrefabKey": "char_187_ccheal", "rangeId": "3-3", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 994, - "atk": 284, - "def": 77, + "maxHp": 1167, + "atk": 262, + "def": 96, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -29111,9 +29853,9 @@ { "level": 60, "data": { - "maxHp": 1170, - "atk": 395, - "def": 97, + "maxHp": 1374, + "atk": 364, + "def": 121, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -29141,28 +29883,28 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30042", "count": 1, "type": "MATERIAL" }, { - "id": "30052", + "id": "30022", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_298_susuro", + "characterPrefabKey": "char_187_ccheal", "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1170, - "atk": 395, - "def": 97, + "maxHp": 1374, + "atk": 364, + "def": 121, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -29185,9 +29927,9 @@ { "level": 70, "data": { - "maxHp": 1345, - "atk": 488, - "def": 122, + "maxHp": 1580, + "atk": 450, + "def": 152, "magicResistance": 0.0, "cost": 18, "blockCnt": 1, @@ -29215,13 +29957,13 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 10, + "id": "30063", + "count": 13, "type": "MATERIAL" }, { - "id": "30073", - "count": 13, + "id": "30043", + "count": 6, "type": "MATERIAL" } ] @@ -29229,90 +29971,7 @@ ], "skills": [ { - "skillId": "skcom_heal_up[2]", - "overridePrefabKey": null, - "overrideTokenKey": null, - "levelUpCostCond": [ - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 2, - "type": "MATERIAL" - }, - { - "id": "30064", - "count": 1, - "type": "MATERIAL" - }, - { - "id": "30043", - "count": 2, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30084", - "count": 2, - "type": "MATERIAL" - }, - { - "id": "30064", - "count": 2, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30135", - "count": 2, - "type": "MATERIAL" - }, - { - "id": "30074", - "count": 2, - "type": "MATERIAL" - } - ] - } - ], - "unlockCond": { - "phase": 0, - "level": 1 - } - }, - { - "skillId": "skchr_susuro_2", + "skillId": "skchr_ccheal_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -29329,12 +29988,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 1, "type": "MATERIAL" }, { - "id": "30053", + "id": "30093", "count": 4, "type": "MATERIAL" } @@ -29353,12 +30012,12 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30034", "count": 2, "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 3, "type": "MATERIAL" } @@ -29382,7 +30041,90 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30084", + "count": 2, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_ccheal_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30024", + "count": 1, + "type": "MATERIAL" + }, + { + "id": "30103", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30024", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -29405,17 +30147,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "微创治疗", - "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升10%", + "name": "战地医师", + "description": "部署后全体友方【医疗】职业干员攻击力+5%,防御力+50,持续15秒", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": 10.0 + "key": "atk", + "value": 0.05 }, { - "key": "heal_scale", - "value": 1.1 + "key": "def", + "value": 50.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, @@ -29426,17 +30172,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "微创治疗", - "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升13%<@ba.talpu>(+3%)", + "name": "战地医师", + "description": "部署后全体友方【医疗】职业干员攻击力+7%<@ba.talpu>(+2%),防御力+70<@ba.talpu>(+20),持续17<@ba.talpu>(+2)秒", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": 10.0 + "key": "atk", + "value": 0.07 }, { - "key": "heal_scale", - "value": 1.13 + "key": "def", + "value": 70.0 + }, + { + "key": "duration", + "value": 17.0 } ] }, @@ -29447,17 +30197,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "微创治疗", - "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升20%", + "name": "战地医师", + "description": "部署后全体友方【医疗】职业干员攻击力+10%,防御力+100,持续15秒", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": 10.0 + "key": "atk", + "value": 0.1 }, { - "key": "heal_scale", - "value": 1.2 + "key": "def", + "value": 100.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, @@ -29468,17 +30222,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "微创治疗", - "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升23%<@ba.talpu>(+3%)", + "name": "战地医师", + "description": "部署后全体友方【医疗】职业干员攻击力+12%<@ba.talpu>(+2%),防御力+120<@ba.talpu>(+20),持续17<@ba.talpu>(+2)秒", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": 10.0 + "key": "atk", + "value": 0.12 }, { - "key": "heal_scale", - "value": 1.23 + "key": "def", + "value": 120.0 + }, + { + "key": "duration", + "value": 17.0 } ] } @@ -29611,8 +30369,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 60, - "def": 0, + "atk": 30, + "def": 30, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -29659,8 +30417,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30041", + "count": 3, "type": "MATERIAL" } ] @@ -29677,7 +30435,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30052", "count": 2, "type": "MATERIAL" } @@ -29695,8 +30453,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -29713,8 +30471,8 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30093", + "count": 2, "type": "MATERIAL" } ] @@ -29731,30 +30489,30 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30103", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_181_flower": { - "name": "调香师", - "description": "同时恢复三个友方单位的生命", + "char_298_susuro": { + "name": "苏苏洛", + "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_181_flower", + "potentialItemId": "p_char_298_susuro", "team": -1, - "displayNumber": "MN03", + "displayNumber": "R107", "tokenKey": null, - "appellation": "Perfumer", + "appellation": "Sussurro", "position": "RANGED", "tagList": [ "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "“疗养庭院”管理人调香师,播撒熏香为大家带来芬芳与治愈。", - "itemDesc": "花粉过敏者除外。", + "itemUsage": "罗德岛医疗干员苏苏洛,随时准备冲上去救治伤员。", + "itemDesc": "她会一板一眼地按照干员手册执行医疗操作。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -29762,18 +30520,18 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_181_flower", - "rangeId": "y-1", + "characterPrefabKey": "char_298_susuro", + "rangeId": "3-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 710, - "atk": 117, - "def": 69, + "maxHp": 725, + "atk": 173, + "def": 53, "magicResistance": 0.0, - "cost": 14, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29794,11 +30552,11 @@ { "level": 45, "data": { - "maxHp": 960, - "atk": 189, - "def": 92, + "maxHp": 994, + "atk": 284, + "def": 77, "magicResistance": 0.0, - "cost": 14, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29820,18 +30578,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_181_flower", - "rangeId": "y-2", + "characterPrefabKey": "char_298_susuro", + "rangeId": "3-3", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 960, - "atk": 189, - "def": 92, + "maxHp": 994, + "atk": 284, + "def": 77, "magicResistance": 0.0, - "cost": 16, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29852,11 +30610,11 @@ { "level": 60, "data": { - "maxHp": 1232, - "atk": 256, - "def": 120, + "maxHp": 1170, + "atk": 395, + "def": 97, "magicResistance": 0.0, - "cost": 16, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29882,30 +30640,30 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 1, "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_181_flower", - "rangeId": "y-2", + "characterPrefabKey": "char_298_susuro", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1232, - "atk": 256, - "def": 120, + "maxHp": 1170, + "atk": 395, + "def": 97, "magicResistance": 0.0, - "cost": 16, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29926,11 +30684,11 @@ { "level": 70, "data": { - "maxHp": 1560, - "atk": 320, - "def": 145, + "maxHp": 1345, + "atk": 488, + "def": 122, "magicResistance": 0.0, - "cost": 16, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -29956,13 +30714,13 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 19, + "id": "30103", + "count": 10, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30073", + "count": 13, "type": "MATERIAL" } ] @@ -29987,13 +30745,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -30011,12 +30769,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30064", "count": 2, "type": "MATERIAL" } @@ -30035,12 +30793,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 2, "type": "MATERIAL" } @@ -30053,7 +30811,7 @@ } }, { - "skillId": "skchr_flower_2", + "skillId": "skchr_susuro_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -30070,13 +30828,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -30094,13 +30852,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30034", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" } ] @@ -30118,12 +30876,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -30146,13 +30904,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "熏衣草", - "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力3%的生命", + "name": "微创治疗", + "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升10%", "rangeId": null, "blackboard": [ { - "key": "atk_to_hp_recovery_ratio", - "value": 0.03 + "key": "cost", + "value": 10.0 + }, + { + "key": "heal_scale", + "value": 1.1 } ] }, @@ -30163,13 +30925,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "熏衣草", - "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力3.5%<@ba.talpu>(+0.5%)的生命", + "name": "微创治疗", + "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升13%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "atk_to_hp_recovery_ratio", - "value": 0.035 + "key": "cost", + "value": 10.0 + }, + { + "key": "heal_scale", + "value": 1.13 } ] }, @@ -30180,13 +30946,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "熏衣香", - "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力5%的生命", + "name": "微创治疗", + "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升20%", "rangeId": null, "blackboard": [ { - "key": "atk_to_hp_recovery_ratio", - "value": 0.05 + "key": "cost", + "value": 10.0 + }, + { + "key": "heal_scale", + "value": 1.2 } ] }, @@ -30197,13 +30967,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "熏衣香", - "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力5.5%<@ba.talpu>(+0.5%)的生命", + "name": "微创治疗", + "description": "编入队伍时,所有初始费用不超过10的干员受到的治疗效果提升23%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "atk_to_hp_recovery_ratio", - "value": 0.055 + "key": "cost", + "value": 10.0 + }, + { + "key": "heal_scale", + "value": 1.23 } ] } @@ -30257,7 +31031,7 @@ }, { "type": 0, - "description": "攻击力+19", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -30268,7 +31042,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 19.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -30335,8 +31109,8 @@ { "level": 50, "data": { - "maxHp": 150, - "atk": 25, + "maxHp": 0, + "atk": 60, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -30384,8 +31158,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 3, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -30402,8 +31176,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 1, + "id": "30012", + "count": 2, "type": "MATERIAL" } ] @@ -30420,8 +31194,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -30438,8 +31212,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -30456,7 +31230,7 @@ "type": "MATERIAL" }, { - "id": "30013", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -30464,66 +31238,46 @@ } ] }, - "char_385_finlpp": { - "name": "清流", - "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", + "char_181_flower": { + "name": "调香师", + "description": "同时恢复三个友方单位的生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_385_finlpp", + "potentialItemId": "p_char_181_flower", "team": -1, - "displayNumber": "R160", + "displayNumber": "MN03", "tokenKey": null, - "appellation": "Purestream", + "appellation": "Perfumer", "position": "RANGED", "tagList": [ - "治疗", - "支援" + "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "水道治理人清流,吃苦耐劳,兢兢业业。", - "itemDesc": "她觉得往水里丢硬币许愿真的有点傻,最好别这么干。", - "itemObtainApproach": "限时礼包", + "itemUsage": "“疗养庭院”管理人调香师,播撒熏香为大家带来芬芳与治愈。", + "itemDesc": "花粉过敏者除外。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "MEDIC", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "heal_scale", - "value": 0.7 - } - ], - "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_385_finlpp", - "rangeId": "3-3", + "characterPrefabKey": "char_181_flower", + "rangeId": "y-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 748, - "atk": 150, - "def": 51, - "magicResistance": 5.0, - "cost": 17, + "maxHp": 710, + "atk": 117, + "def": 69, + "magicResistance": 0.0, + "cost": 14, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30539,16 +31293,16 @@ { "level": 45, "data": { - "maxHp": 985, - "atk": 247, - "def": 75, - "magicResistance": 5.0, - "cost": 17, + "maxHp": 960, + "atk": 189, + "def": 92, + "magicResistance": 0.0, + "cost": 14, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30565,23 +31319,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_385_finlpp", - "rangeId": "3-4", + "characterPrefabKey": "char_181_flower", + "rangeId": "y-2", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 985, - "atk": 247, - "def": 75, - "magicResistance": 5.0, - "cost": 19, + "maxHp": 960, + "atk": 189, + "def": 92, + "magicResistance": 0.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30597,16 +31351,16 @@ { "level": 60, "data": { - "maxHp": 1173, - "atk": 344, - "def": 94, - "magicResistance": 5.0, - "cost": 19, + "maxHp": 1232, + "atk": 256, + "def": 120, + "magicResistance": 0.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30627,35 +31381,35 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30052", "count": 1, "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_385_finlpp", - "rangeId": "3-4", + "characterPrefabKey": "char_181_flower", + "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1173, - "atk": 344, - "def": 94, - "magicResistance": 5.0, - "cost": 19, + "maxHp": 1232, + "atk": 256, + "def": 120, + "magicResistance": 0.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30671,16 +31425,16 @@ { "level": 70, "data": { - "maxHp": 1365, - "atk": 430, - "def": 118, - "magicResistance": 5.0, - "cost": 19, + "maxHp": 1560, + "atk": 320, + "def": 145, + "magicResistance": 0.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -30701,13 +31455,13 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 11, + "id": "30073", + "count": 19, "type": "MATERIAL" }, { - "id": "31013", - "count": 9, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -30715,7 +31469,7 @@ ], "skills": [ { - "skillId": "skchr_finlpp_1", + "skillId": "skcom_heal_up[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -30732,13 +31486,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30024", "count": 1, "type": "MATERIAL" }, { - "id": "30013", - "count": 6, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -30756,13 +31510,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30044", "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30024", + "count": 2, "type": "MATERIAL" } ] @@ -30780,12 +31534,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30094", "count": 2, "type": "MATERIAL" } @@ -30798,7 +31552,7 @@ } }, { - "skillId": "skchr_finlpp_2", + "skillId": "skchr_flower_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -30815,13 +31569,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 1, "type": "MATERIAL" }, { - "id": "31023", - "count": 3, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -30839,12 +31593,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -30863,12 +31617,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30064", "count": 2, "type": "MATERIAL" } @@ -30891,17 +31645,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速愈合", - "description": "在治疗目标后使其获得2秒抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "熏衣草", + "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力3%的生命", "rangeId": null, "blackboard": [ { - "key": "status_resistance[limit]", - "value": 2.0 - }, + "key": "atk_to_hp_recovery_ratio", + "value": 0.03 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "熏衣草", + "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力3.5%<@ba.talpu>(+0.5%)的生命", + "rangeId": null, + "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "atk_to_hp_recovery_ratio", + "value": 0.035 } ] }, @@ -30912,17 +31679,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速愈合", - "description": "在治疗目标后使其获得4秒抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "熏衣香", + "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力5%的生命", "rangeId": null, "blackboard": [ { - "key": "status_resistance[limit]", - "value": 4.0 - }, + "key": "atk_to_hp_recovery_ratio", + "value": 0.05 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "熏衣香", + "description": "在战场时全体友方单位每秒恢复相当于调香师攻击力5.5%<@ba.talpu>(+0.5%)的生命", + "rangeId": null, + "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "atk_to_hp_recovery_ratio", + "value": 0.055 } ] } @@ -30976,7 +31756,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "攻击力+19", "buff": { "attributes": { "abnormalFlags": null, @@ -30987,7 +31767,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 19.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -30997,25 +31777,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -31071,7 +31835,7 @@ "level": 50, "data": { "maxHp": 150, - "atk": 35, + "atk": 25, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -31119,8 +31883,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30051", + "count": 3, "type": "MATERIAL" } ] @@ -31137,8 +31901,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 2, + "id": "30062", + "count": 1, "type": "MATERIAL" } ] @@ -31155,8 +31919,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -31173,7 +31937,7 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30103", "count": 2, "type": "MATERIAL" } @@ -31191,54 +31955,74 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "30013", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_199_yak": { - "name": "角峰", - "description": "能够阻挡三个敌人", + "char_385_finlpp": { + "name": "清流", + "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_199_yak", - "team": 6, - "displayNumber": "JC03", + "potentialItemId": "p_char_385_finlpp", + "team": -1, + "displayNumber": "R160", "tokenKey": null, - "appellation": "Matterhorn", - "position": "MELEE", + "appellation": "Purestream", + "position": "RANGED", "tagList": [ - "防护" + "治疗", + "支援" ], - "displayLogo": "logo_kjerag", - "itemUsage": "喀兰贸易公司卫士角峰,将作为重装干员为您提供服务。", - "itemDesc": "坚实可靠的谢拉格之盾。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "水道治理人清流,吃苦耐劳,兢兢业业。", + "itemDesc": "她觉得往水里丢硬币许愿真的有点傻,最好别这么干。", + "itemObtainApproach": "限时礼包", "maxPotentialLevel": 5, "rarity": 3, - "profession": "TANK", - "trait": null, + "profession": "MEDIC", + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "heal_scale", + "value": 0.7 + } + ], + "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_199_yak", - "rangeId": "0-1", + "characterPrefabKey": "char_385_finlpp", + "rangeId": "3-3", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1273, - "atk": 198, - "def": 241, + "maxHp": 748, + "atk": 150, + "def": 51, "magicResistance": 5.0, "cost": 17, - "blockCnt": 3, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31254,16 +32038,16 @@ { "level": 45, "data": { - "maxHp": 1698, - "atk": 254, - "def": 361, + "maxHp": 985, + "atk": 247, + "def": 75, "magicResistance": 5.0, "cost": 17, - "blockCnt": 3, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31280,23 +32064,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_199_yak", - "rangeId": "0-1", + "characterPrefabKey": "char_385_finlpp", + "rangeId": "3-4", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1698, - "atk": 254, - "def": 361, + "maxHp": 985, + "atk": 247, + "def": 75, "magicResistance": 5.0, "cost": 19, - "blockCnt": 3, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31312,16 +32096,16 @@ { "level": 60, "data": { - "maxHp": 2264, - "atk": 318, - "def": 489, + "maxHp": 1173, + "atk": 344, + "def": 94, "magicResistance": 5.0, "cost": 19, - "blockCnt": 3, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31337,40 +32121,40 @@ ], "evolveCost": [ { - "id": "3231", + "id": "3261", "count": 3, "type": "MATERIAL" }, { - "id": "30062", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30042", + "id": "30022", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_199_yak", - "rangeId": "0-1", + "characterPrefabKey": "char_385_finlpp", + "rangeId": "3-4", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2264, - "atk": 318, - "def": 489, + "maxHp": 1173, + "atk": 344, + "def": 94, "magicResistance": 5.0, - "cost": 21, - "blockCnt": 3, + "cost": 19, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31386,16 +32170,16 @@ { "level": 70, "data": { - "maxHp": 3235, - "atk": 375, - "def": 670, + "maxHp": 1365, + "atk": 430, + "def": 118, "magicResistance": 5.0, - "cost": 21, - "blockCnt": 3, + "cost": 19, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 2.85, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -31411,18 +32195,18 @@ ], "evolveCost": [ { - "id": "3232", + "id": "3262", "count": 5, "type": "MATERIAL" }, { - "id": "30083", - "count": 14, + "id": "30063", + "count": 11, "type": "MATERIAL" }, { - "id": "30063", - "count": 7, + "id": "31013", + "count": 9, "type": "MATERIAL" } ] @@ -31430,7 +32214,7 @@ ], "skills": [ { - "skillId": "skchr_yak_1", + "skillId": "skchr_finlpp_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -31447,13 +32231,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "31014", "count": 1, "type": "MATERIAL" }, { "id": "30013", - "count": 5, + "count": 6, "type": "MATERIAL" } ] @@ -31471,13 +32255,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30034", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" } ] @@ -31513,7 +32297,7 @@ } }, { - "skillId": "skchr_yak_2", + "skillId": "skchr_finlpp_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -31535,8 +32319,8 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "31023", + "count": 3, "type": "MATERIAL" } ] @@ -31554,12 +32338,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30104", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -31578,12 +32362,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -31606,13 +32390,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪原卫士", - "description": "法术抗性+7", + "name": "快速愈合", + "description": "在治疗目标后使其获得2秒抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 7.0 + "key": "status_resistance[limit]", + "value": 2.0 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, @@ -31623,13 +32411,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪原卫士", - "description": "法术抗性+15", + "name": "快速愈合", + "description": "在治疗目标后使其获得4秒抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 15.0 + "key": "status_resistance[limit]", + "value": 4.0 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] } @@ -31683,7 +32475,7 @@ }, { "type": 0, - "description": "生命上限+250", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -31692,9 +32484,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 1, "formulaItem": 0, - "value": 250.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -31777,8 +32569,8 @@ { "level": 50, "data": { - "maxHp": 385, - "atk": 0, + "maxHp": 150, + "atk": 35, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -31826,8 +32618,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -31844,7 +32636,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -31862,7 +32654,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -31880,8 +32672,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 3, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -31898,30 +32690,30 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 3, + "id": "30093", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_150_snakek": { - "name": "蛇屠箱", + "char_199_yak": { + "name": "角峰", "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_150_snakek", - "team": -1, - "displayNumber": "IU05", + "potentialItemId": "p_char_199_yak", + "team": 6, + "displayNumber": "JC03", "tokenKey": null, - "appellation": "Cuora", + "appellation": "Matterhorn", "position": "MELEE", "tagList": [ "防护" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛重装干员蛇屠箱,将为小队提供坚实可靠的防御。", - "itemDesc": "变得很硬,超级超级硬。", + "displayLogo": "logo_kjerag", + "itemUsage": "喀兰贸易公司卫士角峰,将作为重装干员为您提供服务。", + "itemDesc": "坚实可靠的谢拉格之盾。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -31929,17 +32721,17 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_150_snakek", + "characterPrefabKey": "char_199_yak", "rangeId": "0-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1221, - "atk": 193, - "def": 249, - "magicResistance": 0.0, + "maxHp": 1273, + "atk": 198, + "def": 241, + "magicResistance": 5.0, "cost": 17, "blockCnt": 3, "moveSpeed": 1.0, @@ -31961,10 +32753,10 @@ { "level": 45, "data": { - "maxHp": 1629, - "atk": 248, - "def": 372, - "magicResistance": 0.0, + "maxHp": 1698, + "atk": 254, + "def": 361, + "magicResistance": 5.0, "cost": 17, "blockCnt": 3, "moveSpeed": 1.0, @@ -31987,17 +32779,17 @@ "evolveCost": null }, { - "characterPrefabKey": "char_150_snakek", + "characterPrefabKey": "char_199_yak", "rangeId": "0-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1629, - "atk": 248, - "def": 372, - "magicResistance": 0.0, + "maxHp": 1698, + "atk": 254, + "def": 361, + "magicResistance": 5.0, "cost": 19, "blockCnt": 3, "moveSpeed": 1.0, @@ -32019,10 +32811,10 @@ { "level": 60, "data": { - "maxHp": 2173, - "atk": 310, - "def": 503, - "magicResistance": 0.0, + "maxHp": 2264, + "atk": 318, + "def": 489, + "magicResistance": 5.0, "cost": 19, "blockCnt": 3, "moveSpeed": 1.0, @@ -32049,7 +32841,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30062", "count": 1, "type": "MATERIAL" }, @@ -32061,17 +32853,17 @@ ] }, { - "characterPrefabKey": "char_150_snakek", + "characterPrefabKey": "char_199_yak", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2173, - "atk": 310, - "def": 503, - "magicResistance": 0.0, + "maxHp": 2264, + "atk": 318, + "def": 489, + "magicResistance": 5.0, "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, @@ -32093,10 +32885,10 @@ { "level": 70, "data": { - "maxHp": 3105, - "atk": 365, - "def": 690, - "magicResistance": 0.0, + "maxHp": 3235, + "atk": 375, + "def": 670, + "magicResistance": 5.0, "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, @@ -32123,13 +32915,13 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30083", "count": 14, "type": "MATERIAL" }, { - "id": "30073", - "count": 10, + "id": "30063", + "count": 7, "type": "MATERIAL" } ] @@ -32137,7 +32929,7 @@ ], "skills": [ { - "skillId": "skcom_def_up[2]", + "skillId": "skchr_yak_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -32154,13 +32946,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 1, "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -32178,12 +32970,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 1, + "id": "30054", + "count": 2, "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -32202,12 +32994,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30034", + "id": "30064", "count": 2, "type": "MATERIAL" } @@ -32220,7 +33012,7 @@ } }, { - "skillId": "skchr_snakek_2", + "skillId": "skchr_yak_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -32237,12 +33029,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 4, "type": "MATERIAL" } @@ -32261,12 +33053,12 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -32285,12 +33077,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -32313,13 +33105,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "防御专精", - "description": "防御力+6%", + "name": "雪原卫士", + "description": "法术抗性+7", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 0.06 + "key": "magic_resistance", + "value": 7.0 } ] }, @@ -32330,13 +33122,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "防御专精", - "description": "防御力+12%", + "name": "雪原卫士", + "description": "法术抗性+15", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 0.12 + "key": "magic_resistance", + "value": 15.0 } ] } @@ -32390,7 +33182,7 @@ }, { "type": 0, - "description": "防御力+27", + "description": "生命上限+250", "buff": { "attributes": { "abnormalFlags": null, @@ -32399,9 +33191,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 0, "formulaItem": 0, - "value": 27.0, + "value": 250.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -32484,9 +33276,9 @@ { "level": 50, "data": { - "maxHp": 0, + "maxHp": 385, "atk": 0, - "def": 75, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -32533,8 +33325,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -32551,7 +33343,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 2, "type": "MATERIAL" } @@ -32569,7 +33361,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -32587,7 +33379,7 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30013", "count": 3, "type": "MATERIAL" } @@ -32605,7 +33397,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -32613,23 +33405,22 @@ } ] }, - "char_196_sunbr": { - "name": "古米", - "description": "技能可以治疗友方单位", + "char_150_snakek": { + "name": "蛇屠箱", + "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_196_sunbr", - "team": 8, - "displayNumber": "USS3", + "potentialItemId": "p_char_150_snakek", + "team": -1, + "displayNumber": "IU05", "tokenKey": null, - "appellation": "Гум", + "appellation": "Cuora", "position": "MELEE", "tagList": [ - "防护", - "治疗" + "防护" ], - "displayLogo": "logo_ursus", - "itemUsage": "罗德岛重装干员古米,在保护同伴的同时,治疗他们的伤口。", - "itemDesc": "她做的早餐,真的是,非常好吃。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛重装干员蛇屠箱,将为小队提供坚实可靠的防御。", + "itemDesc": "变得很硬,超级超级硬。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -32637,19 +33428,19 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_196_sunbr", + "characterPrefabKey": "char_150_snakek", "rangeId": "0-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1059, - "atk": 179, - "def": 234, - "magicResistance": 10.0, - "cost": 16, - "blockCnt": 2, + "maxHp": 1221, + "atk": 193, + "def": 249, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, @@ -32669,12 +33460,12 @@ { "level": 45, "data": { - "maxHp": 1432, - "atk": 257, - "def": 345, - "magicResistance": 10.0, - "cost": 16, - "blockCnt": 2, + "maxHp": 1629, + "atk": 248, + "def": 372, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, @@ -32695,18 +33486,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_196_sunbr", + "characterPrefabKey": "char_150_snakek", "rangeId": "0-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1432, - "atk": 257, - "def": 345, - "magicResistance": 10.0, - "cost": 18, + "maxHp": 1629, + "atk": 248, + "def": 372, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -32727,11 +33518,11 @@ { "level": 60, "data": { - "maxHp": 1836, - "atk": 348, - "def": 460, - "magicResistance": 10.0, - "cost": 18, + "maxHp": 2173, + "atk": 310, + "def": 503, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -32757,30 +33548,30 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_196_sunbr", + "characterPrefabKey": "char_150_snakek", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1836, - "atk": 348, - "def": 460, - "magicResistance": 10.0, - "cost": 20, + "maxHp": 2173, + "atk": 310, + "def": 503, + "magicResistance": 0.0, + "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -32801,11 +33592,11 @@ { "level": 70, "data": { - "maxHp": 2550, - "atk": 435, - "def": 562, - "magicResistance": 10.0, - "cost": 20, + "maxHp": 3105, + "atk": 365, + "def": 690, + "magicResistance": 0.0, + "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -32831,13 +33622,13 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 13, + "id": "30093", + "count": 14, "type": "MATERIAL" }, { - "id": "30083", - "count": 7, + "id": "30073", + "count": 10, "type": "MATERIAL" } ] @@ -32845,7 +33636,7 @@ ], "skills": [ { - "skillId": "skchr_sunbr_1", + "skillId": "skcom_def_up[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -32862,12 +33653,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 4, "type": "MATERIAL" } @@ -32886,12 +33677,12 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 2, + "id": "30064", + "count": 1, "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 2, "type": "MATERIAL" } @@ -32910,12 +33701,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 2, "type": "MATERIAL" } @@ -32928,7 +33719,7 @@ } }, { - "skillId": "skchr_sunbr_2", + "skillId": "skchr_snakek_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -32945,13 +33736,13 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 4, "type": "MATERIAL" } ] @@ -32969,12 +33760,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -32993,12 +33784,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -33021,46 +33812,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "平底锅专精", - "description": "攻击时,10%几率当次攻击的攻击力提升至150%,并眩晕敌人0.5秒", - "rangeId": null, - "blackboard": [ - { - "key": "prob", - "value": 0.1 - }, - { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "stun", - "value": 0.5 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "平底锅专精", - "description": "攻击时,13%<@ba.talpu>(+3%)几率当次攻击的攻击力提升至150%,并眩晕敌人0.5秒", + "name": "防御专精", + "description": "防御力+6%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.13 - }, - { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "stun", - "value": 0.5 + "key": "def", + "value": 0.06 } ] }, @@ -33071,46 +33829,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "平底锅专精", - "description": "攻击时,15%几率当次攻击的攻击力提升至200%,并眩晕敌人1秒", - "rangeId": null, - "blackboard": [ - { - "key": "prob", - "value": 0.15 - }, - { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "stun", - "value": 1.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "平底锅专精", - "description": "攻击时,18%<@ba.talpu>(+3%)几率当次攻击的攻击力提升至200%,并眩晕敌人1秒", + "name": "防御专精", + "description": "防御力+12%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.18 - }, - { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "stun", - "value": 1.0 + "key": "def", + "value": 0.12 } ] } @@ -33164,7 +33889,7 @@ }, { "type": 0, - "description": "攻击力+21", + "description": "防御力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -33173,9 +33898,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, - "value": 21.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -33185,9 +33910,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -33242,9 +33983,9 @@ { "level": 50, "data": { - "maxHp": 400, + "maxHp": 0, "atk": 0, - "def": 0, + "def": 75, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -33291,8 +34032,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 4, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -33309,7 +34050,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -33327,8 +34068,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 2, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -33345,7 +34086,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -33363,7 +34104,7 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30033", "count": 3, "type": "MATERIAL" } @@ -33371,46 +34112,46 @@ } ] }, - "char_260_durnar": { - "name": "坚雷", - "description": "技能开启时普通攻击会造成法术伤害", + "char_196_sunbr": { + "name": "古米", + "description": "技能可以治疗友方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_260_durnar", - "team": -1, - "displayNumber": "R124", + "potentialItemId": "p_char_196_sunbr", + "team": 8, + "displayNumber": "USS3", "tokenKey": null, - "appellation": "Dur-nar", + "appellation": "Гум", "position": "MELEE", "tagList": [ "防护", - "输出" + "治疗" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛重装干员坚雷,誓将一切暴徒挡在盾前。", - "itemDesc": "每个自信能越过盾墙的人最终都会被击倒在地。", - "itemObtainApproach": "信用交易所", + "displayLogo": "logo_ursus", + "itemUsage": "罗德岛重装干员古米,在保护同伴的同时,治疗他们的伤口。", + "itemDesc": "她做的早餐,真的是,非常好吃。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_260_durnar", + "characterPrefabKey": "char_196_sunbr", "rangeId": "0-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1201, - "atk": 244, - "def": 220, - "magicResistance": 5.0, - "cost": 20, - "blockCnt": 3, + "maxHp": 1059, + "atk": 179, + "def": 234, + "magicResistance": 10.0, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33427,15 +34168,15 @@ { "level": 45, "data": { - "maxHp": 1623, - "atk": 349, - "def": 324, - "magicResistance": 5.0, - "cost": 20, - "blockCnt": 3, + "maxHp": 1432, + "atk": 257, + "def": 345, + "magicResistance": 10.0, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33453,22 +34194,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_260_durnar", + "characterPrefabKey": "char_196_sunbr", "rangeId": "0-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1623, - "atk": 349, - "def": 324, + "maxHp": 1432, + "atk": 257, + "def": 345, "magicResistance": 10.0, - "cost": 22, + "cost": 18, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33485,15 +34226,15 @@ { "level": 60, "data": { - "maxHp": 2165, - "atk": 466, - "def": 438, + "maxHp": 1836, + "atk": 348, + "def": 460, "magicResistance": 10.0, - "cost": 22, + "cost": 18, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33515,34 +34256,34 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 1, "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_260_durnar", + "characterPrefabKey": "char_196_sunbr", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2165, - "atk": 466, - "def": 438, - "magicResistance": 15.0, - "cost": 24, + "maxHp": 1836, + "atk": 348, + "def": 460, + "magicResistance": 10.0, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33559,15 +34300,15 @@ { "level": 70, "data": { - "maxHp": 3007, - "atk": 583, - "def": 548, - "magicResistance": 15.0, - "cost": 24, + "maxHp": 2550, + "atk": 435, + "def": 562, + "magicResistance": 10.0, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -33589,13 +34330,13 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 19, + "id": "30103", + "count": 13, "type": "MATERIAL" }, { - "id": "30103", - "count": 8, + "id": "30083", + "count": 7, "type": "MATERIAL" } ] @@ -33603,8 +34344,8 @@ ], "skills": [ { - "skillId": "skcom_atk_up[2]", - "overridePrefabKey": "skchr_durnar_1", + "skillId": "skchr_sunbr_1", + "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ { @@ -33673,7 +34414,7 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -33686,7 +34427,7 @@ } }, { - "skillId": "skchr_durnar_2", + "skillId": "skchr_sunbr_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -33756,7 +34497,7 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -33779,17 +34520,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "攻守兼备", - "description": "攻击力+4%,防御力+4%", + "name": "平底锅专精", + "description": "攻击时,10%几率当次攻击的攻击力提升至150%,并眩晕敌人0.5秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.04 + "key": "prob", + "value": 0.1 }, { - "key": "def", - "value": 0.04 + "key": "atk_scale", + "value": 1.5 + }, + { + "key": "stun", + "value": 0.5 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "平底锅专精", + "description": "攻击时,13%<@ba.talpu>(+3%)几率当次攻击的攻击力提升至150%,并眩晕敌人0.5秒", + "rangeId": null, + "blackboard": [ + { + "key": "prob", + "value": 0.13 + }, + { + "key": "atk_scale", + "value": 1.5 + }, + { + "key": "stun", + "value": 0.5 } ] }, @@ -33800,17 +34570,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "攻守兼备", - "description": "攻击力+7%,防御力+7%", + "name": "平底锅专精", + "description": "攻击时,15%几率当次攻击的攻击力提升至200%,并眩晕敌人1秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.07 + "key": "prob", + "value": 0.15 }, { - "key": "def", - "value": 0.07 + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "stun", + "value": 1.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "平底锅专精", + "description": "攻击时,18%<@ba.talpu>(+3%)几率当次攻击的攻击力提升至200%,并眩晕敌人1秒", + "rangeId": null, + "blackboard": [ + { + "key": "prob", + "value": 0.18 + }, + { + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "stun", + "value": 1.0 } ] } @@ -33864,7 +34663,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "攻击力+21", "buff": { "attributes": { "abnormalFlags": null, @@ -33875,7 +34674,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 21.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -33885,25 +34684,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "防御力+20", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 2, - "formulaItem": 0, - "value": 20.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -33958,8 +34741,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 65, + "maxHp": 400, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -34007,8 +34790,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 5, + "id": "30021", + "count": 4, "type": "MATERIAL" } ] @@ -34025,7 +34808,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 2, "type": "MATERIAL" } @@ -34043,8 +34826,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30042", + "count": 2, "type": "MATERIAL" } ] @@ -34061,8 +34844,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -34079,7 +34862,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -34087,42 +34870,43 @@ } ] }, - "char_110_deepcl": { - "name": "深海色", - "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", + "char_260_durnar": { + "name": "坚雷", + "description": "技能开启时普通攻击会造成法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_110_deepcl", + "potentialItemId": "p_char_260_durnar", "team": -1, - "displayNumber": "AA04", - "tokenKey": "token_10001_deepcl_tentac", - "appellation": "Deepcolor", - "position": "RANGED", + "displayNumber": "R124", + "tokenKey": null, + "appellation": "Dur-nar", + "position": "MELEE", "tagList": [ - "召唤" + "防护", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛辅助干员深海色,使役着她的“助手”们准备加入战斗。", - "itemDesc": "你不会想知道她是怎样作画的。", - "itemObtainApproach": "招募寻访", + "itemUsage": "罗德岛重装干员坚雷,誓将一切暴徒挡在盾前。", + "itemDesc": "每个自信能越过盾墙的人最终都会被击倒在地。", + "itemObtainApproach": "信用交易所", "maxPotentialLevel": 5, "rarity": 3, - "profession": "SUPPORT", + "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_110_deepcl", - "rangeId": "3-6", + "characterPrefabKey": "char_260_durnar", + "rangeId": "0-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 472, - "atk": 181, - "def": 53, - "magicResistance": 10.0, - "cost": 8, - "blockCnt": 1, + "maxHp": 1201, + "atk": 244, + "def": 220, + "magicResistance": 5.0, + "cost": 20, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34142,12 +34926,12 @@ { "level": 45, "data": { - "maxHp": 638, - "atk": 259, - "def": 77, - "magicResistance": 10.0, - "cost": 8, - "blockCnt": 1, + "maxHp": 1623, + "atk": 349, + "def": 324, + "magicResistance": 5.0, + "cost": 20, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34168,19 +34952,19 @@ "evolveCost": null }, { - "characterPrefabKey": "char_110_deepcl", - "rangeId": "3-1", + "characterPrefabKey": "char_260_durnar", + "rangeId": "0-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 638, - "atk": 259, - "def": 77, + "maxHp": 1623, + "atk": 349, + "def": 324, "magicResistance": 10.0, - "cost": 10, - "blockCnt": 1, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34200,12 +34984,12 @@ { "level": 60, "data": { - "maxHp": 829, - "atk": 346, - "def": 103, + "maxHp": 2165, + "atk": 466, + "def": 438, "magicResistance": 10.0, - "cost": 10, - "blockCnt": 1, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34225,36 +35009,36 @@ ], "evolveCost": [ { - "id": "3271", + "id": "3231", "count": 3, "type": "MATERIAL" }, { - "id": "30032", + "id": "30012", "count": 1, "type": "MATERIAL" }, { - "id": "30062", + "id": "30032", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_110_deepcl", - "rangeId": "3-1", + "characterPrefabKey": "char_260_durnar", + "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 829, - "atk": 346, - "def": 103, + "maxHp": 2165, + "atk": 466, + "def": 438, "magicResistance": 15.0, - "cost": 10, - "blockCnt": 1, + "cost": 24, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34274,12 +35058,12 @@ { "level": 70, "data": { - "maxHp": 1050, - "atk": 403, - "def": 125, + "maxHp": 3007, + "atk": 583, + "def": 548, "magicResistance": 15.0, - "cost": 10, - "blockCnt": 1, + "cost": 24, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -34299,18 +35083,18 @@ ], "evolveCost": [ { - "id": "3272", + "id": "3232", "count": 5, "type": "MATERIAL" }, { "id": "30013", - "count": 20, + "count": 19, "type": "MATERIAL" }, { - "id": "30083", - "count": 9, + "id": "30103", + "count": 8, "type": "MATERIAL" } ] @@ -34318,8 +35102,8 @@ ], "skills": [ { - "skillId": "skchr_deepcl_1", - "overridePrefabKey": null, + "skillId": "skcom_atk_up[2]", + "overridePrefabKey": "skchr_durnar_1", "overrideTokenKey": null, "levelUpCostCond": [ { @@ -34335,13 +35119,13 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 4, "type": "MATERIAL" } ] @@ -34359,12 +35143,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 2, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 2, "type": "MATERIAL" } @@ -34383,12 +35167,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -34401,7 +35185,7 @@ } }, { - "skillId": "skchr_deepcl_2", + "skillId": "skchr_durnar_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -34418,13 +35202,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -34442,13 +35226,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" } ] @@ -34466,12 +35250,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30074", "count": 2, "type": "MATERIAL" } @@ -34487,23 +35271,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "召唤触手", - "description": "可以使用两个触手召唤物来协助作战", - "rangeId": null, - "blackboard": [ - { - "key": "cnt", - "value": 2.0 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -34511,13 +35278,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "召唤触手", - "description": "可以使用三个触手召唤物来协助作战", + "name": "攻守兼备", + "description": "攻击力+4%,防御力+4%", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 3.0 + "key": "atk", + "value": 0.04 + }, + { + "key": "def", + "value": 0.04 } ] }, @@ -34528,13 +35299,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "召唤触手", - "description": "可以使用四个触手召唤物来协助作战", + "name": "攻守兼备", + "description": "攻击力+7%,防御力+7%", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 4.0 + "key": "atk", + "value": 0.07 + }, + { + "key": "def", + "value": 0.07 } ] } @@ -34588,7 +35363,7 @@ }, { "type": 0, - "description": "攻击速度+8", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -34597,9 +35372,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 7, + "attributeType": 1, "formulaItem": 0, - "value": 8.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -34610,7 +35385,7 @@ }, { "type": 0, - "description": "再部署时间-6秒", + "description": "防御力+20", "buff": { "attributes": { "abnormalFlags": null, @@ -34619,9 +35394,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 2, "formulaItem": 0, - "value": -6.0, + "value": 20.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -34682,8 +35457,8 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 0, + "maxHp": 0, + "atk": 65, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -34731,8 +35506,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 4, + "id": "30011", + "count": 5, "type": "MATERIAL" } ] @@ -34749,7 +35524,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30022", "count": 2, "type": "MATERIAL" } @@ -34767,8 +35542,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 2, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -34811,64 +35586,45 @@ } ] }, - "char_183_skgoat": { - "name": "地灵", - "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", + "char_110_deepcl": { + "name": "深海色", + "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_183_skgoat", + "potentialItemId": "p_char_110_deepcl", "team": -1, - "displayNumber": "LN01", - "tokenKey": null, - "appellation": "Earthspirit", + "displayNumber": "AA04", + "tokenKey": "token_10001_deepcl_tentac", + "appellation": "Deepcolor", "position": "RANGED", "tagList": [ - "减速" + "召唤" ], - "displayLogo": "logo_Leithanien", - "itemUsage": "罗德岛辅助干员地灵,在工作时间内为你提供可靠的战场支援。", - "itemDesc": "她又听到奇怪的声音了吗?", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛辅助干员深海色,使役着她的“助手”们准备加入战斗。", + "itemDesc": "你不会想知道她是怎样作画的。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, "profession": "SUPPORT", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "sluggish", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_183_skgoat", - "rangeId": "y-2", + "characterPrefabKey": "char_110_deepcl", + "rangeId": "3-6", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 548, - "atk": 202, - "def": 46, + "maxHp": 472, + "atk": 181, + "def": 53, "magicResistance": 10.0, - "cost": 12, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -34885,15 +35641,15 @@ { "level": 45, "data": { - "maxHp": 751, - "atk": 298, - "def": 66, + "maxHp": 638, + "atk": 259, + "def": 77, "magicResistance": 10.0, - "cost": 12, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -34911,22 +35667,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_183_skgoat", - "rangeId": "y-2", + "characterPrefabKey": "char_110_deepcl", + "rangeId": "3-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 751, - "atk": 298, - "def": 66, - "magicResistance": 15.0, - "cost": 14, + "maxHp": 638, + "atk": 259, + "def": 77, + "magicResistance": 10.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -34943,15 +35699,15 @@ { "level": 60, "data": { - "maxHp": 964, - "atk": 398, - "def": 85, - "magicResistance": 15.0, - "cost": 14, + "maxHp": 829, + "atk": 346, + "def": 103, + "magicResistance": 10.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -34973,34 +35729,34 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 1, "type": "MATERIAL" }, { - "id": "30012", + "id": "30062", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_183_skgoat", - "rangeId": "y-2", + "characterPrefabKey": "char_110_deepcl", + "rangeId": "3-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 964, - "atk": 398, - "def": 85, - "magicResistance": 20.0, - "cost": 14, + "maxHp": 829, + "atk": 346, + "def": 103, + "magicResistance": 15.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -35017,15 +35773,15 @@ { "level": 70, "data": { - "maxHp": 1205, - "atk": 480, - "def": 101, - "magicResistance": 20.0, - "cost": 14, + "maxHp": 1050, + "atk": 403, + "def": 125, + "magicResistance": 15.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -35047,13 +35803,13 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30013", "count": 20, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "30083", + "count": 9, "type": "MATERIAL" } ] @@ -35061,7 +35817,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[2]", + "skillId": "skchr_deepcl_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -35078,13 +35834,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -35102,13 +35858,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" } ] @@ -35126,12 +35882,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -35144,7 +35900,7 @@ } }, { - "skillId": "skchr_skgoat_2", + "skillId": "skchr_deepcl_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -35161,13 +35917,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -35185,13 +35941,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30084", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" } ] @@ -35209,12 +35965,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -35232,18 +35988,35 @@ "candidates": [ { "unlockCondition": { - "phase": 2, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "地质勘探", - "description": "略微延长特性停顿的持续时间", + "name": "召唤触手", + "description": "可以使用两个触手召唤物来协助作战", "rangeId": null, "blackboard": [ { - "key": "sluggish", - "value": 0.1 + "key": "cnt", + "value": 2.0 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "召唤触手", + "description": "可以使用三个触手召唤物来协助作战", + "rangeId": null, + "blackboard": [ + { + "key": "cnt", + "value": 3.0 } ] }, @@ -35252,15 +36025,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "地质勘探", - "description": "稍微延长特性停顿的持续时间", + "name": "召唤触手", + "description": "可以使用四个触手召唤物来协助作战", "rangeId": null, "blackboard": [ { - "key": "sluggish", - "value": 0.13 + "key": "cnt", + "value": 4.0 } ] } @@ -35314,7 +36087,7 @@ }, { "type": 0, - "description": "攻击力+21", + "description": "攻击速度+8", "buff": { "attributes": { "abnormalFlags": null, @@ -35323,9 +36096,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 7, "formulaItem": 0, - "value": 21.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -35335,9 +36108,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -35392,8 +36181,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 50, + "maxHp": 300, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -35441,8 +36230,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 3, + "id": "30031", + "count": 4, "type": "MATERIAL" } ] @@ -35459,7 +36248,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 2, "type": "MATERIAL" } @@ -35477,7 +36266,7 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 2, "type": "MATERIAL" } @@ -35495,7 +36284,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 2, "type": "MATERIAL" } @@ -35513,31 +36302,30 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30053", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_258_podego": { - "name": "波登可", + "char_183_skgoat": { + "name": "地灵", "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_258_podego", + "potentialItemId": "p_char_183_skgoat", "team": -1, - "displayNumber": "R157", + "displayNumber": "LN01", "tokenKey": null, - "appellation": "Podenco", + "appellation": "Earthspirit", "position": "RANGED", "tagList": [ - "减速", - "治疗" + "减速" ], - "displayLogo": "logo_rhodes", - "itemUsage": "辅助干员波登可,为紧张的战场带来一点花香。", - "itemDesc": "香味让人舒缓,也能让人倒地。", + "displayLogo": "logo_Leithanien", + "itemUsage": "罗德岛辅助干员地灵,在工作时间内为你提供可靠的战场支援。", + "itemDesc": "她又听到奇怪的声音了吗?", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, @@ -35564,16 +36352,16 @@ }, "phases": [ { - "characterPrefabKey": "char_258_podego", + "characterPrefabKey": "char_183_skgoat", "rangeId": "y-2", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 528, - "atk": 208, - "def": 43, + "maxHp": 548, + "atk": 202, + "def": 46, "magicResistance": 10.0, "cost": 12, "blockCnt": 1, @@ -35596,9 +36384,9 @@ { "level": 45, "data": { - "maxHp": 724, - "atk": 306, - "def": 62, + "maxHp": 751, + "atk": 298, + "def": 66, "magicResistance": 10.0, "cost": 12, "blockCnt": 1, @@ -35622,16 +36410,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_258_podego", + "characterPrefabKey": "char_183_skgoat", "rangeId": "y-2", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 724, - "atk": 306, - "def": 62, + "maxHp": 751, + "atk": 298, + "def": 66, "magicResistance": 15.0, "cost": 14, "blockCnt": 1, @@ -35654,9 +36442,9 @@ { "level": 60, "data": { - "maxHp": 930, - "atk": 408, - "def": 80, + "maxHp": 964, + "atk": 398, + "def": 85, "magicResistance": 15.0, "cost": 14, "blockCnt": 1, @@ -35684,28 +36472,28 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 1, "type": "MATERIAL" }, { - "id": "30042", + "id": "30012", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_258_podego", + "characterPrefabKey": "char_183_skgoat", "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 930, - "atk": 408, - "def": 80, + "maxHp": 964, + "atk": 398, + "def": 85, "magicResistance": 20.0, "cost": 14, "blockCnt": 1, @@ -35728,9 +36516,9 @@ { "level": 70, "data": { - "maxHp": 1163, - "atk": 492, - "def": 96, + "maxHp": 1205, + "atk": 480, + "def": 101, "magicResistance": 20.0, "cost": 14, "blockCnt": 1, @@ -35758,13 +36546,13 @@ "type": "MATERIAL" }, { - "id": "31023", - "count": 19, + "id": "30023", + "count": 20, "type": "MATERIAL" }, { "id": "30093", - "count": 5, + "count": 7, "type": "MATERIAL" } ] @@ -35772,7 +36560,7 @@ ], "skills": [ { - "skillId": "skchr_podego_1", + "skillId": "skcom_atk_up[2]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -35789,13 +36577,13 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -35813,12 +36601,12 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 3, "type": "MATERIAL" } @@ -35842,7 +36630,7 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -35855,7 +36643,7 @@ } }, { - "skillId": "skchr_podego_2", + "skillId": "skchr_skgoat_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -35872,12 +36660,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 1, "type": "MATERIAL" }, { - "id": "31023", + "id": "30063", "count": 3, "type": "MATERIAL" } @@ -35896,12 +36684,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 2, "type": "MATERIAL" }, { - "id": "31014", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -35920,12 +36708,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 2, "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -35941,40 +36729,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "园丁", - "description": "在场时,所有【辅助】干员攻击力+5%", - "rangeId": null, - "blackboard": [ - { - "key": "atk", - "value": 0.05 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "园丁", - "description": "在场时,所有【辅助】干员攻击力+7%<@ba.talpu>(+2%)", - "rangeId": null, - "blackboard": [ - { - "key": "atk", - "value": 0.07 - } - ] - }, { "unlockCondition": { "phase": 2, @@ -35982,13 +36736,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "园丁", - "description": "在场时,所有【辅助】干员攻击力+9%", + "name": "地质勘探", + "description": "略微延长特性停顿的持续时间", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.09 + "key": "sluggish", + "value": 0.1 } ] }, @@ -35999,13 +36753,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "园丁", - "description": "在场时,所有【辅助】干员攻击力+11%<@ba.talpu>(+2%)", + "name": "地质勘探", + "description": "稍微延长特性停顿的持续时间", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.11 + "key": "sluggish", + "value": 0.13 } ] } @@ -36186,8 +36940,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 2, + "id": "30041", + "count": 3, "type": "MATERIAL" } ] @@ -36204,7 +36958,7 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30052", "count": 2, "type": "MATERIAL" } @@ -36222,8 +36976,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -36240,7 +36994,7 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30053", "count": 2, "type": "MATERIAL" } @@ -36258,35 +37012,35 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_355_ethan": { - "name": "伊桑", - "description": "对攻击范围内<@ba.kw>所有敌人造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标", + "char_258_podego": { + "name": "波登可", + "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_355_ethan", + "potentialItemId": "p_char_258_podego", "team": -1, - "displayNumber": "R130", + "displayNumber": "R157", "tokenKey": null, - "appellation": "Ethan", - "position": "MELEE", + "appellation": "Podenco", + "position": "RANGED", "tagList": [ - "输出", - "控场" + "减速", + "治疗" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛特种干员伊桑,将以独特的能力为你执行特别任务。", - "itemDesc": "你,看不见我!", - "itemObtainApproach": "凭证交易所", + "itemUsage": "辅助干员波登可,为紧张的战场带来一点花香。", + "itemDesc": "香味让人舒缓,也能让人倒地。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 3, - "profession": "SPECIAL", + "profession": "SUPPORT", "trait": { "candidates": [ { @@ -36297,8 +37051,8 @@ "requiredPotentialRank": 0, "blackboard": [ { - "key": "prob", - "value": 0.5 + "key": "sluggish", + "value": 0.8 } ], "overrideDescripton": null, @@ -36309,28 +37063,28 @@ }, "phases": [ { - "characterPrefabKey": "char_355_ethan", - "rangeId": "y-1", + "characterPrefabKey": "char_258_podego", + "rangeId": "y-2", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 730, - "atk": 346, - "def": 139, + "maxHp": 528, + "atk": 208, + "def": 43, "magicResistance": 10.0, - "cost": 17, - "blockCnt": 0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36341,21 +37095,21 @@ { "level": 45, "data": { - "maxHp": 1014, - "atk": 468, - "def": 214, + "maxHp": 724, + "atk": 306, + "def": 62, "magicResistance": 10.0, - "cost": 17, - "blockCnt": 0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36367,28 +37121,28 @@ "evolveCost": null }, { - "characterPrefabKey": "char_355_ethan", - "rangeId": "y-1", + "characterPrefabKey": "char_258_podego", + "rangeId": "y-2", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1014, - "atk": 468, - "def": 214, - "magicResistance": 20.0, - "cost": 19, - "blockCnt": 0, + "maxHp": 724, + "atk": 306, + "def": 62, + "magicResistance": 15.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36399,21 +37153,21 @@ { "level": 60, "data": { - "maxHp": 1300, - "atk": 601, - "def": 279, - "magicResistance": 20.0, - "cost": 19, - "blockCnt": 0, + "maxHp": 930, + "atk": 408, + "def": 80, + "magicResistance": 15.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36424,12 +37178,12 @@ ], "evolveCost": [ { - "id": "3281", + "id": "3271", "count": 3, "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 1, "type": "MATERIAL" }, @@ -36441,28 +37195,28 @@ ] }, { - "characterPrefabKey": "char_355_ethan", - "rangeId": "y-1", + "characterPrefabKey": "char_258_podego", + "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1300, - "atk": 601, - "def": 279, - "magicResistance": 30.0, - "cost": 19, - "blockCnt": 0, + "maxHp": 930, + "atk": 408, + "def": 80, + "magicResistance": 20.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36473,21 +37227,21 @@ { "level": 70, "data": { - "maxHp": 1530, - "atk": 742, - "def": 337, - "magicResistance": 30.0, - "cost": 19, - "blockCnt": 0, + "maxHp": 1163, + "atk": 492, + "def": 96, + "magicResistance": 20.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -36498,18 +37252,18 @@ ], "evolveCost": [ { - "id": "3282", + "id": "3272", "count": 5, "type": "MATERIAL" }, { - "id": "30023", - "count": 17, + "id": "31023", + "count": 19, "type": "MATERIAL" }, { - "id": "30013", - "count": 14, + "id": "30093", + "count": 5, "type": "MATERIAL" } ] @@ -36517,7 +37271,7 @@ ], "skills": [ { - "skillId": "skchr_ethan_1", + "skillId": "skchr_podego_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -36534,13 +37288,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30064", "count": 1, "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] @@ -36558,12 +37312,12 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 2, "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 3, "type": "MATERIAL" } @@ -36582,12 +37336,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 2, "type": "MATERIAL" } @@ -36600,7 +37354,7 @@ } }, { - "skillId": "skchr_ethan_2", + "skillId": "skchr_podego_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -36617,12 +37371,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30044", "count": 1, "type": "MATERIAL" }, { - "id": "30063", + "id": "31023", "count": 3, "type": "MATERIAL" } @@ -36641,12 +37395,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 2, "type": "MATERIAL" }, { - "id": "30084", + "id": "31014", "count": 2, "type": "MATERIAL" } @@ -36665,12 +37419,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "31024", "count": 2, "type": "MATERIAL" } @@ -36693,17 +37447,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "缠绕", - "description": "攻击时有25%的几率使目标束缚(无法移动)2秒", + "name": "园丁", + "description": "在场时,所有【辅助】干员攻击力+5%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.25 - }, + "key": "atk", + "value": 0.05 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "园丁", + "description": "在场时,所有【辅助】干员攻击力+7%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ { - "key": "frozen_duration", - "value": 2.0 + "key": "atk", + "value": 0.07 } ] }, @@ -36714,17 +37481,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "缠绕", - "description": "攻击时有25%的几率使目标束缚(无法移动)3秒", + "name": "园丁", + "description": "在场时,所有【辅助】干员攻击力+9%", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.25 - }, + "key": "atk", + "value": 0.09 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "园丁", + "description": "在场时,所有【辅助】干员攻击力+11%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ { - "key": "frozen_duration", - "value": 3.0 + "key": "atk", + "value": 0.11 } ] } @@ -36778,7 +37558,7 @@ }, { "type": 0, - "description": "生命上限+150", + "description": "攻击力+21", "buff": { "attributes": { "abnormalFlags": null, @@ -36787,9 +37567,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 1, "formulaItem": 0, - "value": 150.0, + "value": 21.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -36799,25 +37579,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -36872,8 +37636,8 @@ { "level": 50, "data": { - "maxHp": 450, - "atk": 0, + "maxHp": 0, + "atk": 50, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -36921,8 +37685,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 4, + "id": "30061", + "count": 2, "type": "MATERIAL" } ] @@ -36939,7 +37703,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30012", "count": 2, "type": "MATERIAL" } @@ -36957,8 +37721,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 2, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -36975,7 +37739,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 2, "type": "MATERIAL" } @@ -36993,59 +37757,79 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30013", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_277_sqrrel": { - "name": "阿消", - "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", + "char_355_ethan": { + "name": "伊桑", + "description": "对攻击范围内<@ba.kw>所有敌人造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_277_sqrrel", + "potentialItemId": "p_char_355_ethan", "team": -1, - "displayNumber": "LM11", + "displayNumber": "R130", "tokenKey": null, - "appellation": "Shaw", + "appellation": "Ethan", "position": "MELEE", "tagList": [ - "位移" + "输出", + "控场" ], - "displayLogo": "logo_lungmen", - "itemUsage": "龙门消防署警员阿消向你报道,她将会为你提供各类援助。", - "itemDesc": "不只是消防。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛特种干员伊桑,将以独特的能力为你执行特别任务。", + "itemDesc": "你,看不见我!", + "itemObtainApproach": "凭证交易所", "maxPotentialLevel": 5, "rarity": 3, "profession": "SPECIAL", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "prob", + "value": 0.5 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_277_sqrrel", - "rangeId": "1-1", + "characterPrefabKey": "char_355_ethan", + "rangeId": "y-1", "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 824, - "atk": 252, - "def": 151, - "magicResistance": 0.0, + "maxHp": 730, + "atk": 346, + "def": 139, + "magicResistance": 10.0, "cost": 17, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37056,21 +37840,21 @@ { "level": 45, "data": { - "maxHp": 1099, - "atk": 351, - "def": 229, - "magicResistance": 0.0, + "maxHp": 1014, + "atk": 468, + "def": 214, + "magicResistance": 10.0, "cost": 17, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37082,28 +37866,28 @@ "evolveCost": null }, { - "characterPrefabKey": "char_277_sqrrel", - "rangeId": "1-1", + "characterPrefabKey": "char_355_ethan", + "rangeId": "y-1", "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1099, - "atk": 351, - "def": 229, - "magicResistance": 0.0, + "maxHp": 1014, + "atk": 468, + "def": 214, + "magicResistance": 20.0, "cost": 19, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37114,21 +37898,21 @@ { "level": 60, "data": { - "maxHp": 1392, - "atk": 469, - "def": 302, - "magicResistance": 0.0, + "maxHp": 1300, + "atk": 601, + "def": 279, + "magicResistance": 20.0, "cost": 19, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37149,35 +37933,35 @@ "type": "MATERIAL" }, { - "id": "30012", + "id": "30042", "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_277_sqrrel", - "rangeId": "1-1", + "characterPrefabKey": "char_355_ethan", + "rangeId": "y-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1392, - "atk": 469, - "def": 302, - "magicResistance": 0.0, + "maxHp": 1300, + "atk": 601, + "def": 279, + "magicResistance": 30.0, "cost": 19, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37188,21 +37972,21 @@ { "level": 70, "data": { - "maxHp": 1785, - "atk": 580, - "def": 365, - "magicResistance": 0.0, + "maxHp": 1530, + "atk": 742, + "def": 337, + "magicResistance": 30.0, "cost": 19, - "blockCnt": 2, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -37218,13 +38002,13 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 12, + "id": "30023", + "count": 17, "type": "MATERIAL" }, { - "id": "30033", - "count": 11, + "id": "30013", + "count": 14, "type": "MATERIAL" } ] @@ -37232,7 +38016,7 @@ ], "skills": [ { - "skillId": "skchr_sqrrel_1", + "skillId": "skchr_ethan_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -37249,12 +38033,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 1, "type": "MATERIAL" }, { - "id": "30093", + "id": "30053", "count": 4, "type": "MATERIAL" } @@ -37273,12 +38057,12 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30094", "count": 2, "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 3, "type": "MATERIAL" } @@ -37302,7 +38086,7 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30104", "count": 2, "type": "MATERIAL" } @@ -37315,7 +38099,7 @@ } }, { - "skillId": "skchr_sqrrel_2", + "skillId": "skchr_ethan_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -37332,12 +38116,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 1, "type": "MATERIAL" }, { - "id": "30103", + "id": "30063", "count": 3, "type": "MATERIAL" } @@ -37356,12 +38140,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30104", "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 2, "type": "MATERIAL" } @@ -37385,7 +38169,7 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30024", "count": 2, "type": "MATERIAL" } @@ -37408,13 +38192,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "防火护服", - "description": "法术抗性+7", + "name": "缠绕", + "description": "攻击时有25%的几率使目标束缚(无法移动)2秒", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 7.0 + "key": "prob", + "value": 0.25 + }, + { + "key": "frozen_duration", + "value": 2.0 } ] }, @@ -37425,13 +38213,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "防火护服", - "description": "法术抗性+15", + "name": "缠绕", + "description": "攻击时有25%的几率使目标束缚(无法移动)3秒", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 15.0 + "key": "prob", + "value": 0.25 + }, + { + "key": "frozen_duration", + "value": 3.0 } ] } @@ -37485,7 +38277,7 @@ }, { "type": 0, - "description": "生命上限+140", + "description": "生命上限+150", "buff": { "attributes": { "abnormalFlags": null, @@ -37496,7 +38288,7 @@ { "attributeType": 0, "formulaItem": 0, - "value": 140.0, + "value": 150.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -37579,8 +38371,8 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 35, + "maxHp": 450, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -37682,7 +38474,7 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30053", "count": 2, "type": "MATERIAL" } @@ -37700,7 +38492,7 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30063", "count": 2, "type": "MATERIAL" } @@ -37708,46 +38500,45 @@ } ] }, - "char_128_plosis": { - "name": "白面鸮", - "description": "同时恢复三个友方单位的生命", + "char_277_sqrrel": { + "name": "阿消", + "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_128_plosis", - "team": 4, - "displayNumber": "RL04", + "potentialItemId": "p_char_277_sqrrel", + "team": -1, + "displayNumber": "LM11", "tokenKey": null, - "appellation": "Ptilopsis", - "position": "RANGED", + "appellation": "Shaw", + "position": "MELEE", "tagList": [ - "治疗", - "支援" + "位移" ], - "displayLogo": "logo_rhine", - "itemUsage": "莱茵生命数据维护员白面鸮启动完成,请输入命令行进行操作。", - "itemDesc": "101010111101000", + "displayLogo": "logo_lungmen", + "itemUsage": "龙门消防署警员阿消向你报道,她将会为你提供各类援助。", + "itemDesc": "不只是消防。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, - "rarity": 4, - "profession": "MEDIC", + "rarity": 3, + "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_128_plosis", - "rangeId": "y-1", - "maxLevel": 50, + "characterPrefabKey": "char_277_sqrrel", + "rangeId": "1-1", + "maxLevel": 45, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 751, - "atk": 122, - "def": 71, + "maxHp": 824, + "atk": 252, + "def": 151, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 1, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37762,17 +38553,17 @@ } }, { - "level": 50, + "level": 45, "data": { - "maxHp": 1016, - "atk": 198, - "def": 95, + "maxHp": 1099, + "atk": 351, + "def": 229, "magicResistance": 0.0, - "cost": 15, - "blockCnt": 1, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37790,22 +38581,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_128_plosis", - "rangeId": "y-2", - "maxLevel": 70, + "characterPrefabKey": "char_277_sqrrel", + "rangeId": "1-1", + "maxLevel": 60, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1016, - "atk": 198, - "def": 95, + "maxHp": 1099, + "atk": 351, + "def": 229, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37820,17 +38611,17 @@ } }, { - "level": 70, + "level": 60, "data": { - "maxHp": 1271, - "atk": 268, - "def": 124, + "maxHp": 1392, + "atk": 469, + "def": 302, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37847,39 +38638,39 @@ ], "evolveCost": [ { - "id": "3261", - "count": 4, + "id": "3281", + "count": 3, "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30022", + "count": 1, "type": "MATERIAL" }, { - "id": "30022", - "count": 2, + "id": "30012", + "count": 1, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_128_plosis", - "rangeId": "y-2", - "maxLevel": 80, + "characterPrefabKey": "char_277_sqrrel", + "rangeId": "1-1", + "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1271, - "atk": 268, - "def": 124, + "maxHp": 1392, + "atk": 469, + "def": 302, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37894,17 +38685,17 @@ } }, { - "level": 80, + "level": 70, "data": { - "maxHp": 1610, - "atk": 335, - "def": 150, + "maxHp": 1785, + "atk": 580, + "def": 365, "magicResistance": 0.0, - "cost": 17, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -37921,18 +38712,18 @@ ], "evolveCost": [ { - "id": "3263", - "count": 3, + "id": "3282", + "count": 5, "type": "MATERIAL" }, { - "id": "30014", - "count": 9, + "id": "30063", + "count": 12, "type": "MATERIAL" }, { - "id": "30093", - "count": 10, + "id": "30033", + "count": 11, "type": "MATERIAL" } ] @@ -37940,7 +38731,7 @@ ], "skills": [ { - "skillId": "skcom_heal_up[3]", + "skillId": "skchr_sqrrel_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -37953,17 +38744,17 @@ "levelUpCost": [ { "id": "3303", - "count": 5, + "count": 2, "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30014", + "count": 1, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -37977,17 +38768,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30034", + "count": 2, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30014", + "count": 3, "type": "MATERIAL" } ] @@ -38001,17 +38792,17 @@ "levelUpCost": [ { "id": "3303", - "count": 10, + "count": 6, "type": "MATERIAL" }, { "id": "30115", - "count": 4, + "count": 2, "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30064", + "count": 2, "type": "MATERIAL" } ] @@ -38023,7 +38814,7 @@ } }, { - "skillId": "skchr_plosis_2", + "skillId": "skchr_sqrrel_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -38036,17 +38827,17 @@ "levelUpCost": [ { "id": "3303", - "count": 5, + "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30024", + "count": 1, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -38060,17 +38851,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30044", + "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30024", + "count": 2, "type": "MATERIAL" } ] @@ -38084,17 +38875,17 @@ "levelUpCost": [ { "id": "3303", - "count": 10, + "count": 6, "type": "MATERIAL" }, { "id": "30125", - "count": 4, + "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 4, + "id": "30044", + "count": 2, "type": "MATERIAL" } ] @@ -38116,13 +38907,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环", - "description": "在场时所有友方单位的技力自然回复速度+0.15/秒(同类效果取最高)", + "name": "防火护服", + "description": "法术抗性+7", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.15 + "key": "magic_resistance", + "value": 7.0 } ] }, @@ -38133,13 +38924,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环", - "description": "在场时所有友方单位的技力自然回复速度+0.3/秒(同类效果取最高)", + "name": "防火护服", + "description": "法术抗性+15", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.3 + "key": "magic_resistance", + "value": 15.0 } ] } @@ -38193,7 +38984,7 @@ }, { "type": 0, - "description": "攻击力+21", + "description": "生命上限+140", "buff": { "attributes": { "abnormalFlags": null, @@ -38202,9 +38993,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 0, "formulaItem": 0, - "value": 21.0, + "value": 140.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -38287,8 +39078,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 55, + "maxHp": 200, + "atk": 35, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -38319,7 +39110,7 @@ "lvlUpCost": [ { "id": "3301", - "count": 4, + "count": 2, "type": "MATERIAL" } ] @@ -38332,12 +39123,12 @@ "lvlUpCost": [ { "id": "3301", - "count": 4, + "count": 2, "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30021", + "count": 4, "type": "MATERIAL" } ] @@ -38350,12 +39141,12 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 3, "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30032", + "count": 2, "type": "MATERIAL" } ] @@ -38368,12 +39159,12 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 3, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 2, "type": "MATERIAL" } ] @@ -38386,12 +39177,12 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30093", + "count": 2, "type": "MATERIAL" } ] @@ -38404,57 +39195,52 @@ "lvlUpCost": [ { "id": "3303", - "count": 6, + "count": 4, "type": "MATERIAL" }, { - "id": "30053", + "id": "30103", "count": 2, "type": "MATERIAL" - }, - { - "id": "30073", - "count": 4, - "type": "MATERIAL" } ] } ] }, - "char_275_breeze": { - "name": "微风", + "char_128_plosis": { + "name": "白面鸮", "description": "同时恢复三个友方单位的生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_275_breeze", - "team": -1, - "displayNumber": "R132", + "potentialItemId": "p_char_128_plosis", + "team": 4, + "displayNumber": "RL04", "tokenKey": null, - "appellation": "Breeze", + "appellation": "Ptilopsis", "position": "RANGED", "tagList": [ "治疗", "支援" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛医疗干员微风,捉弄与治疗是并存的。", - "itemDesc": "切记,良药苦口。", - "itemObtainApproach": "凭证交易所", + "displayLogo": "logo_rhine", + "itemUsage": "莱茵生命数据维护员白面鸮启动完成,请输入命令行进行操作。", + "itemDesc": "101010111101000", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_275_breeze", + "characterPrefabKey": "char_128_plosis", "rangeId": "y-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 745, - "atk": 125, - "def": 72, + "maxHp": 751, + "atk": 122, + "def": 71, "magicResistance": 0.0, "cost": 15, "blockCnt": 1, @@ -38477,9 +39263,9 @@ { "level": 50, "data": { - "maxHp": 1008, - "atk": 202, - "def": 97, + "maxHp": 1016, + "atk": 198, + "def": 95, "magicResistance": 0.0, "cost": 15, "blockCnt": 1, @@ -38503,16 +39289,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_275_breeze", + "characterPrefabKey": "char_128_plosis", "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1008, - "atk": 202, - "def": 97, + "maxHp": 1016, + "atk": 198, + "def": 95, "magicResistance": 0.0, "cost": 17, "blockCnt": 1, @@ -38535,9 +39321,9 @@ { "level": 70, "data": { - "maxHp": 1260, - "atk": 274, - "def": 126, + "maxHp": 1271, + "atk": 268, + "def": 124, "magicResistance": 0.0, "cost": 17, "blockCnt": 1, @@ -38565,28 +39351,28 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 8, "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_275_breeze", + "characterPrefabKey": "char_128_plosis", "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1260, - "atk": 274, - "def": 126, + "maxHp": 1271, + "atk": 268, + "def": 124, "magicResistance": 0.0, "cost": 17, "blockCnt": 1, @@ -38609,9 +39395,9 @@ { "level": 80, "data": { - "maxHp": 1595, - "atk": 343, - "def": 153, + "maxHp": 1610, + "atk": 335, + "def": 150, "magicResistance": 0.0, "cost": 17, "blockCnt": 1, @@ -38639,13 +39425,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 5, + "id": "30014", + "count": 9, "type": "MATERIAL" }, { - "id": "30073", - "count": 18, + "id": "30093", + "count": 10, "type": "MATERIAL" } ] @@ -38653,7 +39439,7 @@ ], "skills": [ { - "skillId": "skchr_breeze_1", + "skillId": "skcom_heal_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -38670,13 +39456,13 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -38694,13 +39480,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -38723,8 +39509,8 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30024", + "count": 4, "type": "MATERIAL" } ] @@ -38736,7 +39522,7 @@ } }, { - "skillId": "skchr_breeze_2", + "skillId": "skchr_plosis_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -38753,13 +39539,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -38777,12 +39563,12 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 6, "type": "MATERIAL" } @@ -38806,7 +39592,7 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30014", "count": 4, "type": "MATERIAL" } @@ -38829,13 +39615,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "医疗班保护", - "description": "技能开启时,所有【医疗】干员获得抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "技力光环", + "description": "在场时所有友方单位的技力自然回复速度+0.15/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "sp_recovery_per_sec", + "value": 0.15 } ] }, @@ -38845,14 +39631,14 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1+", - "name": "医疗班保护", - "description": "技能开启时,所有【医疗】和【辅助】干员获得抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "prefabKey": "1", + "name": "技力光环", + "description": "在场时所有友方单位的技力自然回复速度+0.3/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "sp_recovery_per_sec", + "value": 0.3 } ] } @@ -38906,7 +39692,7 @@ }, { "type": 0, - "description": "攻击力+20", + "description": "攻击力+21", "buff": { "attributes": { "abnormalFlags": null, @@ -38917,7 +39703,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 20.0, + "value": 21.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -39000,8 +39786,8 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 30, + "maxHp": 0, + "atk": 55, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -39049,8 +39835,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30011", + "count": 10, "type": "MATERIAL" } ] @@ -39067,8 +39853,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -39085,7 +39871,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" } @@ -39103,8 +39889,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -39121,59 +39907,59 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30053", "count": 2, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_115_headbr": { - "name": "凛冬", - "description": "能够阻挡两个敌人", + "char_275_breeze": { + "name": "微风", + "description": "同时恢复三个友方单位的生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_115_headbr", - "team": 8, - "displayNumber": "USS1", + "potentialItemId": "p_char_275_breeze", + "team": -1, + "displayNumber": "R132", "tokenKey": null, - "appellation": "Зима", - "position": "MELEE", + "appellation": "Breeze", + "position": "RANGED", "tagList": [ - "费用回复", + "治疗", "支援" ], - "displayLogo": "logo_ursus", - "itemUsage": "罗德岛先锋干员凛冬,将凭借力量为小队取得开局的优势。", - "itemDesc": "会不问缘由地为自己的朋友出头。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛医疗干员微风,捉弄与治疗是并存的。", + "itemDesc": "切记,良药苦口。", + "itemObtainApproach": "凭证交易所", "maxPotentialLevel": 5, "rarity": 4, - "profession": "PIONEER", + "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_115_headbr", - "rangeId": "1-1", + "characterPrefabKey": "char_275_breeze", + "rangeId": "y-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 812, - "atk": 183, - "def": 147, + "maxHp": 745, + "atk": 125, + "def": 72, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 2, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39190,15 +39976,15 @@ { "level": 50, "data": { - "maxHp": 1128, - "atk": 274, - "def": 211, + "maxHp": 1008, + "atk": 202, + "def": 97, "magicResistance": 0.0, - "cost": 11, - "blockCnt": 2, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39216,22 +40002,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_115_headbr", - "rangeId": "1-1", + "characterPrefabKey": "char_275_breeze", + "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1128, - "atk": 274, - "def": 211, + "maxHp": 1008, + "atk": 202, + "def": 97, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39248,15 +40034,15 @@ { "level": 70, "data": { - "maxHp": 1505, - "atk": 376, - "def": 290, + "maxHp": 1260, + "atk": 274, + "def": 126, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39273,39 +40059,39 @@ ], "evolveCost": [ { - "id": "3211", + "id": "3261", "count": 4, "type": "MATERIAL" }, { - "id": "30022", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_115_headbr", - "rangeId": "1-1", + "characterPrefabKey": "char_275_breeze", + "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1505, - "atk": 376, - "def": 290, + "maxHp": 1260, + "atk": 274, + "def": 126, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39322,15 +40108,15 @@ { "level": 80, "data": { - "maxHp": 2150, - "atk": 470, - "def": 350, + "maxHp": 1595, + "atk": 343, + "def": 153, "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -39347,18 +40133,18 @@ ], "evolveCost": [ { - "id": "3213", + "id": "3263", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 7, + "id": "30064", + "count": 5, "type": "MATERIAL" }, { - "id": "30103", - "count": 11, + "id": "30073", + "count": 18, "type": "MATERIAL" } ] @@ -39366,7 +40152,7 @@ ], "skills": [ { - "skillId": "skcom_charge_cost[3]", + "skillId": "skchr_breeze_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -39383,13 +40169,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -39407,13 +40193,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -39431,13 +40217,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -39449,7 +40235,7 @@ } }, { - "skillId": "skchr_headbr_2", + "skillId": "skchr_breeze_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -39466,13 +40252,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -39490,13 +40276,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -39514,7 +40300,7 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, @@ -39542,13 +40328,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "冲锋领袖", - "description": "自身部署费用-1", + "name": "医疗班保护", + "description": "技能开启时,所有【医疗】干员获得抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -1.0 + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, @@ -39559,13 +40345,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1+", - "name": "冲锋领袖", - "description": "编入队伍时所有【先锋】职业干员的部署费用-1", + "name": "医疗班保护", + "description": "技能开启时,所有【医疗】和【辅助】干员获得抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "cost", - "value": -1.0 + "key": "one_minus_status_resistance", + "value": -0.5 } ] } @@ -39619,7 +40405,7 @@ }, { "type": 0, - "description": "防御力+24", + "description": "攻击力+20", "buff": { "attributes": { "abnormalFlags": null, @@ -39628,9 +40414,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 24.0, + "value": 20.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -39713,9 +40499,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 0, - "def": 70, + "maxHp": 200, + "atk": 30, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -39762,8 +40548,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 7, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -39780,8 +40566,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -39798,8 +40584,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -39816,8 +40602,8 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -39834,12 +40620,12 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30103", "count": 2, "type": "MATERIAL" }, { - "id": "30023", + "id": "30033", "count": 3, "type": "MATERIAL" } @@ -39847,23 +40633,23 @@ } ] }, - "char_102_texas": { - "name": "德克萨斯", + "char_115_headbr": { + "name": "凛冬", "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_102_texas", - "team": 11, - "displayNumber": "PL02", + "potentialItemId": "p_char_115_headbr", + "team": 8, + "displayNumber": "USS1", "tokenKey": null, - "appellation": "Texas", + "appellation": "Зима", "position": "MELEE", "tagList": [ "费用回复", - "控场" + "支援" ], - "displayLogo": "logo_penguin", - "itemUsage": "企鹅物流职员德克萨斯,将使用源石剑为小队取得开局的优势。", - "itemDesc": "可以放心地把货物交给她。", + "displayLogo": "logo_ursus", + "itemUsage": "罗德岛先锋干员凛冬,将凭借力量为小队取得开局的优势。", + "itemDesc": "会不问缘由地为自己的朋友出头。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -39871,16 +40657,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_102_texas", + "characterPrefabKey": "char_115_headbr", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 727, - "atk": 203, - "def": 139, + "maxHp": 812, + "atk": 183, + "def": 147, "magicResistance": 0.0, "cost": 11, "blockCnt": 2, @@ -39903,9 +40689,9 @@ { "level": 50, "data": { - "maxHp": 996, - "atk": 299, - "def": 208, + "maxHp": 1128, + "atk": 274, + "def": 211, "magicResistance": 0.0, "cost": 11, "blockCnt": 2, @@ -39929,16 +40715,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_102_texas", + "characterPrefabKey": "char_115_headbr", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 996, - "atk": 299, - "def": 208, + "maxHp": 1128, + "atk": 274, + "def": 211, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -39961,9 +40747,9 @@ { "level": 70, "data": { - "maxHp": 1365, - "atk": 410, - "def": 274, + "maxHp": 1505, + "atk": 376, + "def": 290, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -39991,28 +40777,28 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30022", + "count": 4, "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_102_texas", + "characterPrefabKey": "char_115_headbr", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1365, - "atk": 410, - "def": 274, + "maxHp": 1505, + "atk": 376, + "def": 290, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40035,9 +40821,9 @@ { "level": 80, "data": { - "maxHp": 1950, - "atk": 500, - "def": 343, + "maxHp": 2150, + "atk": 470, + "def": 350, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40065,13 +40851,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 8, + "id": "30024", + "count": 7, "type": "MATERIAL" }, { - "id": "30013", - "count": 16, + "id": "30103", + "count": 11, "type": "MATERIAL" } ] @@ -40096,13 +40882,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -40120,13 +40906,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -40144,12 +40930,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "30014", "count": 4, "type": "MATERIAL" } @@ -40162,7 +40948,7 @@ } }, { - "skillId": "skchr_texas_2", + "skillId": "skchr_headbr_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -40179,13 +40965,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -40203,13 +40989,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -40227,13 +41013,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -40255,13 +41041,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战术快递", - "description": "编入队伍后,额外获得1点初始部署费用", + "name": "冲锋领袖", + "description": "自身部署费用-1", "rangeId": null, "blackboard": [ { "key": "cost", - "value": 1.0 + "value": -1.0 } ] }, @@ -40271,14 +41057,14 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "战术快递", - "description": "编入队伍后,额外获得2点初始部署费用", + "prefabKey": "1+", + "name": "冲锋领袖", + "description": "编入队伍时所有【先锋】职业干员的部署费用-1", "rangeId": null, "blackboard": [ { "key": "cost", - "value": 2.0 + "value": -1.0 } ] } @@ -40332,7 +41118,7 @@ }, { "type": 0, - "description": "攻击力+24", + "description": "防御力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -40341,7 +41127,7 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, "value": 24.0, "loadFromBlackboard": false, @@ -40427,8 +41213,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 70, - "def": 0, + "atk": 0, + "def": 70, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -40475,7 +41261,7 @@ "type": "MATERIAL" }, { - "id": "30031", + "id": "30021", "count": 7, "type": "MATERIAL" } @@ -40493,7 +41279,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -40511,7 +41297,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 4, "type": "MATERIAL" } @@ -40529,8 +41315,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -40547,12 +41333,12 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -40560,23 +41346,23 @@ } ] }, - "char_349_chiave": { - "name": "贾维", + "char_102_texas": { + "name": "德克萨斯", "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_349_chiave", - "team": -1, - "displayNumber": "SR26", + "potentialItemId": "p_char_102_texas", + "team": 11, + "displayNumber": "PL02", "tokenKey": null, - "appellation": "Chiave", + "appellation": "Texas", "position": "MELEE", "tagList": [ "费用回复", - "输出" + "控场" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛先锋干员贾维,将在前线大展身手。", - "itemDesc": "比起要他服从命令,配合他发布命令可能反而省心一点。", + "displayLogo": "logo_penguin", + "itemUsage": "企鹅物流职员德克萨斯,将使用源石剑为小队取得开局的优势。", + "itemDesc": "可以放心地把货物交给她。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -40584,16 +41370,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_349_chiave", + "characterPrefabKey": "char_102_texas", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 679, - "atk": 212, - "def": 138, + "maxHp": 727, + "atk": 203, + "def": 139, "magicResistance": 0.0, "cost": 11, "blockCnt": 2, @@ -40616,9 +41402,9 @@ { "level": 50, "data": { - "maxHp": 931, - "atk": 312, - "def": 207, + "maxHp": 996, + "atk": 299, + "def": 208, "magicResistance": 0.0, "cost": 11, "blockCnt": 2, @@ -40642,16 +41428,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_349_chiave", + "characterPrefabKey": "char_102_texas", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 931, - "atk": 312, - "def": 207, + "maxHp": 996, + "atk": 299, + "def": 208, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40674,9 +41460,9 @@ { "level": 70, "data": { - "maxHp": 1276, - "atk": 428, - "def": 273, + "maxHp": 1365, + "atk": 410, + "def": 274, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40704,28 +41490,28 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30022", + "id": "30042", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_349_chiave", + "characterPrefabKey": "char_102_texas", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1276, - "atk": 428, - "def": 273, + "maxHp": 1365, + "atk": 410, + "def": 274, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40748,9 +41534,9 @@ { "level": 80, "data": { - "maxHp": 1824, - "atk": 522, - "def": 342, + "maxHp": 1950, + "atk": 500, + "def": 343, "magicResistance": 0.0, "cost": 13, "blockCnt": 2, @@ -40778,13 +41564,13 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 7, + "id": "30034", + "count": 8, "type": "MATERIAL" }, { - "id": "30093", - "count": 13, + "id": "30013", + "count": 16, "type": "MATERIAL" } ] @@ -40809,13 +41595,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 6, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -40833,13 +41619,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -40862,8 +41648,8 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -40875,7 +41661,7 @@ } }, { - "skillId": "skchr_chiave_2", + "skillId": "skchr_texas_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -40892,13 +41678,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "31023", - "count": 1, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -40916,13 +41702,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -40940,13 +41726,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -40968,46 +41754,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技工专长", - "description": "在场时,所有一星干员的再部署时间-60%;场上每有一名一星干员,自身的攻击力和防御力+7%", - "rangeId": null, - "blackboard": [ - { - "key": "respawn_time", - "value": 0.4 - }, - { - "key": "atk", - "value": 0.07 - }, - { - "key": "def", - "value": 0.07 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "技工专长", - "description": "在场时,所有一星干员的再部署时间-60%;场上每有一名一星干员,自身的攻击力和防御力+9%<@ba.talpu>(+2%)", + "name": "战术快递", + "description": "编入队伍后,额外获得1点初始部署费用", "rangeId": null, "blackboard": [ { - "key": "respawn_time", - "value": 0.4 - }, - { - "key": "atk", - "value": 0.09 - }, - { - "key": "def", - "value": 0.09 + "key": "cost", + "value": 1.0 } ] }, @@ -41018,46 +41771,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技工专长", - "description": "在场时,所有一星干员的再部署时间-75%;场上每有一名一星干员,自身的攻击力和防御力+11%", - "rangeId": null, - "blackboard": [ - { - "key": "respawn_time", - "value": 0.25 - }, - { - "key": "atk", - "value": 0.11 - }, - { - "key": "def", - "value": 0.11 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "技工专长", - "description": "在场时,所有一星干员的再部署时间-75%;场上每有一名一星干员,自身的攻击力和防御力+13%<@ba.talpu>(+2%)", + "name": "战术快递", + "description": "编入队伍后,额外获得2点初始部署费用", "rangeId": null, "blackboard": [ { - "key": "respawn_time", - "value": 0.25 - }, - { - "key": "atk", - "value": 0.13 - }, - { - "key": "def", - "value": 0.13 + "key": "cost", + "value": 2.0 } ] } @@ -41132,9 +41852,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -41238,8 +41974,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -41256,8 +41992,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30042", + "count": 3, "type": "MATERIAL" } ] @@ -41274,8 +42010,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -41292,8 +42028,8 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -41310,12 +42046,12 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30073", + "count": 3, "type": "MATERIAL" }, { - "id": "30103", + "id": "30053", "count": 3, "type": "MATERIAL" } @@ -41323,65 +42059,46 @@ } ] }, - "char_261_sddrag": { - "name": "苇草", - "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", + "char_349_chiave": { + "name": "贾维", + "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_261_sddrag", + "potentialItemId": "p_char_349_chiave", "team": -1, - "displayNumber": "HT03", + "displayNumber": "SR26", "tokenKey": null, - "appellation": "Reed", + "appellation": "Chiave", "position": "MELEE", "tagList": [ "费用回复", "输出" ], - "displayLogo": "logo_victoria", - "itemUsage": "罗德岛收容的病人苇草,愿意为信任的人提供私人援助。", - "itemDesc": "但是,对她的运用比对她的保护更危险。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛先锋干员贾维,将在前线大展身手。", + "itemDesc": "比起要他服从命令,配合他发布命令可能反而省心一点。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "PIONEER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "cost", - "value": 1.0 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_261_sddrag", + "characterPrefabKey": "char_349_chiave", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 870, - "atk": 240, - "def": 164, + "maxHp": 679, + "atk": 212, + "def": 138, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 11, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41398,15 +42115,15 @@ { "level": 50, "data": { - "maxHp": 1209, - "atk": 354, - "def": 229, + "maxHp": 931, + "atk": 312, + "def": 207, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 11, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41424,22 +42141,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_261_sddrag", + "characterPrefabKey": "char_349_chiave", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1209, - "atk": 354, - "def": 229, + "maxHp": 931, + "atk": 312, + "def": 207, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41456,15 +42173,15 @@ { "level": 70, "data": { - "maxHp": 1550, - "atk": 472, - "def": 298, + "maxHp": 1276, + "atk": 428, + "def": 273, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41486,34 +42203,34 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_261_sddrag", + "characterPrefabKey": "char_349_chiave", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1550, - "atk": 472, - "def": 298, + "maxHp": 1276, + "atk": 428, + "def": 273, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41530,15 +42247,15 @@ { "level": 80, "data": { - "maxHp": 2215, - "atk": 562, - "def": 364, + "maxHp": 1824, + "atk": 522, + "def": 342, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -41560,13 +42277,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 9, + "id": "30084", + "count": 7, "type": "MATERIAL" }, { - "id": "30083", - "count": 12, + "id": "30093", + "count": 13, "type": "MATERIAL" } ] @@ -41574,7 +42291,7 @@ ], "skills": [ { - "skillId": "skcom_quickattack[3]", + "skillId": "skcom_charge_cost[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -41591,13 +42308,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "31014", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30013", + "count": 6, "type": "MATERIAL" } ] @@ -41615,13 +42332,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -41639,12 +42356,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 3, "type": "MATERIAL" } @@ -41657,7 +42374,7 @@ } }, { - "skillId": "skchr_sddrag_2", + "skillId": "skchr_chiave_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -41674,13 +42391,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "31023", + "count": 1, "type": "MATERIAL" } ] @@ -41722,12 +42439,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30094", "count": 4, "type": "MATERIAL" } @@ -41750,13 +42467,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "枯法之血", - "description": "法术抗性+10", + "name": "技工专长", + "description": "在场时,所有一星干员的再部署时间-60%;场上每有一名一星干员,自身的攻击力和防御力+7%", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 10.0 + "key": "respawn_time", + "value": 0.4 + }, + { + "key": "atk", + "value": 0.07 + }, + { + "key": "def", + "value": 0.07 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "技工专长", + "description": "在场时,所有一星干员的再部署时间-60%;场上每有一名一星干员,自身的攻击力和防御力+9%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "respawn_time", + "value": 0.4 + }, + { + "key": "atk", + "value": 0.09 + }, + { + "key": "def", + "value": 0.09 } ] }, @@ -41767,13 +42517,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "枯法之血", - "description": "法术抗性+20", + "name": "技工专长", + "description": "在场时,所有一星干员的再部署时间-75%;场上每有一名一星干员,自身的攻击力和防御力+11%", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 20.0 + "key": "respawn_time", + "value": 0.25 + }, + { + "key": "atk", + "value": 0.11 + }, + { + "key": "def", + "value": 0.11 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "技工专长", + "description": "在场时,所有一星干员的再部署时间-75%;场上每有一名一星干员,自身的攻击力和防御力+13%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "respawn_time", + "value": 0.25 + }, + { + "key": "atk", + "value": 0.13 + }, + { + "key": "def", + "value": 0.13 } ] } @@ -41827,7 +42610,7 @@ }, { "type": 0, - "description": "攻击力+25", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -41838,7 +42621,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 25.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -41848,25 +42631,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -41970,8 +42737,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 5, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -41988,8 +42755,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -42006,8 +42773,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -42024,7 +42791,7 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30053", "count": 4, "type": "MATERIAL" } @@ -42042,59 +42809,78 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30083", "count": 2, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_401_elysm": { - "name": "极境", - "description": "技能发动期间阻挡数变为0", + "char_261_sddrag": { + "name": "苇草", + "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_401_elysm", + "potentialItemId": "p_char_261_sddrag", "team": -1, - "displayNumber": "R131", + "displayNumber": "HT03", "tokenKey": null, - "appellation": "Elysium", + "appellation": "Reed", "position": "MELEE", "tagList": [ "费用回复", - "支援" + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "先锋干员极境,提供安心安全的稳定战场通讯。", - "itemDesc": "旗子并非武器,砸坏了要赔很多钱。", + "displayLogo": "logo_victoria", + "itemUsage": "罗德岛收容的病人苇草,愿意为信任的人提供私人援助。", + "itemDesc": "但是,对她的运用比对她的保护更危险。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "PIONEER", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "cost", + "value": 1.0 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_401_elysm", + "characterPrefabKey": "char_261_sddrag", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 702, - "atk": 237, - "def": 154, + "maxHp": 870, + "atk": 240, + "def": 164, "magicResistance": 0.0, - "cost": 9, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42111,15 +42897,15 @@ { "level": 50, "data": { - "maxHp": 962, - "atk": 339, - "def": 215, + "maxHp": 1209, + "atk": 354, + "def": 229, "magicResistance": 0.0, - "cost": 9, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42137,22 +42923,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_401_elysm", + "characterPrefabKey": "char_261_sddrag", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 962, - "atk": 339, - "def": 215, + "maxHp": 1209, + "atk": 354, + "def": 229, "magicResistance": 0.0, - "cost": 11, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42169,15 +42955,15 @@ { "level": 70, "data": { - "maxHp": 1218, - "atk": 447, - "def": 284, + "maxHp": 1550, + "atk": 472, + "def": 298, "magicResistance": 0.0, - "cost": 11, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42199,34 +42985,34 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_401_elysm", + "characterPrefabKey": "char_261_sddrag", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1218, - "atk": 447, - "def": 284, + "maxHp": 1550, + "atk": 472, + "def": 298, "magicResistance": 0.0, - "cost": 11, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42243,15 +43029,15 @@ { "level": 80, "data": { - "maxHp": 1669, - "atk": 533, - "def": 335, + "maxHp": 2215, + "atk": 562, + "def": 364, "magicResistance": 0.0, - "cost": 11, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42273,13 +43059,13 @@ "type": "MATERIAL" }, { - "id": "31024", - "count": 7, + "id": "30014", + "count": 9, "type": "MATERIAL" }, { - "id": "30053", - "count": 16, + "id": "30083", + "count": 12, "type": "MATERIAL" } ] @@ -42287,8 +43073,8 @@ ], "skills": [ { - "skillId": "skcom_assist_cost[3]", - "overridePrefabKey": "skchr_elysm_1", + "skillId": "skcom_quickattack[3]", + "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ { @@ -42304,13 +43090,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 6, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -42328,13 +43114,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -42352,13 +43138,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { "id": "30054", - "count": 4, + "count": 3, "type": "MATERIAL" } ] @@ -42370,7 +43156,7 @@ } }, { - "skillId": "skchr_elysm_2", + "skillId": "skchr_sddrag_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -42387,13 +43173,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30084", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -42411,13 +43197,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "31014", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -42435,12 +43221,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 4, "type": "MATERIAL" } @@ -42463,41 +43249,16 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "狙击支援", - "description": "在场时,所有【狙击】干员的部署费用-1,且技能开启时所有【狙击】干员的攻击速度+10", + "name": "枯法之血", + "description": "法术抗性+10", "rangeId": null, "blackboard": [ { - "key": "value", - "value": -1.0 - }, - { - "key": "attack_speed", + "key": "magic_resistance", "value": 10.0 } ] }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "狙击支援", - "description": "在场时,所有【狙击】干员的部署费用-1,且技能开启时所有【狙击】干员的攻击速度+13<@ba.talpu>(+3)", - "rangeId": null, - "blackboard": [ - { - "key": "value", - "value": -1.0 - }, - { - "key": "attack_speed", - "value": 13.0 - } - ] - }, { "unlockCondition": { "phase": 2, @@ -42505,40 +43266,15 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "狙击支援", - "description": "在场时,所有【狙击】干员的部署费用-2,且技能开启时所有【狙击】干员的攻击速度+20", + "name": "枯法之血", + "description": "法术抗性+20", "rangeId": null, "blackboard": [ { - "key": "value", - "value": -2.0 - }, - { - "key": "attack_speed", + "key": "magic_resistance", "value": 20.0 } ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "狙击支援", - "description": "在场时,所有【狙击】干员的部署费用-2,且技能开启时所有【狙击】干员的攻击速度+23<@ba.talpu>(+3)", - "rangeId": null, - "blackboard": [ - { - "key": "value", - "value": -2.0 - }, - { - "key": "attack_speed", - "value": 23.0 - } - ] } ] } @@ -42590,7 +43326,7 @@ }, { "type": 0, - "description": "防御力+23", + "description": "攻击力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -42599,9 +43335,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -42611,9 +43347,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -42669,8 +43421,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 0, - "def": 60, + "atk": 70, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -42717,8 +43469,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30051", + "count": 5, "type": "MATERIAL" } ] @@ -42735,8 +43487,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -42753,8 +43505,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -42771,8 +43523,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -42789,12 +43541,12 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30053", "count": 2, "type": "MATERIAL" }, { - "id": "30013", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -42802,46 +43554,46 @@ } ] }, - "char_308_swire": { - "name": "诗怀雅", - "description": "可以攻击到<@ba.kw>较远敌人", + "char_401_elysm": { + "name": "极境", + "description": "技能发动期间阻挡数变为0", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_308_swire", - "team": 12, - "displayNumber": "LM08", + "potentialItemId": "p_char_401_elysm", + "team": -1, + "displayNumber": "R131", "tokenKey": null, - "appellation": "Swire", + "appellation": "Elysium", "position": "MELEE", "tagList": [ - "输出", + "费用回复", "支援" ], - "displayLogo": "logo_lungmen", - "itemUsage": "近卫干员诗怀雅,来自龙门,愿意为你提供专业的警力协助与额外训练课程。", - "itemDesc": "龙门的骄傲,果然来自于商业、贸易与资本!", + "displayLogo": "logo_rhodes", + "itemUsage": "先锋干员极境,提供安心安全的稳定战场通讯。", + "itemDesc": "旗子并非武器,砸坏了要赔很多钱。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "WARRIOR", + "profession": "PIONEER", "trait": null, "phases": [ { - "characterPrefabKey": "char_308_swire", - "rangeId": "2-2", + "characterPrefabKey": "char_401_elysm", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 703, - "atk": 261, - "def": 193, + "maxHp": 702, + "atk": 237, + "def": 154, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42858,15 +43610,15 @@ { "level": 50, "data": { - "maxHp": 964, - "atk": 373, - "def": 273, + "maxHp": 962, + "atk": 339, + "def": 215, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42884,22 +43636,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_308_swire", - "rangeId": "2-2", + "characterPrefabKey": "char_401_elysm", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 964, - "atk": 373, - "def": 273, + "maxHp": 962, + "atk": 339, + "def": 215, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42916,15 +43668,15 @@ { "level": 70, "data": { - "maxHp": 1252, - "atk": 498, - "def": 346, + "maxHp": 1218, + "atk": 447, + "def": 284, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42941,39 +43693,39 @@ ], "evolveCost": [ { - "id": "3221", + "id": "3211", "count": 4, "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30032", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_308_swire", - "rangeId": "2-2", + "characterPrefabKey": "char_401_elysm", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1252, - "atk": 498, - "def": 346, + "maxHp": 1218, + "atk": 447, + "def": 284, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -42990,15 +43742,15 @@ { "level": 80, "data": { - "maxHp": 1740, - "atk": 593, - "def": 413, + "maxHp": 1669, + "atk": 533, + "def": 335, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43015,18 +43767,18 @@ ], "evolveCost": [ { - "id": "3223", + "id": "3213", "count": 3, "type": "MATERIAL" }, { - "id": "30024", + "id": "31024", "count": 7, "type": "MATERIAL" }, { - "id": "30033", - "count": 17, + "id": "30053", + "count": 16, "type": "MATERIAL" } ] @@ -43034,8 +43786,8 @@ ], "skills": [ { - "skillId": "skchr_swire_1", - "overridePrefabKey": null, + "skillId": "skcom_assist_cost[3]", + "overridePrefabKey": "skchr_elysm_1", "overrideTokenKey": null, "levelUpCostCond": [ { @@ -43051,13 +43803,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "31014", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30013", + "count": 6, "type": "MATERIAL" } ] @@ -43075,12 +43827,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -43099,12 +43851,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 4, "type": "MATERIAL" } @@ -43117,7 +43869,7 @@ } }, { - "skillId": "skchr_swire_2", + "skillId": "skchr_elysm_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -43134,13 +43886,13 @@ "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -43158,12 +43910,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 6, "type": "MATERIAL" } @@ -43182,13 +43934,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 5, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -43203,40 +43955,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+3%", - "rangeId": "x-4", - "blackboard": [ - { - "key": "atk", - "value": 0.03 - } - ] - }, - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+5%<@ba.talpu>(+2%)", - "rangeId": "x-4", - "blackboard": [ - { - "key": "atk", - "value": 0.05 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -43244,13 +43962,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+6%", - "rangeId": "x-4", + "name": "狙击支援", + "description": "在场时,所有【狙击】干员的部署费用-1,且技能开启时所有【狙击】干员的攻击速度+10", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.06 + "key": "value", + "value": -1.0 + }, + { + "key": "attack_speed", + "value": 10.0 } ] }, @@ -43261,13 +43983,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+8%<@ba.talpu>(+2%)", - "rangeId": "x-4", + "name": "狙击支援", + "description": "在场时,所有【狙击】干员的部署费用-1,且技能开启时所有【狙击】干员的攻击速度+13<@ba.talpu>(+3)", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.08 + "key": "value", + "value": -1.0 + }, + { + "key": "attack_speed", + "value": 13.0 } ] }, @@ -43278,13 +44004,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+10%", - "rangeId": "x-4", + "name": "狙击支援", + "description": "在场时,所有【狙击】干员的部署费用-2,且技能开启时所有【狙击】干员的攻击速度+20", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "value", + "value": -2.0 + }, + { + "key": "attack_speed", + "value": 20.0 } ] }, @@ -43295,13 +44025,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "近距离作战指导", - "description": "在场时周围8格内的近战友方单位攻击力+12%<@ba.talpu>(+2%)", - "rangeId": "x-4", + "name": "狙击支援", + "description": "在场时,所有【狙击】干员的部署费用-2,且技能开启时所有【狙击】干员的攻击速度+23<@ba.talpu>(+3)", + "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.12 + "key": "value", + "value": -2.0 + }, + { + "key": "attack_speed", + "value": 23.0 } ] } @@ -43355,7 +44089,7 @@ }, { "type": 0, - "description": "攻击力+26", + "description": "防御力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -43364,9 +44098,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, - "value": 26.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -43434,8 +44168,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 40, - "def": 30, + "atk": 0, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -43554,36 +44288,36 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30093", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_106_franka": { - "name": "芙兰卡", - "description": "能够阻挡一个敌人", + "char_308_swire": { + "name": "诗怀雅", + "description": "可以攻击到<@ba.kw>较远敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_106_franka", - "team": 13, - "displayNumber": "BS01", + "potentialItemId": "p_char_308_swire", + "team": 12, + "displayNumber": "LM08", "tokenKey": null, - "appellation": "Franka", + "appellation": "Swire", "position": "MELEE", "tagList": [ "输出", - "生存" + "支援" ], - "displayLogo": "logo_blacksteel", - "itemUsage": "黑钢防化小队近卫干员芙兰卡,正在等待你的部署。", - "itemDesc": "炽热的铝热剑穿透一切防御。", + "displayLogo": "logo_lungmen", + "itemUsage": "近卫干员诗怀雅,来自龙门,愿意为你提供专业的警力协助与额外训练课程。", + "itemDesc": "龙门的骄傲,果然来自于商业、贸易与资本!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -43591,22 +44325,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_106_franka", - "rangeId": "1-1", + "characterPrefabKey": "char_308_swire", + "rangeId": "2-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1386, - "atk": 382, - "def": 105, + "maxHp": 703, + "atk": 261, + "def": 193, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43623,15 +44357,15 @@ { "level": 50, "data": { - "maxHp": 1981, - "atk": 563, - "def": 150, + "maxHp": 964, + "atk": 373, + "def": 273, "magicResistance": 0.0, - "cost": 16, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43649,22 +44383,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_106_franka", - "rangeId": "1-1", + "characterPrefabKey": "char_308_swire", + "rangeId": "2-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1981, - "atk": 563, - "def": 150, + "maxHp": 964, + "atk": 373, + "def": 273, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43681,15 +44415,15 @@ { "level": 70, "data": { - "maxHp": 2715, - "atk": 713, - "def": 195, + "maxHp": 1252, + "atk": 498, + "def": 346, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43711,34 +44445,34 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_106_franka", - "rangeId": "1-1", + "characterPrefabKey": "char_308_swire", + "rangeId": "2-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2715, - "atk": 713, - "def": 195, + "maxHp": 1252, + "atk": 498, + "def": 346, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43755,15 +44489,15 @@ { "level": 80, "data": { - "maxHp": 3620, - "atk": 860, - "def": 235, + "maxHp": 1740, + "atk": 593, + "def": 413, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 1, + "cost": 16, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -43785,13 +44519,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30024", + "count": 7, "type": "MATERIAL" }, { - "id": "30023", - "count": 18, + "id": "30033", + "count": 17, "type": "MATERIAL" } ] @@ -43799,7 +44533,7 @@ ], "skills": [ { - "skillId": "skcom_quickattack[3]", + "skillId": "skchr_swire_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -43816,13 +44550,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -43840,13 +44574,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -43864,13 +44598,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30024", + "count": 4, "type": "MATERIAL" } ] @@ -43882,7 +44616,7 @@ } }, { - "skillId": "skchr_franka_2", + "skillId": "skchr_swire_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -43899,13 +44633,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -43923,13 +44657,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -43947,13 +44681,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30014", + "count": 5, "type": "MATERIAL" } ] @@ -43968,6 +44702,40 @@ "talents": [ { "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+3%", + "rangeId": "x-4", + "blackboard": [ + { + "key": "atk", + "value": 0.03 + } + ] + }, + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+5%<@ba.talpu>(+2%)", + "rangeId": "x-4", + "blackboard": [ + { + "key": "atk", + "value": 0.05 + } + ] + }, { "unlockCondition": { "phase": 1, @@ -43975,13 +44743,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "铝热剑", - "description": "攻击时有10%的几率无视目标的防御", - "rangeId": null, + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+6%", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.1 + "key": "atk", + "value": 0.06 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+8%<@ba.talpu>(+2%)", + "rangeId": "x-4", + "blackboard": [ + { + "key": "atk", + "value": 0.08 } ] }, @@ -43992,13 +44777,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "铝热剑", - "description": "攻击时有20%的几率无视目标的防御", - "rangeId": null, + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+10%", + "rangeId": "x-4", "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk", + "value": 0.1 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "近距离作战指导", + "description": "在场时周围8格内的近战友方单位攻击力+12%<@ba.talpu>(+2%)", + "rangeId": "x-4", + "blackboard": [ + { + "key": "atk", + "value": 0.12 } ] } @@ -44052,7 +44854,7 @@ }, { "type": 0, - "description": "攻击力+30", + "description": "攻击力+26", "buff": { "attributes": { "abnormalFlags": null, @@ -44063,7 +44865,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 30.0, + "value": 26.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -44073,25 +44875,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -44147,8 +44933,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, - "def": 25, + "atk": 40, + "def": 30, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -44195,8 +44981,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -44213,7 +44999,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -44231,8 +45017,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -44249,8 +45035,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -44267,12 +45053,12 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30073", + "count": 3, "type": "MATERIAL" }, { - "id": "30103", + "id": "30053", "count": 3, "type": "MATERIAL" } @@ -44280,47 +45066,47 @@ } ] }, - "char_131_flameb": { - "name": "炎客", + "char_106_franka": { + "name": "芙兰卡", "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_131_flameb", - "team": -1, - "displayNumber": "R137", + "potentialItemId": "p_char_106_franka", + "team": 13, + "displayNumber": "BS01", "tokenKey": null, - "appellation": "Flamebringer", + "appellation": "Franka", "position": "MELEE", "tagList": [ "输出", "生存" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员炎客,将倾力毁灭那些值得一战的敌人。", - "itemDesc": "但如果敌人太弱,他可能会放水。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_blacksteel", + "itemUsage": "黑钢防化小队近卫干员芙兰卡,正在等待你的部署。", + "itemDesc": "炽热的铝热剑穿透一切防御。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_131_flameb", + "characterPrefabKey": "char_106_franka", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1423, - "atk": 378, - "def": 86, + "maxHp": 1386, + "atk": 382, + "def": 105, "magicResistance": 0.0, - "cost": 18, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44336,16 +45122,16 @@ { "level": 50, "data": { - "maxHp": 2033, - "atk": 556, - "def": 123, + "maxHp": 1981, + "atk": 563, + "def": 150, "magicResistance": 0.0, - "cost": 18, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44362,23 +45148,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_131_flameb", + "characterPrefabKey": "char_106_franka", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2033, - "atk": 556, - "def": 123, + "maxHp": 1981, + "atk": 563, + "def": 150, "magicResistance": 0.0, - "cost": 20, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44394,16 +45180,16 @@ { "level": 70, "data": { - "maxHp": 2786, - "atk": 704, - "def": 161, + "maxHp": 2715, + "atk": 713, + "def": 195, "magicResistance": 0.0, - "cost": 20, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44424,35 +45210,35 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 6, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { "id": "30052", - "count": 3, + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_131_flameb", + "characterPrefabKey": "char_106_franka", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2786, - "atk": 704, - "def": 161, + "maxHp": 2715, + "atk": 713, + "def": 195, "magicResistance": 0.0, - "cost": 20, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44468,16 +45254,16 @@ { "level": 80, "data": { - "maxHp": 3715, - "atk": 849, - "def": 195, + "maxHp": 3620, + "atk": 860, + "def": 235, "magicResistance": 0.0, - "cost": 20, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.5, - "respawnTime": 80, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -44498,13 +45284,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30044", + "count": 6, "type": "MATERIAL" }, { - "id": "30083", - "count": 13, + "id": "30023", + "count": 18, "type": "MATERIAL" } ] @@ -44512,7 +45298,7 @@ ], "skills": [ { - "skillId": "skchr_flameb_1", + "skillId": "skcom_quickattack[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -44529,13 +45315,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -44553,13 +45339,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -44577,12 +45363,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30044", + "id": "30064", "count": 3, "type": "MATERIAL" } @@ -44595,7 +45381,7 @@ } }, { - "skillId": "skchr_flameb_2", + "skillId": "skchr_franka_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -44612,13 +45398,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -44636,12 +45422,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30034", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -44660,13 +45446,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 4, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -44688,38 +45474,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "血戮", - "description": "每击杀一名敌人后自身的生命上限提高20,最多可以叠加30次", - "rangeId": null, - "blackboard": [ - { - "key": "max_hp", - "value": 20.0 - }, - { - "key": "max_stack_cnt", - "value": 30.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "血戮", - "description": "每击杀一名敌人后自身的生命上限提高30<@ba.talpu>(+10),最多可以叠加30次", + "name": "铝热剑", + "description": "攻击时有10%的几率无视目标的防御", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 30.0 - }, - { - "key": "max_stack_cnt", - "value": 30.0 + "key": "prob", + "value": 0.1 } ] }, @@ -44730,38 +45491,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "血戮", - "description": "每击杀一名敌人后自身的生命上限提高40,最多可以叠加30次", - "rangeId": null, - "blackboard": [ - { - "key": "max_hp", - "value": 40.0 - }, - { - "key": "max_stack_cnt", - "value": 30.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "血戮", - "description": "每击杀一名敌人后自身的生命上限提高50<@ba.talpu>(+10),最多可以叠加30次", + "name": "铝热剑", + "description": "攻击时有20%的几率无视目标的防御", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 50.0 - }, - { - "key": "max_stack_cnt", - "value": 30.0 + "key": "prob", + "value": 0.2 } ] } @@ -44793,7 +45529,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -44804,7 +45540,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -44815,7 +45551,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -44824,9 +45560,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 1, "formulaItem": 0, - "value": -1.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -44836,9 +45572,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -44893,9 +45645,9 @@ { "level": 50, "data": { - "maxHp": 400, - "atk": 45, - "def": 0, + "maxHp": 0, + "atk": 75, + "def": 25, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -44942,8 +45694,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -44960,7 +45712,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -44978,8 +45730,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -44996,8 +45748,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -45014,60 +45766,60 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_155_tiger": { - "name": "因陀罗", + "char_131_flameb": { + "name": "炎客", "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_155_tiger", - "team": 10, - "displayNumber": "GG03", + "potentialItemId": "p_char_131_flameb", + "team": -1, + "displayNumber": "R137", "tokenKey": null, - "appellation": "Indra", + "appellation": "Flamebringer", "position": "MELEE", "tagList": [ "输出", "生存" ], - "displayLogo": "logo_victoria", - "itemUsage": "格拉斯哥帮成员因陀罗,很高兴能够又一次痛揍不识趣的家伙。", - "itemDesc": "最擅长用拳头说话。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛近卫干员炎客,将倾力毁灭那些值得一战的敌人。", + "itemDesc": "但如果敌人太弱,他可能会放水。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_155_tiger", + "characterPrefabKey": "char_131_flameb", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1071, - "atk": 206, - "def": 151, + "maxHp": 1423, + "atk": 378, + "def": 86, "magicResistance": 0.0, - "cost": 8, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45083,16 +45835,16 @@ { "level": 50, "data": { - "maxHp": 1448, - "atk": 303, - "def": 217, + "maxHp": 2033, + "atk": 556, + "def": 123, "magicResistance": 0.0, - "cost": 8, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45109,23 +45861,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_155_tiger", + "characterPrefabKey": "char_131_flameb", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1448, - "atk": 303, - "def": 217, + "maxHp": 2033, + "atk": 556, + "def": 123, "magicResistance": 0.0, - "cost": 10, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45141,16 +45893,16 @@ { "level": 70, "data": { - "maxHp": 1857, - "atk": 405, - "def": 294, + "maxHp": 2786, + "atk": 704, + "def": 161, "magicResistance": 0.0, - "cost": 10, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45171,35 +45923,35 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30012", + "count": 6, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30052", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_155_tiger", + "characterPrefabKey": "char_131_flameb", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1857, - "atk": 405, - "def": 294, + "maxHp": 2786, + "atk": 704, + "def": 161, "magicResistance": 0.0, - "cost": 10, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45215,16 +45967,16 @@ { "level": 80, "data": { - "maxHp": 2265, - "atk": 500, - "def": 350, + "maxHp": 3715, + "atk": 849, + "def": 195, "magicResistance": 0.0, - "cost": 10, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.78, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45245,13 +45997,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" }, { - "id": "30033", - "count": 16, + "id": "30083", + "count": 13, "type": "MATERIAL" } ] @@ -45259,7 +46011,7 @@ ], "skills": [ { - "skillId": "skchr_tiger_1", + "skillId": "skchr_flameb_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -45276,13 +46028,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -45300,12 +46052,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -45324,7 +46076,7 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, @@ -45342,7 +46094,7 @@ } }, { - "skillId": "skchr_tiger_2", + "skillId": "skchr_flameb_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -45359,12 +46111,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30013", "count": 4, "type": "MATERIAL" } @@ -45383,13 +46135,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -45407,12 +46159,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30054", + "id": "30084", "count": 4, "type": "MATERIAL" } @@ -45435,17 +46187,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "虎拳迅击", - "description": "有15%的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+80%", + "name": "血戮", + "description": "每击杀一名敌人后自身的生命上限提高20,最多可以叠加30次", "rangeId": null, "blackboard": [ { - "key": "tiger_t_1[evade].prob", - "value": 0.15 + "key": "max_hp", + "value": 20.0 }, { - "key": "charge_on_evade.atk", - "value": 0.8 + "key": "max_stack_cnt", + "value": 30.0 } ] }, @@ -45456,17 +46208,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "虎拳迅击", - "description": "有18%<@ba.talpu>(+3%)的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+80%", + "name": "血戮", + "description": "每击杀一名敌人后自身的生命上限提高30<@ba.talpu>(+10),最多可以叠加30次", "rangeId": null, "blackboard": [ { - "key": "tiger_t_1[evade].prob", - "value": 0.18 + "key": "max_hp", + "value": 30.0 }, { - "key": "charge_on_evade.atk", - "value": 0.8 + "key": "max_stack_cnt", + "value": 30.0 } ] }, @@ -45477,17 +46229,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "虎拳迅击", - "description": "有30%的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+100%", + "name": "血戮", + "description": "每击杀一名敌人后自身的生命上限提高40,最多可以叠加30次", "rangeId": null, "blackboard": [ { - "key": "tiger_t_1[evade].prob", - "value": 0.3 + "key": "max_hp", + "value": 40.0 }, { - "key": "charge_on_evade.atk", - "value": 1.0 + "key": "max_stack_cnt", + "value": 30.0 } ] }, @@ -45498,17 +46250,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "虎拳迅击", - "description": "有33%<@ba.talpu>(+3%)的概率闪避敌人的近战物理攻击,成功闪避后自己的下一次攻击攻击力+100%", + "name": "血戮", + "description": "每击杀一名敌人后自身的生命上限提高50<@ba.talpu>(+10),最多可以叠加30次", "rangeId": null, "blackboard": [ { - "key": "tiger_t_1[evade].prob", - "value": 0.33 + "key": "max_hp", + "value": 50.0 }, { - "key": "charge_on_evade.atk", - "value": 1.0 + "key": "max_stack_cnt", + "value": 30.0 } ] } @@ -45540,7 +46292,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-10秒", "buff": { "attributes": { "abnormalFlags": null, @@ -45551,7 +46303,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -45562,7 +46314,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "部署费用-1", "buff": { "attributes": { "abnormalFlags": null, @@ -45571,9 +46323,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 4, "formulaItem": 0, - "value": 23.0, + "value": -1.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -45640,8 +46392,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 75, + "maxHp": 400, + "atk": 45, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -45689,8 +46441,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 5, + "id": "30011", + "count": 10, "type": "MATERIAL" } ] @@ -45707,8 +46459,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -45725,8 +46477,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30032", + "count": 5, "type": "MATERIAL" } ] @@ -45743,8 +46495,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -45761,79 +46513,60 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "30013", + "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_140_whitew": { - "name": "拉普兰德", - "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", + "char_508_aguard": { + "name": "Sharp", + "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_140_whitew", + "potentialItemId": "", "team": -1, - "displayNumber": "SR01", + "displayNumber": null, "tokenKey": null, - "appellation": "Lappland", + "appellation": "Sharp", "position": "MELEE", "tagList": [ "输出", - "削弱" + "生存" ], - "displayLogo": "logo_rhodes", - "itemUsage": "干员拉普兰德,迫不及待想要切开眼前的敌人。", - "itemDesc": "祈祷吧,祈祷她会听从你的指挥。", - "itemObtainApproach": "招募寻访", - "maxPotentialLevel": 5, + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, "rarity": 4, "profession": "WARRIOR", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_140_whitew", - "rangeId": "2-3", + "characterPrefabKey": "char_508_aguard", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 987, - "atk": 285, - "def": 173, - "magicResistance": 10.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 1420, + "atk": 436, + "def": 117, + "magicResistance": 0.0, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45849,16 +46582,16 @@ { "level": 50, "data": { - "maxHp": 1410, - "atk": 426, - "def": 238, - "magicResistance": 10.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 2029, + "atk": 642, + "def": 168, + "magicResistance": 0.0, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45875,23 +46608,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_140_whitew", - "rangeId": "3-12", + "characterPrefabKey": "char_508_aguard", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1410, - "atk": 426, - "def": 238, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 2029, + "atk": 642, + "def": 168, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45907,16 +46640,16 @@ { "level": 70, "data": { - "maxHp": 1856, - "atk": 554, - "def": 302, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 2780, + "atk": 813, + "def": 219, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45930,42 +46663,26 @@ } } ], - "evolveCost": [ - { - "id": "3221", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30062", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30012", - "count": 4, - "type": "MATERIAL" - } - ] + "evolveCost": null }, { - "characterPrefabKey": "char_140_whitew", - "rangeId": "3-12", + "characterPrefabKey": "char_508_aguard", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1856, - "atk": 554, - "def": 302, - "magicResistance": 15.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 2780, + "atk": 813, + "def": 219, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -45981,16 +46698,16 @@ { "level": 80, "data": { - "maxHp": 2350, - "atk": 685, - "def": 365, - "magicResistance": 15.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 3565, + "atk": 957, + "def": 265, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, - "respawnTime": 70, + "baseAttackTime": 1.5, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -46004,28 +46721,12 @@ } } ], - "evolveCost": [ - { - "id": "3223", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30064", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30043", - "count": 10, - "type": "MATERIAL" - } - ] + "evolveCost": null } ], "skills": [ { - "skillId": "skchr_whitew_1", + "skillId": "skchr_aguard_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -46034,197 +46735,53 @@ "phase": 2, "level": 1 }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 5, - "type": "MATERIAL" - }, - { - "id": "30014", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30093", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30034", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30014", - "count": 6, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30135", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30054", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null } ], "unlockCond": { "phase": 0, "level": 1 } - }, + } + ], + "talents": [ { - "skillId": "skchr_whitew_2", - "overridePrefabKey": null, - "overrideTokenKey": null, - "levelUpCostCond": [ + "candidates": [ { - "unlockCond": { - "phase": 2, + "unlockCondition": { + "phase": 1, "level": 1 }, - "lvlUpTime": 28800, - "levelUpCost": [ + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "隐匿刀刃", + "description": "攻击力+10%,获得20%的物理闪避", + "rangeId": null, + "blackboard": [ { - "id": "3303", - "count": 5, - "type": "MATERIAL" + "key": "atk", + "value": 0.1 }, { - "id": "30024", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30103", - "count": 3, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30044", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30024", - "count": 5, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30115", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30094", - "count": 4, - "type": "MATERIAL" - } - ] - } - ], - "unlockCond": { - "phase": 1, - "level": 1 - } - } - ], - "talents": [ - { - "candidates": [ - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "精神摧毁", - "description": "攻击使目标的特殊能力失效,持续1秒", - "rangeId": null, - "blackboard": [ - { - "key": "duration", - "value": 1.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "精神摧毁", - "description": "攻击使目标的特殊能力失效,持续2<@ba.talpu>(+1)秒", - "rangeId": null, - "blackboard": [ - { - "key": "duration", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, @@ -46235,132 +46792,24 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精神摧毁", - "description": "攻击使目标的特殊能力失效,持续5秒", + "name": "隐匿刀刃", + "description": "攻击力+15%,获得30%的物理闪避", "rangeId": null, "blackboard": [ { - "key": "duration", - "value": 5.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "精神摧毁", - "description": "攻击使目标的特殊能力失效,持续6<@ba.talpu>(+1)秒", - "rangeId": null, - "blackboard": [ + "key": "atk", + "value": 0.15 + }, { - "key": "duration", - "value": 6.0 + "key": "prob", + "value": 0.3 } ] } ] } ], - "potentialRanks": [ - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "攻击力+25", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 1, - "formulaItem": 0, - "value": 25.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 1, - "description": "天赋效果增强", - "buff": null, - "equivalentCost": null - }, - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - } - ], + "potentialRanks": [], "favorKeyFrames": [ { "level": 0, @@ -46391,7 +46840,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -46419,170 +46868,85 @@ "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30061", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30012", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30022", - "count": 5, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30093", - "count": 3, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30103", - "count": 2, - "type": "MATERIAL" - }, - { - "id": "30033", - "count": 3, - "type": "MATERIAL" - } - ] + "lvlUpCost": null } ] }, - "char_294_ayer": { - "name": "断崖", - "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", + "char_155_tiger": { + "name": "因陀罗", + "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_294_ayer", - "team": -1, - "displayNumber": "RB04", + "potentialItemId": "p_char_155_tiger", + "team": 10, + "displayNumber": "GG03", "tokenKey": null, - "appellation": "Ayerscarpe", + "appellation": "Indra", "position": "MELEE", "tagList": [ "输出", - "群攻" + "生存" ], - "displayLogo": "logo_rim", - "itemUsage": "信使护卫断崖,根据雇佣合约提供支援。", - "itemDesc": "实际履行时会比合约中规定的内容多很多。", + "displayLogo": "logo_victoria", + "itemUsage": "格拉斯哥帮成员因陀罗,很高兴能够又一次痛揍不识趣的家伙。", + "itemDesc": "最擅长用拳头说话。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_294_ayer", - "rangeId": "2-3", + "characterPrefabKey": "char_155_tiger", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1016, - "atk": 279, - "def": 178, - "magicResistance": 5.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 1071, + "atk": 206, + "def": 151, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46599,15 +46963,15 @@ { "level": 50, "data": { - "maxHp": 1452, - "atk": 417, - "def": 245, - "magicResistance": 5.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 1448, + "atk": 303, + "def": 217, + "magicResistance": 0.0, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46625,22 +46989,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_294_ayer", - "rangeId": "3-12", + "characterPrefabKey": "char_155_tiger", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1452, - "atk": 417, - "def": 245, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1448, + "atk": 303, + "def": 217, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46657,15 +47021,15 @@ { "level": 70, "data": { - "maxHp": 1911, - "atk": 542, - "def": 311, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1857, + "atk": 405, + "def": 294, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46687,34 +47051,34 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_294_ayer", - "rangeId": "3-12", + "characterPrefabKey": "char_155_tiger", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1911, - "atk": 542, - "def": 311, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1857, + "atk": 405, + "def": 294, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46731,15 +47095,15 @@ { "level": 80, "data": { - "maxHp": 2420, - "atk": 670, - "def": 375, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 2265, + "atk": 500, + "def": 350, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -46761,13 +47125,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30054", + "count": 7, "type": "MATERIAL" }, { - "id": "31013", - "count": 12, + "id": "30033", + "count": 16, "type": "MATERIAL" } ] @@ -46775,7 +47139,7 @@ ], "skills": [ { - "skillId": "skchr_ayer_1", + "skillId": "skchr_tiger_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -46792,12 +47156,12 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30063", + "id": "30083", "count": 2, "type": "MATERIAL" } @@ -46816,13 +47180,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "31014", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -46840,13 +47204,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -46858,7 +47222,7 @@ } }, { - "skillId": "skchr_ayer_2", + "skillId": "skchr_tiger_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -46875,13 +47239,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -46899,13 +47263,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -46923,12 +47287,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 4, "type": "MATERIAL" } @@ -46951,13 +47315,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "索敌援助", - "description": "自身与周围8格友方干员攻速+4", - "rangeId": "x-4", + "name": "虎拳迅击", + "description": "有15%的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+80%", + "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 4.0 + "key": "tiger_t_1[evade].prob", + "value": 0.15 + }, + { + "key": "charge_on_evade.atk", + "value": 0.8 } ] }, @@ -46968,13 +47336,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "索敌援助", - "description": "自身与周围8格友方干员攻速+6<@ba.talpu>(+2)", - "rangeId": "x-4", + "name": "虎拳迅击", + "description": "有18%<@ba.talpu>(+3%)的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+80%", + "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 + "key": "tiger_t_1[evade].prob", + "value": 0.18 + }, + { + "key": "charge_on_evade.atk", + "value": 0.8 } ] }, @@ -46985,13 +47357,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "索敌援助", - "description": "自身与周围8格友方干员攻速+8", - "rangeId": "x-4", + "name": "虎拳迅击", + "description": "有30%的概率闪避敌人的近战物理攻击,成功闪避后自身下一次攻击攻击力+100%", + "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 8.0 + "key": "tiger_t_1[evade].prob", + "value": 0.3 + }, + { + "key": "charge_on_evade.atk", + "value": 1.0 } ] }, @@ -47002,13 +47378,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "索敌援助", - "description": "自身与周围8格友方干员攻速+10<@ba.talpu>(+2)", - "rangeId": "x-4", + "name": "虎拳迅击", + "description": "有33%<@ba.talpu>(+3%)的概率闪避敌人的近战物理攻击,成功闪避后自己的下一次攻击攻击力+100%", + "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 10.0 + "key": "tiger_t_1[evade].prob", + "value": 0.33 + }, + { + "key": "charge_on_evade.atk", + "value": 1.0 } ] } @@ -47062,7 +47442,7 @@ }, { "type": 0, - "description": "攻击力+26", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -47073,7 +47453,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 26.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -47189,8 +47569,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 7, + "id": "30051", + "count": 5, "type": "MATERIAL" } ] @@ -47207,8 +47587,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -47225,8 +47605,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -47243,8 +47623,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30083", + "count": 4, "type": "MATERIAL" } ] @@ -47261,59 +47641,58 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30093", "count": 2, "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_252_bibeak": { - "name": "柏喙", - "description": "普通攻击连续造成<@ba.kw>两次伤害", + "char_415_flint": { + "name": "燧石", + "description": "能够阻挡一个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_252_bibeak", + "potentialItemId": "p_char_415_flint", "team": -1, - "displayNumber": "R138", + "displayNumber": "SG06", "tokenKey": null, - "appellation": "Bibeak", + "appellation": "Flint", "position": "MELEE", "tagList": [ - "爆发", "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "近卫干员柏喙,努力在战场上建立自信。", - "itemDesc": "她不是会在敌人身上绣花的那种人。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_sargon", + "itemUsage": "部族拳手燧石,强大而纯粹的战士。", + "itemDesc": "交流的第一步从学习通用语开始。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_252_bibeak", + "characterPrefabKey": "char_415_flint", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1089, - "atk": 245, - "def": 146, + "maxHp": 1038, + "atk": 212, + "def": 144, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 2, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47330,15 +47709,15 @@ { "level": 50, "data": { - "maxHp": 1492, - "atk": 356, - "def": 209, + "maxHp": 1403, + "atk": 312, + "def": 207, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 2, + "cost": 8, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47356,22 +47735,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_252_bibeak", + "characterPrefabKey": "char_415_flint", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1492, - "atk": 356, - "def": 209, + "maxHp": 1403, + "atk": 312, + "def": 207, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47388,15 +47767,15 @@ { "level": 70, "data": { - "maxHp": 1938, - "atk": 463, - "def": 272, + "maxHp": 1799, + "atk": 417, + "def": 280, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47418,34 +47797,34 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30012", + "id": "30042", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_252_bibeak", + "characterPrefabKey": "char_415_flint", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1938, - "atk": 463, - "def": 272, + "maxHp": 1799, + "atk": 417, + "def": 280, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47462,15 +47841,15 @@ { "level": 80, "data": { - "maxHp": 2550, - "atk": 602, - "def": 332, + "maxHp": 2195, + "atk": 515, + "def": 334, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 2, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 0.78, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -47492,13 +47871,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 8, "type": "MATERIAL" }, { - "id": "30103", - "count": 8, + "id": "30093", + "count": 15, "type": "MATERIAL" } ] @@ -47506,7 +47885,7 @@ ], "skills": [ { - "skillId": "skchr_bibeak_1", + "skillId": "skchr_flint_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -47523,13 +47902,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 6, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -47547,13 +47926,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "31014", + "count": 6, "type": "MATERIAL" } ] @@ -47576,8 +47955,8 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 4, + "id": "30054", + "count": 3, "type": "MATERIAL" } ] @@ -47589,7 +47968,7 @@ } }, { - "skillId": "skchr_bibeak_2", + "skillId": "skchr_flint_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -47606,13 +47985,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "31023", - "count": 1, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -47630,13 +48009,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -47654,12 +48033,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 4, "type": "MATERIAL" } @@ -47682,17 +48061,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "摄魂", - "description": "每击杀一名敌人后获得+4攻击速度(最多叠加5次)", + "name": "身轻无痕", + "description": "对未被自身阻挡的敌人造成的伤害提升20%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 4.0 - }, - { - "key": "max_stack_cnt", - "value": 5.0 + "key": "damage_scale", + "value": 1.2 } ] }, @@ -47703,17 +48078,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "摄魂", - "description": "每击杀一名敌人后获得+4攻击速度(最多叠加6次<@ba.talpu>(+1))", + "name": "身轻无痕", + "description": "对未被自身阻挡的敌人造成的伤害提升25%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 4.0 - }, - { - "key": "max_stack_cnt", - "value": 6.0 + "key": "damage_scale", + "value": 1.25 } ] }, @@ -47724,17 +48095,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "摄魂", - "description": "每击杀一名敌人后获得+6攻击速度(最多叠加5次)", + "name": "身轻无痕", + "description": "对未被自身阻挡的敌人造成的伤害提升40%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 - }, - { - "key": "max_stack_cnt", - "value": 5.0 + "key": "damage_scale", + "value": 1.4 } ] }, @@ -47745,17 +48112,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "摄魂", - "description": "每击杀一名敌人后获得+6攻击速度(最多叠加6次<@ba.talpu>(+1))", + "name": "身轻无痕", + "description": "对未被自身阻挡的敌人造成的伤害提升45%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 - }, - { - "key": "max_stack_cnt", - "value": 6.0 + "key": "damage_scale", + "value": 1.45 } ] } @@ -47809,7 +48172,7 @@ }, { "type": 0, - "description": "攻击力+22", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -47820,7 +48183,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 22.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -47888,7 +48251,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 80, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -47936,7 +48299,7 @@ "type": "MATERIAL" }, { - "id": "30041", + "id": "30051", "count": 5, "type": "MATERIAL" } @@ -47954,7 +48317,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -47972,8 +48335,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -47990,8 +48353,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 4, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -48008,59 +48371,78 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30053", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_143_ghost": { - "name": "幽灵鲨", - "description": "同时攻击阻挡的<@ba.kw>所有敌人", + "char_140_whitew": { + "name": "拉普兰德", + "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_143_ghost", - "team": 15, - "displayNumber": "AA02", + "potentialItemId": "p_char_140_whitew", + "team": -1, + "displayNumber": "SR01", "tokenKey": null, - "appellation": "Specter", + "appellation": "Lappland", "position": "MELEE", "tagList": [ - "群攻", - "生存" + "输出", + "削弱" ], - "displayLogo": "logo_abyssal", - "itemUsage": "深海猎人幽灵鲨,早已结束祈祷,在战场上游荡多时。", - "itemDesc": "令人胆寒的疯狂。", + "displayLogo": "logo_rhodes", + "itemUsage": "干员拉普兰德,迫不及待想要切开眼前的敌人。", + "itemDesc": "祈祷吧,祈祷她会听从你的指挥。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.8 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_143_ghost", - "rangeId": "1-1", + "characterPrefabKey": "char_140_whitew", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1199, - "atk": 293, - "def": 150, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 987, + "atk": 285, + "def": 173, + "magicResistance": 10.0, + "cost": 17, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48077,15 +48459,15 @@ { "level": 50, "data": { - "maxHp": 1538, - "atk": 407, - "def": 215, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 1410, + "atk": 426, + "def": 238, + "magicResistance": 10.0, + "cost": 17, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48103,22 +48485,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_143_ghost", - "rangeId": "1-1", + "characterPrefabKey": "char_140_whitew", + "rangeId": "3-12", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1538, - "atk": 407, - "def": 215, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1410, + "atk": 426, + "def": 238, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48135,15 +48517,15 @@ { "level": 70, "data": { - "maxHp": 1972, - "atk": 551, - "def": 291, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1856, + "atk": 554, + "def": 302, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48165,34 +48547,34 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 6, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_143_ghost", - "rangeId": "1-1", + "characterPrefabKey": "char_140_whitew", + "rangeId": "3-12", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1972, - "atk": 551, - "def": 291, - "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 1856, + "atk": 554, + "def": 302, + "magicResistance": 15.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48209,15 +48591,15 @@ { "level": 80, "data": { - "maxHp": 2630, - "atk": 725, - "def": 355, - "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 2350, + "atk": 685, + "def": 365, + "magicResistance": 15.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48239,13 +48621,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 8, + "id": "30064", + "count": 6, "type": "MATERIAL" }, { - "id": "30053", - "count": 15, + "id": "30043", + "count": 10, "type": "MATERIAL" } ] @@ -48253,7 +48635,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_whitew_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -48270,13 +48652,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -48294,13 +48676,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -48318,12 +48700,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30094", + "id": "30054", "count": 4, "type": "MATERIAL" } @@ -48336,7 +48718,7 @@ } }, { - "skillId": "skchr_ghost_2", + "skillId": "skchr_whitew_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -48353,13 +48735,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -48377,12 +48759,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -48401,13 +48783,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -48429,17 +48811,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "体力上限提升", - "description": "生命上限+10%", + "name": "精神摧毁", + "description": "攻击使目标的特殊能力失效,持续1秒", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.1 - }, - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.0 + "key": "duration", + "value": 1.0 } ] }, @@ -48450,17 +48828,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "体力上限提升", - "description": "生命上限+12%<@ba.talpu>(+2%)", + "name": "精神摧毁", + "description": "攻击使目标的特殊能力失效,持续2<@ba.talpu>(+1)秒", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.12 - }, - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.0 + "key": "duration", + "value": 2.0 } ] }, @@ -48471,17 +48845,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "深海再生力", - "description": "生命上限+10%,每秒回复最大生命2%的生命", + "name": "精神摧毁", + "description": "攻击使目标的特殊能力失效,持续5秒", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.1 - }, - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.02 + "key": "duration", + "value": 5.0 } ] }, @@ -48492,17 +48862,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "深海再生力", - "description": "生命上限+12%<@ba.talpu>(+2%),每秒回复最大生命2.5%<@ba.talpu>(+0.5%)的生命", + "name": "精神摧毁", + "description": "攻击使目标的特殊能力失效,持续6<@ba.talpu>(+1)秒", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.12 - }, - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.025 + "key": "duration", + "value": 6.0 } ] } @@ -48556,7 +48922,7 @@ }, { "type": 0, - "description": "攻击力+27", + "description": "攻击力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -48567,7 +48933,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 27.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -48635,7 +49001,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 80, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -48683,8 +49049,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -48701,8 +49067,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -48719,7 +49085,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 5, "type": "MATERIAL" } @@ -48737,7 +49103,7 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30093", "count": 3, "type": "MATERIAL" } @@ -48755,59 +49121,78 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30103", + "count": 2, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_356_broca": { - "name": "布洛卡", - "description": "同时攻击阻挡的<@ba.kw>所有敌人", + "char_294_ayer": { + "name": "断崖", + "description": "可以进行<@ba.kw>远程攻击,但此时攻击力降低至80%", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_356_broca", + "potentialItemId": "p_char_294_ayer", "team": -1, - "displayNumber": "SR27", + "displayNumber": "RB04", "tokenKey": null, - "appellation": "Broca", + "appellation": "Ayerscarpe", "position": "MELEE", "tagList": [ - "群攻", - "生存" + "输出", + "群攻" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员布洛卡,将在前线守护其他干员。", - "itemDesc": "他只是看上去很可怕。", + "displayLogo": "logo_rim", + "itemUsage": "信使护卫断崖,根据雇佣合约提供支援。", + "itemDesc": "实际履行时会比合约中规定的内容多很多。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.8 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_356_broca", - "rangeId": "1-1", + "characterPrefabKey": "char_294_ayer", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1064, - "atk": 308, - "def": 155, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 1016, + "atk": 279, + "def": 178, + "magicResistance": 5.0, + "cost": 17, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48824,15 +49209,15 @@ { "level": 50, "data": { - "maxHp": 1365, - "atk": 428, - "def": 222, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 1452, + "atk": 417, + "def": 245, + "magicResistance": 5.0, + "cost": 17, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48850,22 +49235,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_356_broca", - "rangeId": "1-1", + "characterPrefabKey": "char_294_ayer", + "rangeId": "3-12", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1365, - "atk": 428, - "def": 222, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1452, + "atk": 417, + "def": 245, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48882,15 +49267,15 @@ { "level": 70, "data": { - "maxHp": 1751, - "atk": 579, - "def": 300, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1911, + "atk": 542, + "def": 311, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48912,34 +49297,34 @@ "type": "MATERIAL" }, { - "id": "30062", + "id": "30022", "count": 4, "type": "MATERIAL" }, { "id": "30042", - "count": 4, + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_356_broca", - "rangeId": "1-1", + "characterPrefabKey": "char_294_ayer", + "rangeId": "3-12", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1751, - "atk": 579, - "def": 300, - "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 1911, + "atk": 542, + "def": 311, + "magicResistance": 10.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48956,15 +49341,15 @@ { "level": 80, "data": { - "maxHp": 2335, - "atk": 762, - "def": 366, - "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 2420, + "atk": 670, + "def": 375, + "magicResistance": 10.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -48986,13 +49371,13 @@ "type": "MATERIAL" }, { - "id": "30024", - "count": 7, + "id": "30044", + "count": 6, "type": "MATERIAL" }, { - "id": "30093", - "count": 13, + "id": "31013", + "count": 12, "type": "MATERIAL" } ] @@ -49000,7 +49385,7 @@ ], "skills": [ { - "skillId": "skchr_broca_1", + "skillId": "skchr_ayer_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -49017,13 +49402,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -49041,12 +49426,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 6, "type": "MATERIAL" } @@ -49065,13 +49450,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 3, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -49083,7 +49468,7 @@ } }, { - "skillId": "skchr_broca_2", + "skillId": "skchr_ayer_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -49124,12 +49509,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -49153,7 +49538,7 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 4, "type": "MATERIAL" } @@ -49176,21 +49561,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "钻头强化", - "description": "阻挡两个以上的敌人时,攻击力和防御力+6%", - "rangeId": null, + "name": "索敌援助", + "description": "自身与周围8格友方干员攻速+4", + "rangeId": "x-4", "blackboard": [ { - "key": "atk", - "value": 0.06 - }, - { - "key": "def", - "value": 0.06 - }, - { - "key": "cnt", - "value": 2.0 + "key": "attack_speed", + "value": 4.0 } ] }, @@ -49201,21 +49578,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "钻头强化", - "description": "阻挡两个以上的敌人时,攻击力和防御力+8%<@ba.talpu>(+2%)", - "rangeId": null, + "name": "索敌援助", + "description": "自身与周围8格友方干员攻速+6<@ba.talpu>(+2)", + "rangeId": "x-4", "blackboard": [ { - "key": "atk", - "value": 0.08 - }, - { - "key": "def", - "value": 0.08 - }, - { - "key": "cnt", - "value": 2.0 + "key": "attack_speed", + "value": 6.0 } ] }, @@ -49226,21 +49595,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "钻头强化", - "description": "阻挡两个以上的敌人时,攻击力和防御力+12%", - "rangeId": null, + "name": "索敌援助", + "description": "自身与周围8格友方干员攻速+8", + "rangeId": "x-4", "blackboard": [ { - "key": "atk", - "value": 0.12 - }, - { - "key": "def", - "value": 0.12 - }, - { - "key": "cnt", - "value": 2.0 + "key": "attack_speed", + "value": 8.0 } ] }, @@ -49251,21 +49612,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "钻头强化", - "description": "阻挡两个以上的敌人时,攻击力和防御力+14%<@ba.talpu>(+2%)", - "rangeId": null, + "name": "索敌援助", + "description": "自身与周围8格友方干员攻速+10<@ba.talpu>(+2)", + "rangeId": "x-4", "blackboard": [ { - "key": "atk", - "value": 0.14 - }, - { - "key": "def", - "value": 0.14 - }, - { - "key": "cnt", - "value": 2.0 + "key": "attack_speed", + "value": 10.0 } ] } @@ -49319,7 +49672,7 @@ }, { "type": 0, - "description": "攻击力+28", + "description": "攻击力+26", "buff": { "attributes": { "abnormalFlags": null, @@ -49330,7 +49683,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 28.0, + "value": 26.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -49398,7 +49751,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 80, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -49446,8 +49799,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30021", + "count": 7, "type": "MATERIAL" } ] @@ -49464,8 +49817,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -49482,8 +49835,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -49500,8 +49853,8 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -49518,12 +49871,12 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30043", "count": 2, "type": "MATERIAL" }, { - "id": "30023", + "id": "30093", "count": 3, "type": "MATERIAL" } @@ -49531,46 +49884,46 @@ } ] }, - "char_274_astesi": { - "name": "星极", - "description": "攻击造成<@ba.kw>法术伤害", + "char_252_bibeak": { + "name": "柏喙", + "description": "普通攻击连续造成<@ba.kw>两次伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_274_astesi", + "potentialItemId": "p_char_252_bibeak", "team": -1, - "displayNumber": "RR01", + "displayNumber": "R138", "tokenKey": null, - "appellation": "Astesia", + "appellation": "Bibeak", "position": "MELEE", "tagList": [ - "输出", - "防护" + "爆发", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛近卫干员星极,借着星辰的力量维持你的战线。", - "itemDesc": "她是星空,也是你的小闹钟。", - "itemObtainApproach": "招募寻访", + "itemUsage": "近卫干员柏喙,努力在战场上建立自信。", + "itemDesc": "她不是会在敌人身上绣花的那种人。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_274_astesi", + "characterPrefabKey": "char_252_bibeak", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1150, - "atk": 283, - "def": 177, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 1, + "maxHp": 1089, + "atk": 245, + "def": 146, + "magicResistance": 0.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49587,15 +49940,15 @@ { "level": 50, "data": { - "maxHp": 1514, - "atk": 411, - "def": 254, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 1, + "maxHp": 1492, + "atk": 356, + "def": 209, + "magicResistance": 0.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49613,22 +49966,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_274_astesi", + "characterPrefabKey": "char_252_bibeak", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1514, - "atk": 411, - "def": 254, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 1492, + "atk": 356, + "def": 209, + "magicResistance": 0.0, + "cost": 20, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49645,15 +49998,15 @@ { "level": 70, "data": { - "maxHp": 1917, - "atk": 534, - "def": 326, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 1938, + "atk": 463, + "def": 272, + "magicResistance": 0.0, + "cost": 20, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49675,34 +50028,34 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { - "id": "30042", + "id": "30012", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_274_astesi", + "characterPrefabKey": "char_252_bibeak", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1917, - "atk": 534, - "def": 326, - "magicResistance": 15.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 1938, + "atk": 463, + "def": 272, + "magicResistance": 0.0, + "cost": 22, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49719,15 +50072,15 @@ { "level": 80, "data": { - "maxHp": 2523, - "atk": 660, - "def": 393, - "magicResistance": 15.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 2550, + "atk": 602, + "def": 332, + "magicResistance": 0.0, + "cost": 22, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -49749,13 +50102,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30084", + "count": 8, "type": "MATERIAL" }, { - "id": "30043", - "count": 14, + "id": "30103", + "count": 8, "type": "MATERIAL" } ] @@ -49763,7 +50116,7 @@ ], "skills": [ { - "skillId": "skchr_astesi_1", + "skillId": "skchr_bibeak_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -49780,13 +50133,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "31014", "count": 3, "type": "MATERIAL" }, { "id": "30013", - "count": 4, + "count": 6, "type": "MATERIAL" } ] @@ -49804,13 +50157,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30034", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -49833,8 +50186,8 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "31014", + "count": 4, "type": "MATERIAL" } ] @@ -49846,7 +50199,7 @@ } }, { - "skillId": "skchr_astesi_2", + "skillId": "skchr_bibeak_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -49868,7 +50221,7 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "31023", "count": 1, "type": "MATERIAL" } @@ -49887,13 +50240,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -49916,8 +50269,8 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30054", + "count": 4, "type": "MATERIAL" } ] @@ -49939,21 +50292,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "天体仪", - "description": "每在场上停留20秒,攻击速度+3,最多可以叠加5次", + "name": "摄魂", + "description": "每击杀一名敌人后获得+4攻击速度(最多叠加5次)", "rangeId": null, "blackboard": [ + { + "key": "attack_speed", + "value": 4.0 + }, { "key": "max_stack_cnt", "value": 5.0 - }, + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "摄魂", + "description": "每击杀一名敌人后获得+4攻击速度(最多叠加6次<@ba.talpu>(+1))", + "rangeId": null, + "blackboard": [ { - "key": "interval", - "value": 20.0 + "key": "attack_speed", + "value": 4.0 }, { - "key": "attack_speed", - "value": 3.0 + "key": "max_stack_cnt", + "value": 6.0 } ] }, @@ -49964,21 +50334,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "天体仪", - "description": "每在场上停留20秒,攻击速度+5,最多可以叠加5次", + "name": "摄魂", + "description": "每击杀一名敌人后获得+6攻击速度(最多叠加5次)", "rangeId": null, "blackboard": [ + { + "key": "attack_speed", + "value": 6.0 + }, { "key": "max_stack_cnt", "value": 5.0 - }, + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "摄魂", + "description": "每击杀一名敌人后获得+6攻击速度(最多叠加6次<@ba.talpu>(+1))", + "rangeId": null, + "blackboard": [ { - "key": "interval", - "value": 20.0 + "key": "attack_speed", + "value": 6.0 }, { - "key": "attack_speed", - "value": 5.0 + "key": "max_stack_cnt", + "value": 6.0 } ] } @@ -50032,7 +50419,7 @@ }, { "type": 0, - "description": "防御力+23", + "description": "攻击力+22", "buff": { "attributes": { "abnormalFlags": null, @@ -50041,9 +50428,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 1, "formulaItem": 0, - "value": 23.0, + "value": 22.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -50053,25 +50440,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -50127,8 +50498,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 30, - "def": 55, + "atk": 80, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -50175,8 +50546,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 7, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -50193,7 +50564,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -50211,8 +50582,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -50229,8 +50600,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30083", + "count": 4, "type": "MATERIAL" } ] @@ -50247,12 +50618,12 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30073", "count": 3, "type": "MATERIAL" }, { - "id": "30043", + "id": "30053", "count": 3, "type": "MATERIAL" } @@ -50260,47 +50631,47 @@ } ] }, - "char_333_sidero": { - "name": "铸铁", - "description": "攻击造成<@ba.kw>法术伤害", + "char_143_ghost": { + "name": "幽灵鲨", + "description": "同时攻击阻挡的<@ba.kw>所有敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_333_sidero", - "team": -1, - "displayNumber": "R126", + "potentialItemId": "p_char_143_ghost", + "team": 15, + "displayNumber": "AA02", "tokenKey": null, - "appellation": "Sideroca", + "appellation": "Specter", "position": "MELEE", "tagList": [ - "生存", - "输出" + "群攻", + "生存" ], - "displayLogo": "logo_rhodes", - "itemUsage": "科林尼亚佣兵铸铁,正在寻求可靠的雇主。", - "itemDesc": "比起忠诚和荣耀,她更渴望信赖。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_abyssal", + "itemUsage": "深海猎人幽灵鲨,早已结束祈祷,在战场上游荡多时。", + "itemDesc": "令人胆寒的疯狂。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_333_sidero", + "characterPrefabKey": "char_143_ghost", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1297, - "atk": 266, - "def": 166, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 1199, + "atk": 293, + "def": 150, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50316,16 +50687,16 @@ { "level": 50, "data": { - "maxHp": 1707, - "atk": 386, - "def": 238, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 1, + "maxHp": 1538, + "atk": 407, + "def": 215, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50342,23 +50713,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_333_sidero", + "characterPrefabKey": "char_143_ghost", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1707, - "atk": 386, - "def": 238, - "magicResistance": 10.0, - "cost": 23, - "blockCnt": 1, + "maxHp": 1538, + "atk": 407, + "def": 215, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50374,16 +50745,16 @@ { "level": 70, "data": { - "maxHp": 2162, - "atk": 502, - "def": 306, - "magicResistance": 10.0, - "cost": 23, - "blockCnt": 1, + "maxHp": 1972, + "atk": 551, + "def": 291, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50405,34 +50776,34 @@ }, { "id": "30012", - "count": 7, + "count": 6, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30052", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_333_sidero", + "characterPrefabKey": "char_143_ghost", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2162, - "atk": 502, - "def": 306, - "magicResistance": 15.0, + "maxHp": 1972, + "atk": 551, + "def": 291, + "magicResistance": 0.0, "cost": 23, - "blockCnt": 1, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50448,16 +50819,16 @@ { "level": 80, "data": { - "maxHp": 2845, - "atk": 620, - "def": 369, - "magicResistance": 15.0, + "maxHp": 2630, + "atk": 725, + "def": 355, + "magicResistance": 0.0, "cost": 23, - "blockCnt": 1, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.25, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -50478,13 +50849,13 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 9, + "id": "30074", + "count": 8, "type": "MATERIAL" }, { - "id": "30043", - "count": 13, + "id": "30053", + "count": 15, "type": "MATERIAL" } ] @@ -50492,8 +50863,8 @@ ], "skills": [ { - "skillId": "skcom_heal_self[3]", - "overridePrefabKey": "skchr_sidero_1", + "skillId": "skcom_atk_up[3]", + "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ { @@ -50509,7 +50880,7 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 3, "type": "MATERIAL" }, @@ -50533,13 +50904,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30024", + "count": 5, "type": "MATERIAL" } ] @@ -50562,8 +50933,8 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 5, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -50575,7 +50946,7 @@ } }, { - "skillId": "skchr_sidero_2", + "skillId": "skchr_ghost_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -50592,13 +50963,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "31013", - "count": 2, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] @@ -50616,12 +50987,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30084", + "id": "30034", "count": 5, "type": "MATERIAL" } @@ -50640,13 +51011,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "31024", - "count": 4, + "id": "30084", + "count": 3, "type": "MATERIAL" } ] @@ -50663,26 +51034,43 @@ "candidates": [ { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "佣兵之韧", - "description": "击杀7个敌人后获得攻击速度+15和抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "体力上限提升", + "description": "生命上限+10%", "rangeId": null, "blackboard": [ { - "key": "times", - "value": 7.0 + "key": "max_hp", + "value": 0.1 }, { - "key": "attack_speed", - "value": 15.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.0 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "体力上限提升", + "description": "生命上限+12%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "max_hp", + "value": 0.12 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.0 } ] }, @@ -50691,23 +51079,40 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "佣兵之韧", - "description": "击杀5<@ba.talpu>(-2)个敌人后获得攻击速度+15和抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "深海再生力", + "description": "生命上限+10%,每秒回复最大生命2%的生命", "rangeId": null, "blackboard": [ { - "key": "times", - "value": 5.0 + "key": "max_hp", + "value": 0.1 }, { - "key": "attack_speed", - "value": 15.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.02 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "深海再生力", + "description": "生命上限+12%<@ba.talpu>(+2%),每秒回复最大生命2.5%<@ba.talpu>(+0.5%)的生命", + "rangeId": null, + "blackboard": [ + { + "key": "max_hp", + "value": 0.12 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.025 } ] } @@ -50739,7 +51144,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -50750,7 +51155,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -50761,7 +51166,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "攻击力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -50770,9 +51175,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 1, "formulaItem": 0, - "value": -1.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -50839,8 +51244,8 @@ { "level": 50, "data": { - "maxHp": 500, - "atk": 0, + "maxHp": 0, + "atk": 80, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -50942,8 +51347,8 @@ "type": "MATERIAL" }, { - "id": "31023", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -50960,58 +51365,59 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_129_bluep": { - "name": "蓝毒", - "description": "优先攻击空中单位", + "char_356_broca": { + "name": "布洛卡", + "description": "同时攻击阻挡的<@ba.kw>所有敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_129_bluep", + "potentialItemId": "p_char_356_broca", "team": -1, - "displayNumber": "AA03", + "displayNumber": "SR27", "tokenKey": null, - "appellation": "Blue Poison", - "position": "RANGED", + "appellation": "Broca", + "position": "MELEE", "tagList": [ - "输出" + "群攻", + "生存" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛狙击干员蓝毒,将运用自己的毒素对敌人进行攻击。", - "itemDesc": "触碰她吧,给予她信心。", + "itemUsage": "罗德岛近卫干员布洛卡,将在前线守护其他干员。", + "itemDesc": "他只是看上去很可怕。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SNIPER", + "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_129_bluep", - "rangeId": "3-1", + "characterPrefabKey": "char_356_broca", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 536, - "atk": 178, - "def": 45, - "magicResistance": 5.0, - "cost": 11, - "blockCnt": 1, + "maxHp": 1064, + "atk": 308, + "def": 155, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51028,15 +51434,15 @@ { "level": 50, "data": { - "maxHp": 767, - "atk": 297, - "def": 76, - "magicResistance": 5.0, - "cost": 11, - "blockCnt": 1, + "maxHp": 1365, + "atk": 428, + "def": 222, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51054,22 +51460,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_129_bluep", - "rangeId": "3-3", + "characterPrefabKey": "char_356_broca", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 767, - "atk": 297, - "def": 76, - "magicResistance": 5.0, - "cost": 13, - "blockCnt": 1, + "maxHp": 1365, + "atk": 428, + "def": 222, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51086,15 +51492,15 @@ { "level": 70, "data": { - "maxHp": 984, - "atk": 438, - "def": 109, - "magicResistance": 5.0, - "cost": 13, - "blockCnt": 1, + "maxHp": 1751, + "atk": 579, + "def": 300, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51111,39 +51517,39 @@ ], "evolveCost": [ { - "id": "3241", + "id": "3221", "count": 4, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 4, "type": "MATERIAL" }, { - "id": "30012", + "id": "30042", "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_129_bluep", - "rangeId": "3-3", + "characterPrefabKey": "char_356_broca", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 984, - "atk": 438, - "def": 109, - "magicResistance": 5.0, - "cost": 13, - "blockCnt": 1, + "maxHp": 1751, + "atk": 579, + "def": 300, + "magicResistance": 0.0, + "cost": 23, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51160,15 +51566,15 @@ { "level": 80, "data": { - "maxHp": 1230, - "atk": 535, - "def": 130, - "magicResistance": 5.0, - "cost": 13, - "blockCnt": 1, + "maxHp": 2335, + "atk": 762, + "def": 366, + "magicResistance": 0.0, + "cost": 23, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51185,18 +51591,18 @@ ], "evolveCost": [ { - "id": "3243", + "id": "3223", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 8, + "id": "30024", + "count": 7, "type": "MATERIAL" }, { - "id": "30063", - "count": 8, + "id": "30093", + "count": 13, "type": "MATERIAL" } ] @@ -51204,7 +51610,7 @@ ], "skills": [ { - "skillId": "skchr_bluep_1", + "skillId": "skchr_broca_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -51221,13 +51627,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -51245,13 +51651,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -51269,13 +51675,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30104", + "count": 3, "type": "MATERIAL" } ] @@ -51287,7 +51693,7 @@ } }, { - "skillId": "skchr_bluep_2", + "skillId": "skchr_broca_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -51304,13 +51710,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -51328,12 +51734,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -51357,7 +51763,7 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 4, "type": "MATERIAL" } @@ -51380,17 +51786,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "神经毒素", - "description": "攻击使目标中毒,在3秒内每秒受到30点法术伤害", + "name": "钻头强化", + "description": "阻挡两个以上的敌人时,攻击力和防御力+6%", "rangeId": null, "blackboard": [ { - "key": "duration", - "value": 3.1 + "key": "atk", + "value": 0.06 }, { - "key": "poison_damage", - "value": 30.0 + "key": "def", + "value": 0.06 + }, + { + "key": "cnt", + "value": 2.0 } ] }, @@ -51401,17 +51811,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "神经毒素", - "description": "攻击使目标中毒,在3秒内每秒受到40<@ba.talpu>(+10)点法术伤害", + "name": "钻头强化", + "description": "阻挡两个以上的敌人时,攻击力和防御力+8%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "duration", - "value": 3.1 + "key": "atk", + "value": 0.08 }, { - "key": "poison_damage", - "value": 40.0 + "key": "def", + "value": 0.08 + }, + { + "key": "cnt", + "value": 2.0 } ] }, @@ -51422,17 +51836,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "神经毒素", - "description": "攻击使目标中毒,在3秒内每秒受到75点法术伤害", + "name": "钻头强化", + "description": "阻挡两个以上的敌人时,攻击力和防御力+12%", "rangeId": null, "blackboard": [ { - "key": "duration", - "value": 3.1 + "key": "atk", + "value": 0.12 }, { - "key": "poison_damage", - "value": 75.0 + "key": "def", + "value": 0.12 + }, + { + "key": "cnt", + "value": 2.0 } ] }, @@ -51443,17 +51861,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "神经毒素", - "description": "攻击使目标中毒,在3秒内每秒受到85<@ba.talpu>(+10)点法术伤害", + "name": "钻头强化", + "description": "阻挡两个以上的敌人时,攻击力和防御力+14%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "duration", - "value": 3.1 + "key": "atk", + "value": 0.14 }, { - "key": "poison_damage", - "value": 85.0 + "key": "def", + "value": 0.14 + }, + { + "key": "cnt", + "value": 2.0 } ] } @@ -51507,7 +51929,7 @@ }, { "type": 0, - "description": "攻击力+24", + "description": "攻击力+28", "buff": { "attributes": { "abnormalFlags": null, @@ -51518,7 +51940,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 24.0, + "value": 28.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -51586,7 +52008,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, + "atk": 80, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -51634,8 +52056,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -51652,8 +52074,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -51670,8 +52092,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -51688,8 +52110,8 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 5, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -51706,12 +52128,12 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -51719,45 +52141,46 @@ } ] }, - "char_204_platnm": { - "name": "白金", - "description": "优先攻击空中单位", + "char_274_astesi": { + "name": "星极", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_204_platnm", + "potentialItemId": "p_char_274_astesi", "team": -1, - "displayNumber": "KZ03", + "displayNumber": "RR01", "tokenKey": null, - "appellation": "Platinum", - "position": "RANGED", + "appellation": "Astesia", + "position": "MELEE", "tagList": [ - "输出" + "输出", + "防护" ], - "displayLogo": "logo_kazimierz", - "itemUsage": "卡西米尔无胄盟成员白金,将为战场提供全面的火力支援。", - "itemDesc": "悠然自得的骑士噩梦。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛近卫干员星极,借着星辰的力量维持你的战线。", + "itemDesc": "她是星空,也是你的小闹钟。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SNIPER", + "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_204_platnm", - "rangeId": "3-1", + "characterPrefabKey": "char_274_astesi", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 693, - "atk": 171, - "def": 58, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 1150, + "atk": 283, + "def": 177, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51774,15 +52197,15 @@ { "level": 50, "data": { - "maxHp": 991, - "atk": 285, - "def": 97, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 1514, + "atk": 411, + "def": 254, + "magicResistance": 10.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51800,22 +52223,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_204_platnm", - "rangeId": "3-3", + "characterPrefabKey": "char_274_astesi", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 991, - "atk": 285, - "def": 97, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1514, + "atk": 411, + "def": 254, + "magicResistance": 10.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51832,15 +52255,15 @@ { "level": 70, "data": { - "maxHp": 1271, - "atk": 414, - "def": 139, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1917, + "atk": 534, + "def": 326, + "magicResistance": 10.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51857,39 +52280,39 @@ ], "evolveCost": [ { - "id": "3241", + "id": "3221", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30022", + "id": "30042", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_204_platnm", - "rangeId": "3-3", + "characterPrefabKey": "char_274_astesi", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1271, - "atk": 414, - "def": 139, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1917, + "atk": 534, + "def": 326, + "magicResistance": 15.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51906,15 +52329,15 @@ { "level": 80, "data": { - "maxHp": 1550, - "atk": 505, - "def": 165, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 2523, + "atk": 660, + "def": 393, + "magicResistance": 15.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.25, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -51931,18 +52354,18 @@ ], "evolveCost": [ { - "id": "3243", + "id": "3223", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 8, + "id": "30034", + "count": 7, "type": "MATERIAL" }, { - "id": "30073", - "count": 15, + "id": "30043", + "count": 14, "type": "MATERIAL" } ] @@ -51950,7 +52373,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_astesi_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -51967,13 +52390,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] @@ -51991,12 +52414,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 5, "type": "MATERIAL" } @@ -52015,13 +52438,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 4, + "id": "30084", + "count": 3, "type": "MATERIAL" } ] @@ -52033,7 +52456,7 @@ } }, { - "skillId": "skchr_platnm_2", + "skillId": "skchr_astesi_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -52050,13 +52473,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30044", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -52074,13 +52497,13 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -52098,13 +52521,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -52126,54 +52549,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "蓄力攻击", - "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力140%)", - "rangeId": null, - "blackboard": [ - { - "key": "attack@min_delta", - "value": 1.0 - }, - { - "key": "attack@max_delta", - "value": 2.5 - }, - { - "key": "attack@min_atk_scale", - "value": 1.0 - }, - { - "key": "attack@max_atk_scale", - "value": 1.4 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "蓄力攻击", - "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力150%<@ba.talpu>(+10%))", + "name": "天体仪", + "description": "每在场上停留20秒,攻击速度+3,最多可以叠加5次", "rangeId": null, "blackboard": [ { - "key": "attack@min_delta", - "value": 1.0 - }, - { - "key": "attack@max_delta", - "value": 2.5 + "key": "max_stack_cnt", + "value": 5.0 }, { - "key": "attack@min_atk_scale", - "value": 1.0 + "key": "interval", + "value": 20.0 }, { - "key": "attack@max_atk_scale", - "value": 1.5 + "key": "attack_speed", + "value": 3.0 } ] }, @@ -52184,54 +52574,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "蓄力攻击", - "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力180%)", - "rangeId": null, - "blackboard": [ - { - "key": "attack@min_delta", - "value": 1.0 - }, - { - "key": "attack@max_delta", - "value": 2.5 - }, - { - "key": "attack@min_atk_scale", - "value": 1.0 - }, - { - "key": "attack@max_atk_scale", - "value": 1.8 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "蓄力攻击", - "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力190%<@ba.talpu>(+10%))", + "name": "天体仪", + "description": "每在场上停留20秒,攻击速度+5,最多可以叠加5次", "rangeId": null, "blackboard": [ { - "key": "attack@min_delta", - "value": 1.0 - }, - { - "key": "attack@max_delta", - "value": 2.5 + "key": "max_stack_cnt", + "value": 5.0 }, { - "key": "attack@min_atk_scale", - "value": 1.0 + "key": "interval", + "value": 20.0 }, { - "key": "attack@max_atk_scale", - "value": 1.9 + "key": "attack_speed", + "value": 5.0 } ] } @@ -52285,7 +52642,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "防御力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -52294,7 +52651,7 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, "value": 23.0, "loadFromBlackboard": false, @@ -52306,9 +52663,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -52364,8 +52737,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, - "def": 0, + "atk": 30, + "def": 55, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -52412,8 +52785,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30021", + "count": 7, "type": "MATERIAL" } ] @@ -52430,7 +52803,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -52448,8 +52821,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -52466,7 +52839,7 @@ "type": "MATERIAL" }, { - "id": "30033", + "id": "30013", "count": 5, "type": "MATERIAL" } @@ -52484,12 +52857,12 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30023", + "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -52497,46 +52870,47 @@ } ] }, - "char_367_swllow": { - "name": "灰喉", - "description": "优先攻击空中单位", + "char_333_sidero": { + "name": "铸铁", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_367_swllow", + "potentialItemId": "p_char_333_sidero", "team": -1, - "displayNumber": "R110", + "displayNumber": "R126", "tokenKey": null, - "appellation": "GreyThroat", - "position": "RANGED", + "appellation": "Sideroca", + "position": "MELEE", "tagList": [ + "生存", "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛狙击干员灰喉,每一次扎实的射击都将带来一份永远的宁静。", - "itemDesc": "如果被她冷眼相向,千万不要以为那是针对你的。", - "itemObtainApproach": "招募寻访", + "itemUsage": "科林尼亚佣兵铸铁,正在寻求可靠的雇主。", + "itemDesc": "比起忠诚和荣耀,她更渴望信赖。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SNIPER", + "profession": "WARRIOR", "trait": null, "phases": [ { - "characterPrefabKey": "char_367_swllow", - "rangeId": "3-1", + "characterPrefabKey": "char_333_sidero", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 667, - "atk": 173, - "def": 53, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 1297, + "atk": 266, + "def": 166, + "magicResistance": 10.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52552,16 +52926,16 @@ { "level": 50, "data": { - "maxHp": 954, - "atk": 289, - "def": 89, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 1707, + "atk": 386, + "def": 238, + "magicResistance": 10.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52578,23 +52952,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_367_swllow", - "rangeId": "3-3", + "characterPrefabKey": "char_333_sidero", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 954, - "atk": 289, - "def": 89, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1707, + "atk": 386, + "def": 238, + "magicResistance": 10.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52610,16 +52984,16 @@ { "level": 70, "data": { - "maxHp": 1224, - "atk": 420, - "def": 128, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 2162, + "atk": 502, + "def": 306, + "magicResistance": 10.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52635,7 +53009,7 @@ ], "evolveCost": [ { - "id": "3241", + "id": "3221", "count": 4, "type": "MATERIAL" }, @@ -52645,30 +53019,30 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_367_swllow", - "rangeId": "3-3", + "characterPrefabKey": "char_333_sidero", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1224, - "atk": 420, - "def": 128, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 2162, + "atk": 502, + "def": 306, + "magicResistance": 15.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52684,16 +53058,16 @@ { "level": 80, "data": { - "maxHp": 1493, - "atk": 513, - "def": 152, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 2845, + "atk": 620, + "def": 369, + "magicResistance": 15.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, - "respawnTime": 70, + "baseAttackTime": 1.25, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -52709,18 +53083,18 @@ ], "evolveCost": [ { - "id": "3243", + "id": "3223", "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 7, + "id": "31014", + "count": 9, "type": "MATERIAL" }, { - "id": "30063", - "count": 9, + "id": "30043", + "count": 13, "type": "MATERIAL" } ] @@ -52728,8 +53102,8 @@ ], "skills": [ { - "skillId": "skchr_swllow_1", - "overridePrefabKey": null, + "skillId": "skcom_heal_self[3]", + "overridePrefabKey": "skchr_sidero_1", "overrideTokenKey": null, "levelUpCostCond": [ { @@ -52745,12 +53119,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "31024", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", + "id": "30103", "count": 3, "type": "MATERIAL" } @@ -52769,13 +53143,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -52793,13 +53167,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 4, + "id": "31014", + "count": 5, "type": "MATERIAL" } ] @@ -52811,7 +53185,7 @@ } }, { - "skillId": "skchr_swllow_2", + "skillId": "skchr_sidero_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -52828,13 +53202,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "31013", + "count": 2, "type": "MATERIAL" } ] @@ -52852,13 +53226,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -52881,8 +53255,8 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "31024", + "count": 4, "type": "MATERIAL" } ] @@ -52899,26 +53273,26 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 2, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "顺风", - "description": "攻击速度+6", + "name": "佣兵之韧", + "description": "击杀7个敌人后获得攻击速度+15和抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 + "key": "times", + "value": 7.0 }, { - "key": "prob", - "value": 0.0 + "key": "attack_speed", + "value": 15.0 }, { - "key": "atk_scale", - "value": 1.5 + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, @@ -52927,23 +53301,23 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 0, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "顺风", - "description": "攻击速度+6,攻击时有15%的概率攻击力提升至150%", + "name": "佣兵之韧", + "description": "击杀5<@ba.talpu>(-2)个敌人后获得攻击速度+15和抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 + "key": "times", + "value": 5.0 }, { - "key": "prob", - "value": 0.15 + "key": "attack_speed", + "value": 15.0 }, { - "key": "atk_scale", - "value": 1.5 + "key": "one_minus_status_resistance", + "value": -0.5 } ] } @@ -52975,7 +53349,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-10秒", "buff": { "attributes": { "abnormalFlags": null, @@ -52986,7 +53360,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -52997,7 +53371,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "部署费用-1", "buff": { "attributes": { "abnormalFlags": null, @@ -53006,9 +53380,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 4, "formulaItem": 0, - "value": 23.0, + "value": -1.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -53018,25 +53392,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -53091,8 +53449,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 75, + "maxHp": 500, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -53194,8 +53552,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "31023", + "count": 4, "type": "MATERIAL" } ] @@ -53212,12 +53570,12 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30073", + "count": 3, "type": "MATERIAL" }, { - "id": "30103", + "id": "30053", "count": 3, "type": "MATERIAL" } @@ -53225,23 +53583,22 @@ } ] }, - "char_219_meteo": { - "name": "陨星", - "description": "攻击造成<@ba.kw>群体物理伤害", + "char_129_bluep": { + "name": "蓝毒", + "description": "优先攻击空中单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_219_meteo", + "potentialItemId": "p_char_129_bluep", "team": -1, - "displayNumber": "ST03", + "displayNumber": "AA03", "tokenKey": null, - "appellation": "Meteorite", + "appellation": "Blue Poison", "position": "RANGED", "tagList": [ - "群攻", - "削弱" + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛狙击干员陨星,随时准备以炮火覆盖敌人。", - "itemDesc": "只要武器在手,职责就不能落下。", + "itemUsage": "罗德岛狙击干员蓝毒,将运用自己的毒素对敌人进行攻击。", + "itemDesc": "触碰她吧,给予她信心。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -53249,22 +53606,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_219_meteo", - "rangeId": "3-3", + "characterPrefabKey": "char_129_bluep", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 770, - "atk": 377, - "def": 59, - "magicResistance": 0.0, - "cost": 24, + "maxHp": 536, + "atk": 178, + "def": 45, + "magicResistance": 5.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53281,15 +53638,15 @@ { "level": 50, "data": { - "maxHp": 963, - "atk": 539, - "def": 77, - "magicResistance": 0.0, - "cost": 24, + "maxHp": 767, + "atk": 297, + "def": 76, + "magicResistance": 5.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53307,22 +53664,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_219_meteo", - "rangeId": "3-8", + "characterPrefabKey": "char_129_bluep", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 963, - "atk": 539, - "def": 77, - "magicResistance": 0.0, - "cost": 26, + "maxHp": 767, + "atk": 297, + "def": 76, + "magicResistance": 5.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53339,15 +53696,15 @@ { "level": 70, "data": { - "maxHp": 1204, - "atk": 674, - "def": 98, - "magicResistance": 0.0, - "cost": 26, + "maxHp": 984, + "atk": 438, + "def": 109, + "magicResistance": 5.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53369,34 +53726,34 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_219_meteo", - "rangeId": "3-10", + "characterPrefabKey": "char_129_bluep", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1204, - "atk": 674, - "def": 98, - "magicResistance": 0.0, - "cost": 28, + "maxHp": 984, + "atk": 438, + "def": 109, + "magicResistance": 5.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53413,15 +53770,15 @@ { "level": 80, "data": { - "maxHp": 1505, - "atk": 865, - "def": 116, - "magicResistance": 0.0, - "cost": 28, + "maxHp": 1230, + "atk": 535, + "def": 130, + "magicResistance": 5.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -53443,13 +53800,13 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 7, + "id": "30084", + "count": 8, "type": "MATERIAL" }, { - "id": "30083", - "count": 14, + "id": "30063", + "count": 8, "type": "MATERIAL" } ] @@ -53457,7 +53814,7 @@ ], "skills": [ { - "skillId": "skchr_meteo_1", + "skillId": "skchr_bluep_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -53474,13 +53831,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30044", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -53498,13 +53855,13 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -53522,13 +53879,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -53540,7 +53897,7 @@ } }, { - "skillId": "skchr_meteo_2", + "skillId": "skchr_bluep_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -53557,13 +53914,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -53581,13 +53938,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -53605,13 +53962,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 5, + "id": "30104", + "count": 4, "type": "MATERIAL" } ] @@ -53633,17 +53990,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "爆破附着改装", - "description": "普通攻击和技能释放时,15%几率当次攻击的攻击力+60%", + "name": "神经毒素", + "description": "攻击使目标中毒,在3秒内每秒受到30点法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "duration", + "value": 3.1 }, { - "key": "prob", - "value": 0.15 + "key": "poison_damage", + "value": 30.0 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "神经毒素", + "description": "攻击使目标中毒,在3秒内每秒受到40<@ba.talpu>(+10)点法术伤害", + "rangeId": null, + "blackboard": [ + { + "key": "duration", + "value": 3.1 + }, + { + "key": "poison_damage", + "value": 40.0 } ] }, @@ -53654,17 +54032,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "爆破附着改装", - "description": "普通攻击和技能释放时,30%几率当次攻击的攻击力+60%", + "name": "神经毒素", + "description": "攻击使目标中毒,在3秒内每秒受到75点法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "duration", + "value": 3.1 }, { - "key": "prob", - "value": 0.3 + "key": "poison_damage", + "value": 75.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "神经毒素", + "description": "攻击使目标中毒,在3秒内每秒受到85<@ba.talpu>(+10)点法术伤害", + "rangeId": null, + "blackboard": [ + { + "key": "duration", + "value": 3.1 + }, + { + "key": "poison_damage", + "value": 85.0 } ] } @@ -53718,7 +54117,7 @@ }, { "type": 0, - "description": "攻击力+35", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -53729,7 +54128,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 35.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -53739,25 +54138,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -53813,7 +54196,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 85, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -53861,8 +54244,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 5, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -53879,8 +54262,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30042", + "count": 3, "type": "MATERIAL" } ] @@ -53897,8 +54280,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -53915,8 +54298,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30023", + "count": 5, "type": "MATERIAL" } ] @@ -53933,36 +54316,35 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_379_sesa": { - "name": "慑砂", - "description": "攻击造成<@ba.kw>群体物理伤害", + "char_204_platnm": { + "name": "白金", + "description": "优先攻击空中单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_379_sesa", + "potentialItemId": "p_char_204_platnm", "team": -1, - "displayNumber": "R158", + "displayNumber": "KZ03", "tokenKey": null, - "appellation": "Sesa", + "appellation": "Platinum", "position": "RANGED", "tagList": [ - "群攻", - "削弱" + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "地下武器调整师慑砂,榴弹扫清一切。", - "itemDesc": "而且他故意为之的审美真的也很爆炸。", + "displayLogo": "logo_kazimierz", + "itemUsage": "卡西米尔无胄盟成员白金,将为战场提供全面的火力支援。", + "itemDesc": "悠然自得的骑士噩梦。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -53970,22 +54352,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_379_sesa", - "rangeId": "3-3", + "characterPrefabKey": "char_204_platnm", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 847, - "atk": 363, - "def": 63, + "maxHp": 693, + "atk": 171, + "def": 58, "magicResistance": 0.0, - "cost": 24, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54002,15 +54384,15 @@ { "level": 50, "data": { - "maxHp": 1059, - "atk": 519, - "def": 82, + "maxHp": 991, + "atk": 285, + "def": 97, "magicResistance": 0.0, - "cost": 24, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54028,22 +54410,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_379_sesa", - "rangeId": "3-8", + "characterPrefabKey": "char_204_platnm", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1059, - "atk": 519, - "def": 82, + "maxHp": 991, + "atk": 285, + "def": 97, "magicResistance": 0.0, - "cost": 26, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54060,15 +54442,15 @@ { "level": 70, "data": { - "maxHp": 1324, - "atk": 649, - "def": 104, + "maxHp": 1271, + "atk": 414, + "def": 139, "magicResistance": 0.0, - "cost": 26, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54090,34 +54472,34 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 4, "type": "MATERIAL" }, { "id": "30022", - "count": 2, + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_379_sesa", - "rangeId": "3-10", + "characterPrefabKey": "char_204_platnm", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1324, - "atk": 649, - "def": 104, + "maxHp": 1271, + "atk": 414, + "def": 139, "magicResistance": 0.0, - "cost": 28, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54134,15 +54516,15 @@ { "level": 80, "data": { - "maxHp": 1655, - "atk": 833, - "def": 123, + "maxHp": 1550, + "atk": 505, + "def": 165, "magicResistance": 0.0, - "cost": 28, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54169,8 +54551,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 18, + "id": "30073", + "count": 15, "type": "MATERIAL" } ] @@ -54200,8 +54582,8 @@ "type": "MATERIAL" }, { - "id": "31013", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -54219,12 +54601,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -54243,12 +54625,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 4, "type": "MATERIAL" } @@ -54261,7 +54643,7 @@ } }, { - "skillId": "skchr_sesa_2", + "skillId": "skchr_platnm_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -54278,13 +54660,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -54302,13 +54684,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -54331,8 +54713,8 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30024", + "count": 4, "type": "MATERIAL" } ] @@ -54354,13 +54736,25 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "弱点拆解", - "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高7%", + "name": "蓄力攻击", + "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力140%)", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.07 + "key": "attack@min_delta", + "value": 1.0 + }, + { + "key": "attack@max_delta", + "value": 2.5 + }, + { + "key": "attack@min_atk_scale", + "value": 1.0 + }, + { + "key": "attack@max_atk_scale", + "value": 1.4 } ] }, @@ -54371,13 +54765,25 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "弱点拆解", - "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高9%<@ba.talpu>(+2%)", + "name": "蓄力攻击", + "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力150%<@ba.talpu>(+10%))", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.09 + "key": "attack@min_delta", + "value": 1.0 + }, + { + "key": "attack@max_delta", + "value": 2.5 + }, + { + "key": "attack@min_atk_scale", + "value": 1.0 + }, + { + "key": "attack@max_atk_scale", + "value": 1.5 } ] }, @@ -54388,13 +54794,25 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "弱点拆解", - "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高14%", + "name": "蓄力攻击", + "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力180%)", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.14 + "key": "attack@min_delta", + "value": 1.0 + }, + { + "key": "attack@max_delta", + "value": 2.5 + }, + { + "key": "attack@min_atk_scale", + "value": 1.0 + }, + { + "key": "attack@max_atk_scale", + "value": 1.8 } ] }, @@ -54405,13 +54823,25 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "弱点拆解", - "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高16%<@ba.talpu>(+2%)", + "name": "蓄力攻击", + "description": "距离上次攻击的间隔越长,下次攻击的攻击力就越高(最长2.5秒,攻击力190%<@ba.talpu>(+10%))", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.16 + "key": "attack@min_delta", + "value": 1.0 + }, + { + "key": "attack@max_delta", + "value": 2.5 + }, + { + "key": "attack@min_atk_scale", + "value": 1.0 + }, + { + "key": "attack@max_atk_scale", + "value": 1.9 } ] } @@ -54465,7 +54895,7 @@ }, { "type": 0, - "description": "攻击力+33", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -54476,7 +54906,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 33.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -54544,7 +54974,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 85, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -54592,7 +55022,7 @@ "type": "MATERIAL" }, { - "id": "30051", + "id": "30041", "count": 5, "type": "MATERIAL" } @@ -54610,8 +55040,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30052", + "count": 3, "type": "MATERIAL" } ] @@ -54628,8 +55058,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -54646,8 +55076,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30033", + "count": 5, "type": "MATERIAL" } ] @@ -54664,77 +55094,58 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30043", "count": 2, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_279_excu": { - "name": "送葬人", - "description": "攻击范围内的<@ba.kw>所有敌人,对自己前方一横排的敌人攻击力提升至150%", + "char_367_swllow": { + "name": "灰喉", + "description": "优先攻击空中单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_279_excu", + "potentialItemId": "p_char_367_swllow", "team": -1, - "displayNumber": "LT01", + "displayNumber": "R110", "tokenKey": null, - "appellation": "Executor", + "appellation": "GreyThroat", "position": "RANGED", "tagList": [ - "群攻" + "输出" ], - "displayLogo": "logo_Laterano", - "itemUsage": "拉特兰公证所的专业执行者送葬人,将会履行合约上的所有合同。", - "itemDesc": "千万不要下错任务书,他真能完成些既荒谬又基本不可能的任务。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛狙击干员灰喉,每一次扎实的射击都将带来一份永远的宁静。", + "itemDesc": "如果被她冷眼相向,千万不要以为那是针对你的。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "SNIPER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.5 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_279_excu", - "rangeId": "2-4", + "characterPrefabKey": "char_367_swllow", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1035, - "atk": 327, - "def": 100, + "maxHp": 667, + "atk": 173, + "def": 53, "magicResistance": 0.0, - "cost": 28, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54751,15 +55162,15 @@ { "level": 50, "data": { - "maxHp": 1380, - "atk": 468, - "def": 131, + "maxHp": 954, + "atk": 289, + "def": 89, "magicResistance": 0.0, - "cost": 28, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54777,22 +55188,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_279_excu", - "rangeId": "2-5", + "characterPrefabKey": "char_367_swllow", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1380, - "atk": 468, - "def": 131, + "maxHp": 954, + "atk": 289, + "def": 89, "magicResistance": 0.0, - "cost": 31, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54809,15 +55220,15 @@ { "level": 70, "data": { - "maxHp": 1747, - "atk": 604, - "def": 166, + "maxHp": 1224, + "atk": 420, + "def": 128, "magicResistance": 0.0, - "cost": 31, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54839,34 +55250,34 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30012", + "count": 7, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30042", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_279_excu", - "rangeId": "2-5", + "characterPrefabKey": "char_367_swllow", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1747, - "atk": 604, - "def": 166, + "maxHp": 1224, + "atk": 420, + "def": 128, "magicResistance": 0.0, - "cost": 31, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54883,15 +55294,15 @@ { "level": 80, "data": { - "maxHp": 2330, - "atk": 720, - "def": 185, + "maxHp": 1493, + "atk": 513, + "def": 152, "magicResistance": 0.0, - "cost": 31, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -54913,12 +55324,12 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 8, + "id": "30044", + "count": 7, "type": "MATERIAL" }, { - "id": "30093", + "id": "30063", "count": 9, "type": "MATERIAL" } @@ -54927,7 +55338,7 @@ ], "skills": [ { - "skillId": "skchr_excu_1", + "skillId": "skchr_swllow_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -54944,13 +55355,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -54968,13 +55379,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30084", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -54997,7 +55408,7 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30014", "count": 4, "type": "MATERIAL" } @@ -55010,7 +55421,7 @@ } }, { - "skillId": "skchr_excu_2", + "skillId": "skchr_swllow_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -55027,13 +55438,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -55051,13 +55462,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -55075,7 +55486,7 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, @@ -55103,30 +55514,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "终结改装", - "description": "攻击时无视目标80的防御力", + "name": "顺风", + "description": "攻击速度+6", "rangeId": null, "blackboard": [ { - "key": "def_penetrate_fixed", - "value": 80.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "终结改装", - "description": "攻击时无视目标95<@ba.talpu>(+15)的防御力", - "rangeId": null, - "blackboard": [ + "key": "attack_speed", + "value": 6.0 + }, { - "key": "def_penetrate_fixed", - "value": 95.0 + "key": "prob", + "value": 0.0 + }, + { + "key": "atk_scale", + "value": 1.5 } ] }, @@ -55137,30 +55539,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "终结改装", - "description": "攻击时无视目标160的防御力", + "name": "顺风", + "description": "攻击速度+6,攻击时有15%的概率攻击力提升至150%", "rangeId": null, "blackboard": [ { - "key": "def_penetrate_fixed", - "value": 160.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "终结改装", - "description": "攻击时无视目标175<@ba.talpu>(+15)的防御力", - "rangeId": null, - "blackboard": [ + "key": "attack_speed", + "value": 6.0 + }, { - "key": "def_penetrate_fixed", - "value": 175.0 + "key": "prob", + "value": 0.15 + }, + { + "key": "atk_scale", + "value": 1.5 } ] } @@ -55214,7 +55607,7 @@ }, { "type": 0, - "description": "攻击力+29", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -55225,7 +55618,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 29.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -55235,9 +55628,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -55293,7 +55702,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 65, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -55341,8 +55750,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 7, + "id": "30011", + "count": 10, "type": "MATERIAL" } ] @@ -55359,7 +55768,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -55377,8 +55786,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" } ] @@ -55395,8 +55804,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -55413,12 +55822,12 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 3, + "id": "30083", + "count": 2, "type": "MATERIAL" }, { - "id": "30043", + "id": "30103", "count": 3, "type": "MATERIAL" } @@ -55426,45 +55835,426 @@ } ] }, - "char_002_amiya": { - "name": "阿米娅", - "description": "攻击造成<@ba.kw>法术伤害", - "canUseGeneralPotentialItem": false, - "potentialItemId": "p_char_002_amiya", + "char_511_asnipe": { + "name": "Stormeye", + "description": "优先攻击空中单位", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_511_asnipe", "team": -1, - "displayNumber": "R001", + "displayNumber": null, "tokenKey": null, - "appellation": "Amiya", + "appellation": "Stormeye", "position": "RANGED", "tagList": [ "输出" ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": "招募寻访", + "maxPotentialLevel": 0, + "rarity": 4, + "profession": "SNIPER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_511_asnipe", + "rangeId": "3-1", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 693, + "atk": 206, + "def": 55, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 990, + "atk": 344, + "def": 93, + "magicResistance": 0.0, + "cost": 10, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_511_asnipe", + "rangeId": "3-3", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 990, + "atk": 344, + "def": 93, + "magicResistance": 0.0, + "cost": 12, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1270, + "atk": 499, + "def": 134, + "magicResistance": 0.0, + "cost": 12, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_511_asnipe", + "rangeId": "3-3", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1270, + "atk": 499, + "def": 134, + "magicResistance": 0.0, + "cost": 12, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1549, + "atk": 595, + "def": 159, + "magicResistance": 0.0, + "cost": 12, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "skchr_asnipe_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 0, + "levelUpCost": null + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 0, + "levelUpCost": null + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 0, + "levelUpCost": null + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "风坠", + "description": "攻击时有15%的概率攻击力提升至200%", + "rangeId": null, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "prob", + "value": 0.15 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "风坠", + "description": "攻击时有25%的概率攻击力提升至200%", + "rangeId": null, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "prob", + "value": 0.25 + } + ] + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": null + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": null + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": null + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": null + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": null + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": null + } + ] + }, + "char_219_meteo": { + "name": "陨星", + "description": "攻击造成<@ba.kw>群体物理伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_219_meteo", + "team": -1, + "displayNumber": "ST03", + "tokenKey": null, + "appellation": "Meteorite", + "position": "RANGED", + "tagList": [ + "群攻", + "削弱" + ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛公开领导人阿米娅,将与你并肩作战。", - "itemDesc": "加油,博士。", - "itemObtainApproach": "主线剧情", + "itemUsage": "罗德岛狙击干员陨星,随时准备以炮火覆盖敌人。", + "itemDesc": "只要武器在手,职责就不能落下。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "CASTER", + "profession": "SNIPER", "trait": null, "phases": [ { - "characterPrefabKey": "char_002_amiya", - "rangeId": "3-6", + "characterPrefabKey": "char_219_meteo", + "rangeId": "3-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 699, - "atk": 276, - "def": 48, - "magicResistance": 10.0, - "cost": 18, + "maxHp": 770, + "atk": 377, + "def": 59, + "magicResistance": 0.0, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55481,15 +56271,15 @@ { "level": 50, "data": { - "maxHp": 958, - "atk": 390, - "def": 81, - "magicResistance": 10.0, - "cost": 18, + "maxHp": 963, + "atk": 539, + "def": 77, + "magicResistance": 0.0, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55507,22 +56297,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_002_amiya", - "rangeId": "3-1", + "characterPrefabKey": "char_219_meteo", + "rangeId": "3-8", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 958, - "atk": 390, - "def": 81, - "magicResistance": 15.0, - "cost": 20, + "maxHp": 963, + "atk": 539, + "def": 77, + "magicResistance": 0.0, + "cost": 26, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55539,15 +56329,15 @@ { "level": 70, "data": { - "maxHp": 1198, - "atk": 514, - "def": 110, - "magicResistance": 15.0, - "cost": 20, + "maxHp": 1204, + "atk": 674, + "def": 98, + "magicResistance": 0.0, + "cost": 26, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55564,39 +56354,39 @@ ], "evolveCost": [ { - "id": "3251", - "count": 3, + "id": "3241", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_002_amiya", - "rangeId": "3-1", + "characterPrefabKey": "char_219_meteo", + "rangeId": "3-10", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1198, - "atk": 514, - "def": 110, - "magicResistance": 20.0, - "cost": 20, + "maxHp": 1204, + "atk": 674, + "def": 98, + "magicResistance": 0.0, + "cost": 28, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55613,15 +56403,15 @@ { "level": 80, "data": { - "maxHp": 1480, - "atk": 612, - "def": 121, - "magicResistance": 20.0, - "cost": 20, + "maxHp": 1505, + "atk": 865, + "def": 116, + "magicResistance": 0.0, + "cost": 28, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -55638,18 +56428,18 @@ ], "evolveCost": [ { - "id": "3253", + "id": "3243", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "30104", + "count": 7, "type": "MATERIAL" }, { - "id": "30073", - "count": 10, + "id": "30083", + "count": 14, "type": "MATERIAL" } ] @@ -55657,7 +56447,7 @@ ], "skills": [ { - "skillId": "skcom_magic_rage[3]", + "skillId": "skchr_meteo_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -55674,13 +56464,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -55698,13 +56488,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -55722,13 +56512,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 5, + "id": "30024", + "count": 4, "type": "MATERIAL" } ] @@ -55740,7 +56530,7 @@ } }, { - "skillId": "skchr_amiya_2", + "skillId": "skchr_meteo_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -55757,13 +56547,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -55781,49 +56571,5092 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30014", "count": 5, "type": "MATERIAL" } ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "爆破附着改装", + "description": "普通攻击和技能释放时,15%几率当次攻击的攻击力+60%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.6 + }, + { + "key": "prob", + "value": 0.15 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "爆破附着改装", + "description": "普通攻击和技能释放时,30%几率当次攻击的攻击力+60%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.6 + }, + { + "key": "prob", + "value": 0.3 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "攻击力+35", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 1, + "formulaItem": 0, + "value": 35.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 85, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30051", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30062", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30012", + "count": 8, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30043", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30053", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30073", + "count": 4, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_379_sesa": { + "name": "慑砂", + "description": "攻击造成<@ba.kw>群体物理伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_379_sesa", + "team": -1, + "displayNumber": "R158", + "tokenKey": null, + "appellation": "Sesa", + "position": "RANGED", + "tagList": [ + "群攻", + "削弱" + ], + "displayLogo": "logo_rhodes", + "itemUsage": "地下武器调整师慑砂,榴弹扫清一切。", + "itemDesc": "而且他故意为之的审美真的也很爆炸。", + "itemObtainApproach": "招募寻访", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "SNIPER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_379_sesa", + "rangeId": "3-3", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 847, + "atk": 363, + "def": 63, + "magicResistance": 0.0, + "cost": 24, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 1059, + "atk": 519, + "def": 82, + "magicResistance": 0.0, + "cost": 24, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_379_sesa", + "rangeId": "3-8", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1059, + "atk": 519, + "def": 82, + "magicResistance": 0.0, + "cost": 26, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1324, + "atk": 649, + "def": 104, + "magicResistance": 0.0, + "cost": 26, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3241", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30052", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_379_sesa", + "rangeId": "3-10", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1324, + "atk": 649, + "def": 104, + "magicResistance": 0.0, + "cost": 28, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1655, + "atk": 833, + "def": 123, + "magicResistance": 0.0, + "cost": 28, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.8, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3243", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 8, + "type": "MATERIAL" + }, + { + "id": "30013", + "count": 18, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skcom_atk_up[3]", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30054", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "31013", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "31024", + "count": 4, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_sesa_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30093", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "弱点拆解", + "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高7%", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.07 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "弱点拆解", + "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高9%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.09 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "弱点拆解", + "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高14%", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.14 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "弱点拆解", + "description": "在场时所有被阻挡的敌方单位受到的物理伤害提高16%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.16 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "攻击力+33", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 1, + "formulaItem": 0, + "value": 33.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 85, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30051", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30062", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30012", + "count": 8, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30103", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30093", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30013", + "count": 4, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_279_excu": { + "name": "送葬人", + "description": "攻击范围内的<@ba.kw>所有敌人,对自己前方一横排的敌人攻击力提升至150%", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_279_excu", + "team": -1, + "displayNumber": "LT01", + "tokenKey": null, + "appellation": "Executor", + "position": "RANGED", + "tagList": [ + "群攻" + ], + "displayLogo": "logo_Laterano", + "itemUsage": "拉特兰公证所的专业执行者送葬人,将会履行合约上的所有合同。", + "itemDesc": "千万不要下错任务书,他真能完成些既荒谬又基本不可能的任务。", + "itemObtainApproach": "招募寻访", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "SNIPER", + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.5 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, + "phases": [ + { + "characterPrefabKey": "char_279_excu", + "rangeId": "2-4", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1035, + "atk": 327, + "def": 100, + "magicResistance": 0.0, + "cost": 28, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 1380, + "atk": 468, + "def": 131, + "magicResistance": 0.0, + "cost": 28, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_279_excu", + "rangeId": "2-5", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1380, + "atk": 468, + "def": 131, + "magicResistance": 0.0, + "cost": 31, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1747, + "atk": 604, + "def": 166, + "magicResistance": 0.0, + "cost": 31, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3241", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30062", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_279_excu", + "rangeId": "2-5", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1747, + "atk": 604, + "def": 166, + "magicResistance": 0.0, + "cost": 31, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 2330, + "atk": 720, + "def": 185, + "magicResistance": 0.0, + "cost": 31, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.3, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3243", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 8, + "type": "MATERIAL" + }, + { + "id": "30093", + "count": 9, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skchr_excu_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30023", + "count": 1, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 4, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_excu_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30054", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30033", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30054", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "终结改装", + "description": "攻击时无视目标80的防御力", + "rangeId": null, + "blackboard": [ + { + "key": "def_penetrate_fixed", + "value": 80.0 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "终结改装", + "description": "攻击时无视目标95<@ba.talpu>(+15)的防御力", + "rangeId": null, + "blackboard": [ + { + "key": "def_penetrate_fixed", + "value": 95.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "终结改装", + "description": "攻击时无视目标160的防御力", + "rangeId": null, + "blackboard": [ + { + "key": "def_penetrate_fixed", + "value": 160.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "终结改装", + "description": "攻击时无视目标175<@ba.talpu>(+15)的防御力", + "rangeId": null, + "blackboard": [ + { + "key": "def_penetrate_fixed", + "value": 175.0 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "攻击力+29", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 1, + "formulaItem": 0, + "value": 29.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 65, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30021", + "count": 7, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30032", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30042", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30013", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30023", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30043", + "count": 3, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_002_amiya": { + "name": "阿米娅", + "description": "攻击造成<@ba.kw>法术伤害", + "canUseGeneralPotentialItem": false, + "potentialItemId": "p_char_002_amiya", + "team": -1, + "displayNumber": "R001", + "tokenKey": null, + "appellation": "Amiya", + "position": "RANGED", + "tagList": [ + "输出" + ], + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛公开领导人阿米娅,将与你并肩作战。", + "itemDesc": "加油,博士。", + "itemObtainApproach": "主线剧情", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_002_amiya", + "rangeId": "3-6", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 699, + "atk": 276, + "def": 48, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 958, + "atk": 390, + "def": 81, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_002_amiya", + "rangeId": "3-1", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 958, + "atk": 390, + "def": 81, + "magicResistance": 15.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1198, + "atk": 514, + "def": 110, + "magicResistance": 15.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3251", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30062", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30042", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_002_amiya", + "rangeId": "3-1", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1198, + "atk": 514, + "def": 110, + "magicResistance": 20.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1480, + "atk": 612, + "def": 121, + "magicResistance": 20.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3253", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30073", + "count": 10, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skcom_magic_rage[3]", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30053", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 5, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_amiya_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30063", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30115", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 5, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + }, + { + "skillId": "skchr_amiya_3", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30073", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30034", + "count": 4, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 2, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "#", + "name": "???", + "description": "?????", + "rangeId": null, + "blackboard": [] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "情绪吸收", + "description": "攻击敌人时额外回复2点技力,消灭敌人后额外获得8点技力", + "rangeId": null, + "blackboard": [ + { + "key": "amiya_t_1[atk].sp", + "value": 2.0 + }, + { + "key": "amiya_t_1[kill].sp", + "value": 8.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "情绪吸收", + "description": "攻击敌人时额外回复3<@ba.talpu>(+1)点技力,消灭敌人后额外获得10<@ba.talpu>(+2)点技力", + "rangeId": null, + "blackboard": [ + { + "key": "amiya_t_1[atk].sp", + "value": 3.0 + }, + { + "key": "amiya_t_1[kill].sp", + "value": 10.0 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "生命上限+200", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 0, + "formulaItem": 0, + "value": 200.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "攻击力+30", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 1, + "formulaItem": 0, + "value": 30.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 200, + "atk": 70, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30061", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30012", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30053", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30063", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30023", + "count": 3, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_405_absin": { + "name": "苦艾", + "description": "攻击造成<@ba.kw>法术伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_405_absin", + "team": -1, + "displayNumber": "US11", + "tokenKey": null, + "appellation": "Absinthe", + "position": "RANGED", + "tagList": [ + "输出" + ], + "displayLogo": "logo_ursus", + "itemUsage": "术师干员苦艾,时刻准备好排除威胁。", + "itemDesc": "和之前不同,或许这次她可以再次尝试去保护。", + "itemObtainApproach": "活动获得", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_405_absin", + "rangeId": "3-6", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 619, + "atk": 286, + "def": 47, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 885, + "atk": 403, + "def": 80, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_405_absin", + "rangeId": "3-1", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 885, + "atk": 403, + "def": 80, + "magicResistance": 15.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1150, + "atk": 531, + "def": 111, + "magicResistance": 15.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3251", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30012", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30032", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_405_absin", + "rangeId": "3-1", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1150, + "atk": 531, + "def": 111, + "magicResistance": 20.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1420, + "atk": 633, + "def": 124, + "magicResistance": 20.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3253", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "31023", + "count": 10, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skchr_absin_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "31023", + "count": 1, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_absin_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30043", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30054", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30115", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 4, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "执法者", + "description": "攻击生命值低于40%的敌人伤害提高12%", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.12 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "执法者", + "description": "攻击生命值低于40%的敌人伤害提高18%<@ba.talpu>(+6%)", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.18 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "执法者", + "description": "攻击生命值低于40%的敌人伤害提高24%", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.24 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "执法者", + "description": "攻击生命值低于40%的敌人伤害提高30%<@ba.talpu>(+6%)", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.3 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-10秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -10.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 70, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30011", + "count": 10, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30032", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30103", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "31023", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30083", + "count": 3, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_411_tomimi": { + "name": "特米米", + "description": "攻击造成<@ba.kw>法术伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_411_tomimi", + "team": -1, + "displayNumber": "SG05", + "tokenKey": null, + "appellation": "Tomimi", + "position": "RANGED", + "tagList": [ + "输出", + "生存" + ], + "displayLogo": "logo_sargon", + "itemUsage": "术师干员特米米,正在罗德岛进行特训。", + "itemDesc": "特训内容是成为一名出色的术师。", + "itemObtainApproach": "活动获得", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_411_tomimi", + "rangeId": "3-6", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 837, + "atk": 271, + "def": 45, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 1197, + "atk": 383, + "def": 76, + "magicResistance": 10.0, + "cost": 20, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_411_tomimi", + "rangeId": "3-1", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1197, + "atk": 383, + "def": 76, + "magicResistance": 15.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1555, + "atk": 504, + "def": 106, + "magicResistance": 15.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3251", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30032", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_411_tomimi", + "rangeId": "3-1", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1555, + "atk": 504, + "def": 106, + "magicResistance": 20.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1920, + "atk": 600, + "def": 119, + "magicResistance": 20.0, + "cost": 22, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.6, + "respawnTime": 80, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3253", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 8, + "type": "MATERIAL" + }, + { + "id": "30013", + "count": 14, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skchr_tomimi_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "31014", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30013", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_tomimi_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "31023", + "count": 1, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30064", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+50%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.5 + } + ] + }, + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+70%<@ba.talpu>(+20%)", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.7 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+75%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.75 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+95%<@ba.talpu>(+20%)", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.95 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+100%", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 1.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "荒野法术", + "description": "技能开启时,攻击范围缩小,攻击变为物理伤害(只攻击地面敌人),攻击力+120%<@ba.talpu>(+20%)", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 1.2 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-10秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -10.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 200, + "atk": 35, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30061", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30052", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30042", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30103", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30063", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "31013", + "count": 3, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_166_skfire": { + "name": "天火", + "description": "攻击造成<@ba.kw>群体法术伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "p_char_166_skfire", + "team": -1, + "displayNumber": "SK01", + "tokenKey": null, + "appellation": "Skyfire", + "position": "RANGED", + "tagList": [ + "群攻", + "控场" + ], + "displayLogo": "logo_rhodes", + "itemUsage": "“王者之杖”所属干员天火,很乐意烧尽一切拦路的恶人。", + "itemDesc": "要是再触发火警,就扣她工资!", + "itemObtainApproach": "招募寻访", + "maxPotentialLevel": 5, + "rarity": 4, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_166_skfire", + "rangeId": "2-3", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 686, + "atk": 332, + "def": 48, + "magicResistance": 10.0, + "cost": 30, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 954, + "atk": 468, + "def": 74, + "magicResistance": 10.0, + "cost": 30, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_166_skfire", + "rangeId": "3-6", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 954, + "atk": 468, + "def": 74, + "magicResistance": 15.0, + "cost": 33, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1193, + "atk": 600, + "def": 102, + "magicResistance": 15.0, + "cost": 33, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3251", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30022", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30052", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "characterPrefabKey": "char_166_skfire", + "rangeId": "3-6", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1193, + "atk": 600, + "def": 102, + "magicResistance": 20.0, + "cost": 33, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 80, + "data": { + "maxHp": 1530, + "atk": 715, + "def": 122, + "magicResistance": 20.0, + "cost": 33, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 70, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": [ + { + "id": "3253", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30034", + "count": 7, + "type": "MATERIAL" + }, + { + "id": "30093", + "count": 13, + "type": "MATERIAL" + } + ] + } + ], + "skills": [ + { + "skillId": "skcom_atk_up[3]", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30073", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30014", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30094", + "count": 6, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30125", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30034", + "count": 4, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 0, + "level": 1 + } + }, + { + "skillId": "skchr_skfire_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, + "levelUpCost": [ + { + "id": "3303", + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30083", + "count": 2, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30024", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 5, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 10, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 3, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "法术狙击", + "description": "在场时,所有被阻挡的敌人受到法术伤害时提升7%", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.07 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "法术狙击", + "description": "在场时,所有被阻挡的敌人受到法术伤害时提升10%<@ba.talpu>(+3%)", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.1 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "法术狙击", + "description": "在场时,所有被阻挡的敌人受到法术伤害时伤害提升15%", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.15 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "法术狙击", + "description": "在场时,所有被阻挡的敌人受到法术伤害时伤害提升18%<@ba.talpu>(+3%)", + "rangeId": null, + "blackboard": [ + { + "key": "damage_scale", + "value": 1.18 + } + ] + } + ] + } + ], + "potentialRanks": [ + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 0, + "description": "攻击力+33", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 1, + "formulaItem": 0, + "value": 33.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + }, + { + "type": 1, + "description": "天赋效果增强", + "buff": null, + "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null + } + ], + "favorKeyFrames": [ + { + "level": 0, + "data": { + "maxHp": 0, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 0, + "atk": 90, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 0.0, + "attackSpeed": 0.0, + "baseAttackTime": 0.0, + "respawnTime": 0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 0.0, + "maxDeployCount": 0, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "allSkillLvlup": [ + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3301", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30021", + "count": 7, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 0, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30032", + "count": 3, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30042", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3302", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30073", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 1, + "level": 1 + }, + "lvlUpCost": [ + { + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30083", + "count": 2, + "type": "MATERIAL" + }, + { + "id": "30103", + "count": 3, + "type": "MATERIAL" + } + ] + } + ] + }, + "char_509_acast": { + "name": "Pith", + "description": "攻击造成<@ba.kw>群体法术伤害", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Pith", + "position": "RANGED", + "tagList": [ + "群攻" + ], + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 4, + "profession": "CASTER", + "trait": null, + "phases": [ + { + "characterPrefabKey": "char_509_acast", + "rangeId": "2-3", + "maxLevel": 50, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 743, + "atk": 390, + "def": 51, + "magicResistance": 10.0, + "cost": 29, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 50, + "data": { + "maxHp": 1032, + "atk": 550, + "def": 78, + "magicResistance": 10.0, + "cost": 29, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_509_acast", + "rangeId": "3-6", + "maxLevel": 70, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1032, + "atk": 550, + "def": 78, + "magicResistance": 15.0, + "cost": 32, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 70, + "data": { + "maxHp": 1290, + "atk": 706, + "def": 107, + "magicResistance": 15.0, + "cost": 32, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + }, + { + "characterPrefabKey": "char_509_acast", + "rangeId": "3-6", + "maxLevel": 80, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1290, + "atk": 706, + "def": 107, + "magicResistance": 20.0, + "cost": 32, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } }, { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30115", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30074", - "count": 5, - "type": "MATERIAL" - } - ] + "level": 80, + "data": { + "maxHp": 1655, + "atk": 821, + "def": 128, + "magicResistance": 20.0, + "cost": 32, + "blockCnt": 1, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 2.9, + "respawnTime": 60, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } } ], - "unlockCond": { - "phase": 1, - "level": 1 - } - }, + "evolveCost": null + } + ], + "skills": [ { - "skillId": "skchr_amiya_3", + "skillId": "skchr_acast_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -55832,76 +61665,28 @@ "phase": 2, "level": 1 }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 5, - "type": "MATERIAL" - }, - { - "id": "30094", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30073", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30014", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30094", - "count": 6, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30125", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30034", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null } ], "unlockCond": { - "phase": 2, + "phase": 0, "level": 1 } } @@ -55911,34 +61696,18 @@ "candidates": [ { "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "#", - "name": "???", - "description": "?????", - "rangeId": null, - "blackboard": [] - }, - { - "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "情绪吸收", - "description": "攻击敌人时额外回复2点技力,消灭敌人后额外获得8点技力", + "name": "“见我所见”", + "description": "攻击无视目标15法抗", "rangeId": null, "blackboard": [ { - "key": "amiya_t_1[atk].sp", - "value": 2.0 - }, - { - "key": "amiya_t_1[kill].sp", - "value": 8.0 + "key": "magic_resist_penetrate_fixed", + "value": 15.0 } ] }, @@ -55947,121 +61716,22 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "情绪吸收", - "description": "攻击敌人时额外回复3<@ba.talpu>(+1)点技力,消灭敌人后额外获得10<@ba.talpu>(+2)点技力", + "name": "“见我所见”", + "description": "攻击无视目标20法抗", "rangeId": null, "blackboard": [ { - "key": "amiya_t_1[atk].sp", - "value": 3.0 - }, - { - "key": "amiya_t_1[kill].sp", - "value": 10.0 + "key": "magic_resist_penetrate_fixed", + "value": 20.0 } ] } ] } ], - "potentialRanks": [ - { - "type": 0, - "description": "生命上限+200", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 0, - "formulaItem": 0, - "value": 200.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "攻击力+30", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 1, - "formulaItem": 0, - "value": 30.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 1, - "description": "天赋效果增强", - "buff": null, - "equivalentCost": null - } - ], + "potentialRanks": [], "favorKeyFrames": [ { "level": 0, @@ -56091,8 +61761,8 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 70, + "maxHp": 0, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -56120,151 +61790,128 @@ "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30061", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30012", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30022", - "count": 5, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30053", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30063", - "count": 2, - "type": "MATERIAL" - }, - { - "id": "30023", - "count": 3, - "type": "MATERIAL" - } - ] + "lvlUpCost": null } ] }, - "char_405_absin": { - "name": "苦艾", - "description": "攻击造成<@ba.kw>法术伤害", + "char_306_leizi": { + "name": "惊蛰", + "description": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>3个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_405_absin", + "potentialItemId": "p_char_306_leizi", "team": -1, - "displayNumber": "US11", + "displayNumber": "YD05", "tokenKey": null, - "appellation": "Absinthe", + "appellation": "Leizi", "position": "RANGED", "tagList": [ "输出" ], - "displayLogo": "logo_ursus", - "itemUsage": "术师干员苦艾,时刻准备好排除威胁。", - "itemDesc": "和之前不同,或许这次她可以再次尝试去保护。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_yan", + "itemUsage": "来自大炎的大理寺监察司惊蛰,将与罗德岛在少数项目上进行合作。", + "itemDesc": "我是不是在哪见过你?", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "CASTER", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 3.0 + }, + { + "key": "attack@sluggish", + "value": 0.2 + } + ], + "overrideDescripton": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>{attack@max_target}个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿(精英2后更新)", + "prefabKey": "-1", + "rangeId": null + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 4.0 + }, + { + "key": "attack@sluggish", + "value": 0.2 + } + ], + "overrideDescripton": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>{attack@max_target}个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿", + "prefabKey": "-1", + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_405_absin", + "characterPrefabKey": "char_306_leizi", "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 619, - "atk": 286, + "maxHp": 590, + "atk": 266, "def": 47, "magicResistance": 10.0, - "cost": 20, + "cost": 29, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56280,16 +61927,16 @@ { "level": 50, "data": { - "maxHp": 885, - "atk": 403, - "def": 80, + "maxHp": 843, + "atk": 370, + "def": 72, "magicResistance": 10.0, - "cost": 20, + "cost": 29, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56306,23 +61953,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_405_absin", + "characterPrefabKey": "char_306_leizi", "rangeId": "3-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 885, - "atk": 403, - "def": 80, + "maxHp": 843, + "atk": 370, + "def": 72, "magicResistance": 15.0, - "cost": 22, + "cost": 32, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56338,16 +61985,16 @@ { "level": 70, "data": { - "maxHp": 1150, - "atk": 531, - "def": 111, + "maxHp": 1096, + "atk": 475, + "def": 99, "magicResistance": 15.0, - "cost": 22, + "cost": 32, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56368,8 +62015,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 6, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { @@ -56380,23 +62027,23 @@ ] }, { - "characterPrefabKey": "char_405_absin", + "characterPrefabKey": "char_306_leizi", "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1150, - "atk": 531, - "def": 111, + "maxHp": 1096, + "atk": 475, + "def": 99, "magicResistance": 20.0, - "cost": 22, + "cost": 32, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56412,16 +62059,16 @@ { "level": 80, "data": { - "maxHp": 1420, - "atk": 633, - "def": 124, + "maxHp": 1443, + "atk": 573, + "def": 119, "magicResistance": 20.0, - "cost": 22, + "cost": 32, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 80, + "baseAttackTime": 2.3, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -56442,13 +62089,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "30104", + "count": 7, "type": "MATERIAL" }, { - "id": "31023", - "count": 10, + "id": "31013", + "count": 13, "type": "MATERIAL" } ] @@ -56456,7 +62103,7 @@ ], "skills": [ { - "skillId": "skchr_absin_1", + "skillId": "skcom_atk_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -56473,13 +62120,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "31023", - "count": 1, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -56497,13 +62144,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -56526,7 +62173,7 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30044", "count": 3, "type": "MATERIAL" } @@ -56539,7 +62186,7 @@ } }, { - "skillId": "skchr_absin_2", + "skillId": "skchr_leizi_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -56556,13 +62203,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -56632,17 +62279,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "执法者", - "description": "攻击生命值低于40%的敌人伤害提高12%", + "name": "通流无阻", + "description": "攻击未被阻挡的敌人时攻击力提高10%", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.12 + "key": "atk_scale", + "value": 1.1 } ] }, @@ -56653,17 +62296,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "执法者", - "description": "攻击生命值低于40%的敌人伤害提高18%<@ba.talpu>(+6%)", + "name": "通流无阻", + "description": "攻击未被阻挡的敌人时攻击力提高13%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.18 + "key": "atk_scale", + "value": 1.13 } ] }, @@ -56674,17 +62313,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "执法者", - "description": "攻击生命值低于40%的敌人伤害提高24%", + "name": "通流无阻", + "description": "攻击未被阻挡的敌人时攻击力提高20%", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.24 + "key": "atk_scale", + "value": 1.2 } ] }, @@ -56695,17 +62330,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "执法者", - "description": "攻击生命值低于40%的敌人伤害提高30%<@ba.talpu>(+6%)", + "name": "通流无阻", + "description": "攻击未被阻挡的敌人时攻击力提高23%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.3 + "key": "atk_scale", + "value": 1.23 } ] } @@ -56737,7 +62368,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -56748,7 +62379,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -56759,7 +62390,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "攻击力+28", "buff": { "attributes": { "abnormalFlags": null, @@ -56768,9 +62399,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 1, "formulaItem": 0, - "value": -1.0, + "value": 28.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -56838,7 +62469,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 70, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -56886,8 +62517,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -56904,8 +62535,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -56922,7 +62553,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 5, "type": "MATERIAL" } @@ -56940,8 +62571,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -56958,12 +62589,12 @@ "type": "MATERIAL" }, { - "id": "31023", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", + "id": "31013", "count": 3, "type": "MATERIAL" } @@ -56971,46 +62602,69 @@ } ] }, - "char_166_skfire": { - "name": "天火", - "description": "攻击造成<@ba.kw>群体法术伤害", + "char_344_beewax": { + "name": "蜜蜡", + "description": "通常时<@ba.kw>不攻击且防御力和法术抗性大幅度<@ba.kw>提升,技能开启时攻击造成<@ba.kw>群体法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_166_skfire", + "potentialItemId": "p_char_344_beewax", "team": -1, - "displayNumber": "SK01", - "tokenKey": null, - "appellation": "Skyfire", + "displayNumber": "R147", + "tokenKey": "token_10011_beewax_oblisk", + "appellation": "Beeswax", "position": "RANGED", "tagList": [ "群攻", - "控场" + "防护" ], "displayLogo": "logo_rhodes", - "itemUsage": "“王者之杖”所属干员天火,很乐意烧尽一切拦路的恶人。", - "itemDesc": "要是再触发火警,就扣她工资!", + "itemUsage": "萨尔贡沙漠上的部族司祭蜜蜡,金色沙原中寄寓她的祝福。", + "itemDesc": "允许触碰犄角,代表双方之间的亲昵、信赖,与尊重。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "CASTER", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "def", + "value": 2.0 + }, + { + "key": "magic_resistance", + "value": 20.0 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_166_skfire", - "rangeId": "2-3", + "characterPrefabKey": "char_344_beewax", + "rangeId": "x-4", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 686, - "atk": 332, - "def": 48, - "magicResistance": 10.0, - "cost": 30, + "maxHp": 1052, + "atk": 378, + "def": 131, + "magicResistance": 15.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57027,15 +62681,15 @@ { "level": 50, "data": { - "maxHp": 954, - "atk": 468, - "def": 74, - "magicResistance": 10.0, - "cost": 30, + "maxHp": 1315, + "atk": 505, + "def": 153, + "magicResistance": 15.0, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57053,22 +62707,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_166_skfire", - "rangeId": "3-6", + "characterPrefabKey": "char_344_beewax", + "rangeId": "x-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 954, - "atk": 468, - "def": 74, + "maxHp": 1315, + "atk": 505, + "def": 153, "magicResistance": 15.0, - "cost": 33, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57085,15 +62739,15 @@ { "level": 70, "data": { - "maxHp": 1193, - "atk": 600, - "def": 102, + "maxHp": 1644, + "atk": 632, + "def": 178, "magicResistance": 15.0, - "cost": 33, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57115,34 +62769,34 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30042", "count": 4, "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_166_skfire", - "rangeId": "3-6", + "characterPrefabKey": "char_344_beewax", + "rangeId": "x-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1193, - "atk": 600, - "def": 102, - "magicResistance": 20.0, - "cost": 33, + "maxHp": 1644, + "atk": 632, + "def": 178, + "magicResistance": 15.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57159,15 +62813,15 @@ { "level": 80, "data": { - "maxHp": 1530, - "atk": 715, - "def": 122, - "magicResistance": 20.0, - "cost": 33, + "maxHp": 2005, + "atk": 735, + "def": 205, + "magicResistance": 15.0, + "cost": 23, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 2.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57189,13 +62843,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30064", + "count": 5, "type": "MATERIAL" }, { - "id": "30093", - "count": 13, + "id": "30073", + "count": 18, "type": "MATERIAL" } ] @@ -57203,7 +62857,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_beewax_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -57220,13 +62874,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -57244,13 +62898,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -57268,12 +62922,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "30084", "count": 4, "type": "MATERIAL" } @@ -57286,7 +62940,7 @@ } }, { - "skillId": "skchr_skfire_2", + "skillId": "skchr_beewax_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -57303,13 +62957,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "31014", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30013", + "count": 6, "type": "MATERIAL" } ] @@ -57327,13 +62981,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -57356,7 +63010,7 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30064", "count": 3, "type": "MATERIAL" } @@ -57379,30 +63033,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "法术狙击", - "description": "在场时,所有被阻挡的敌人受到法术伤害时提升7%", - "rangeId": null, - "blackboard": [ - { - "key": "damage_scale", - "value": 1.07 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "法术狙击", - "description": "在场时,所有被阻挡的敌人受到法术伤害时提升10%<@ba.talpu>(+3%)", + "name": "沙原的庇护", + "description": "技能未开启时,每秒恢复2.5%的最大生命", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.1 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.025 } ] }, @@ -57413,30 +63050,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "法术狙击", - "description": "在场时,所有被阻挡的敌人受到法术伤害时伤害提升15%", - "rangeId": null, - "blackboard": [ - { - "key": "damage_scale", - "value": 1.15 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "法术狙击", - "description": "在场时,所有被阻挡的敌人受到法术伤害时伤害提升18%<@ba.talpu>(+3%)", + "name": "沙原的庇护", + "description": "技能未开启时,每秒恢复4%的最大生命", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.18 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 } ] } @@ -57490,7 +63110,7 @@ }, { "type": 0, - "description": "攻击力+33", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -57501,7 +63121,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 33.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -57511,9 +63131,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -57569,8 +63205,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 90, - "def": 0, + "atk": 70, + "def": 20, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -57617,8 +63253,8 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 7, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -57635,7 +63271,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -57653,8 +63289,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -57671,7 +63307,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "31023", "count": 4, "type": "MATERIAL" } @@ -57689,12 +63325,12 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30063", "count": 2, "type": "MATERIAL" }, { - "id": "30103", + "id": "31013", "count": 3, "type": "MATERIAL" } @@ -57702,88 +63338,46 @@ } ] }, - "char_306_leizi": { - "name": "惊蛰", - "description": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>3个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿", + "char_373_lionhd": { + "name": "莱恩哈特", + "description": "攻击造成<@ba.kw>群体法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_306_leizi", + "potentialItemId": "p_char_373_lionhd", "team": -1, - "displayNumber": "YD05", + "displayNumber": "RB03", "tokenKey": null, - "appellation": "Leizi", + "appellation": "Leonhardt", "position": "RANGED", "tagList": [ - "输出" + "群攻", + "爆发" ], - "displayLogo": "logo_yan", - "itemUsage": "来自大炎的大理寺监察司惊蛰,将与罗德岛在少数项目上进行合作。", - "itemDesc": "我是不是在哪见过你?", + "displayLogo": "logo_rim", + "itemUsage": "天灾信使莱恩哈特,面临一些棘手的障碍需要粉碎时也可以找他。", + "itemDesc": "禁止未经批准地拣一大堆石料回来找他鉴定。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "CASTER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "attack@max_target", - "value": 3.0 - }, - { - "key": "attack@sluggish", - "value": 0.2 - } - ], - "overrideDescripton": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>{attack@max_target}个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿(精英2后更新)", - "prefabKey": "-1", - "rangeId": null - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "attack@max_target", - "value": 4.0 - }, - { - "key": "attack@sluggish", - "value": 0.2 - } - ], - "overrideDescripton": "攻击造成<@ba.kw>法术伤害,且会在<@ba.kw>{attack@max_target}个敌人间跳跃,每次跳跃伤害降低25%并造成短暂停顿", - "prefabKey": "-1", - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_306_leizi", - "rangeId": "3-6", + "characterPrefabKey": "char_373_lionhd", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 590, - "atk": 266, + "maxHp": 696, + "atk": 328, "def": 47, "magicResistance": 10.0, - "cost": 29, + "cost": 30, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57800,15 +63394,15 @@ { "level": 50, "data": { - "maxHp": 843, - "atk": 370, + "maxHp": 967, + "atk": 462, "def": 72, "magicResistance": 10.0, - "cost": 29, + "cost": 30, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57826,22 +63420,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_306_leizi", - "rangeId": "3-1", + "characterPrefabKey": "char_373_lionhd", + "rangeId": "3-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 843, - "atk": 370, + "maxHp": 967, + "atk": 462, "def": 72, "magicResistance": 15.0, - "cost": 32, + "cost": 33, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57858,15 +63452,15 @@ { "level": 70, "data": { - "maxHp": 1096, - "atk": 475, - "def": 99, + "maxHp": 1209, + "atk": 593, + "def": 100, "magicResistance": 15.0, - "cost": 32, + "cost": 33, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57888,8 +63482,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { @@ -57900,22 +63494,22 @@ ] }, { - "characterPrefabKey": "char_306_leizi", - "rangeId": "3-1", + "characterPrefabKey": "char_373_lionhd", + "rangeId": "3-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1096, - "atk": 475, - "def": 99, + "maxHp": 1209, + "atk": 593, + "def": 100, "magicResistance": 20.0, - "cost": 32, + "cost": 33, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57932,15 +63526,15 @@ { "level": 80, "data": { - "maxHp": 1443, - "atk": 573, - "def": 119, + "maxHp": 1550, + "atk": 707, + "def": 120, "magicResistance": 20.0, - "cost": 32, + "cost": 33, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.3, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -57962,13 +63556,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 7, "type": "MATERIAL" }, { - "id": "31013", - "count": 13, + "id": "30073", + "count": 15, "type": "MATERIAL" } ] @@ -57993,13 +63587,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -58017,12 +63611,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30044", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 5, "type": "MATERIAL" } @@ -58041,13 +63635,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30014", + "count": 5, "type": "MATERIAL" } ] @@ -58059,7 +63653,7 @@ } }, { - "skillId": "skchr_leizi_2", + "skillId": "skchr_lionhd_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -58076,13 +63670,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -58100,12 +63694,12 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 5, "type": "MATERIAL" } @@ -58129,8 +63723,8 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -58152,13 +63746,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "通流无阻", - "description": "攻击未被阻挡的敌人时攻击力提高10%", + "name": "破片杀伤", + "description": "攻击范围内每有一个敌人,自身攻击力+3%(最多可叠加5层)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 + "key": "atk", + "value": 0.03 + }, + { + "key": "max_valid_stack_cnt", + "value": 5.0 } ] }, @@ -58169,13 +63767,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "通流无阻", - "description": "攻击未被阻挡的敌人时攻击力提高13%<@ba.talpu>(+3%)", + "name": "破片杀伤", + "description": "攻击范围内每有一个敌人,自身攻击力+3%(最多可叠加6层<@ba.talpu>(+1))", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.13 + "key": "atk", + "value": 0.03 + }, + { + "key": "max_valid_stack_cnt", + "value": 6.0 } ] }, @@ -58186,13 +63788,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "通流无阻", - "description": "攻击未被阻挡的敌人时攻击力提高20%", + "name": "破片杀伤", + "description": "攻击范围内每有一个敌人,自身攻击力+4%(最多可叠加5层)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 + "key": "atk", + "value": 0.04 + }, + { + "key": "max_valid_stack_cnt", + "value": 5.0 } ] }, @@ -58203,13 +63809,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "通流无阻", - "description": "攻击未被阻挡的敌人时攻击力提高23%<@ba.talpu>(+3%)", + "name": "破片杀伤", + "description": "攻击范围内每有一个敌人,自身攻击力+4%(最多可叠加6层<@ba.talpu>(+1))", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.23 + "key": "atk", + "value": 0.04 + }, + { + "key": "max_valid_stack_cnt", + "value": 6.0 } ] } @@ -58263,7 +63873,7 @@ }, { "type": 0, - "description": "攻击力+28", + "description": "攻击力+32", "buff": { "attributes": { "abnormalFlags": null, @@ -58274,7 +63884,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 28.0, + "value": 32.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -58342,7 +63952,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, + "atk": 90, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -58390,8 +64000,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -58408,8 +64018,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30052", + "count": 3, "type": "MATERIAL" } ] @@ -58426,8 +64036,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -58444,7 +64054,7 @@ "type": "MATERIAL" }, { - "id": "31013", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -58462,82 +64072,59 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30103", + "count": 3, "type": "MATERIAL" }, { - "id": "31013", - "count": 3, + "id": "31023", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_344_beewax": { - "name": "蜜蜡", - "description": "通常时<@ba.kw>不攻击且防御力和法术抗性大幅度<@ba.kw>提升,技能开启时攻击造成<@ba.kw>群体法术伤害", + "char_242_otter": { + "name": "梅尔", + "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_344_beewax", - "team": -1, - "displayNumber": "R147", - "tokenKey": "token_10011_beewax_oblisk", - "appellation": "Beeswax", + "potentialItemId": "p_char_242_otter", + "team": 4, + "displayNumber": "RL05", + "tokenKey": "token_10004_otter_motter", + "appellation": "Mayer", "position": "RANGED", "tagList": [ - "群攻", - "防护" + "召唤", + "控场" ], - "displayLogo": "logo_rhodes", - "itemUsage": "萨尔贡沙漠上的部族司祭蜜蜡,金色沙原中寄寓她的祝福。", - "itemDesc": "允许触碰犄角,代表双方之间的亲昵、信赖,与尊重。", + "displayLogo": "logo_rhine", + "itemUsage": "莱茵生命研究员梅尔,操控着她的咪波们准备加入战斗。", + "itemDesc": "从各种意义上来说,都是多线操控的天才。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "CASTER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "def", - "value": 2.0 - }, - { - "key": "magic_resistance", - "value": 20.0 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "profession": "SUPPORT", + "trait": null, "phases": [ { - "characterPrefabKey": "char_344_beewax", - "rangeId": "x-4", + "characterPrefabKey": "char_242_otter", + "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1052, - "atk": 378, - "def": 131, + "maxHp": 480, + "atk": 199, + "def": 56, "magicResistance": 15.0, - "cost": 21, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58554,15 +64141,15 @@ { "level": 50, "data": { - "maxHp": 1315, - "atk": 505, - "def": 153, + "maxHp": 649, + "atk": 285, + "def": 80, "magicResistance": 15.0, - "cost": 21, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58580,22 +64167,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_344_beewax", - "rangeId": "x-1", + "characterPrefabKey": "char_242_otter", + "rangeId": "3-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1315, - "atk": 505, - "def": 153, - "magicResistance": 15.0, - "cost": 23, + "maxHp": 649, + "atk": 285, + "def": 80, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58612,15 +64199,15 @@ { "level": 70, "data": { - "maxHp": 1644, - "atk": 632, - "def": 178, - "magicResistance": 15.0, - "cost": 23, + "maxHp": 843, + "atk": 380, + "def": 107, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58637,13 +64224,13 @@ ], "evolveCost": [ { - "id": "3251", + "id": "3271", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { @@ -58654,22 +64241,22 @@ ] }, { - "characterPrefabKey": "char_344_beewax", - "rangeId": "x-1", + "characterPrefabKey": "char_242_otter", + "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1644, - "atk": 632, - "def": 178, - "magicResistance": 15.0, - "cost": 23, + "maxHp": 843, + "atk": 380, + "def": 107, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58686,15 +64273,15 @@ { "level": 80, "data": { - "maxHp": 2005, - "atk": 735, - "def": 205, - "magicResistance": 15.0, - "cost": 23, + "maxHp": 1068, + "atk": 443, + "def": 130, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -58711,18 +64298,18 @@ ], "evolveCost": [ { - "id": "3253", + "id": "3273", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 5, + "id": "30044", + "count": 6, "type": "MATERIAL" }, { - "id": "30073", - "count": 18, + "id": "30103", + "count": 11, "type": "MATERIAL" } ] @@ -58730,7 +64317,7 @@ ], "skills": [ { - "skillId": "skchr_beewax_1", + "skillId": "skchr_otter_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -58771,12 +64358,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -58795,13 +64382,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 4, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -58813,7 +64400,7 @@ } }, { - "skillId": "skchr_beewax_2", + "skillId": "skchr_otter_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -58830,13 +64417,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 6, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -58854,12 +64441,12 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 6, "type": "MATERIAL" } @@ -58878,13 +64465,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30084", + "count": 4, "type": "MATERIAL" } ] @@ -58899,6 +64486,23 @@ "talents": [ { "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "机械水獭", + "description": "可以使用3个机械水獭召唤物。攻击机械水獭的敌人攻击速度-10", + "rangeId": null, + "blackboard": [ + { + "key": "cnt", + "value": 3.0 + } + ] + }, { "unlockCondition": { "phase": 1, @@ -58906,13 +64510,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "沙原的庇护", - "description": "技能未开启时,每秒恢复2.5%的最大生命", + "name": "机械水獭", + "description": "可以使用4个机械水獭召唤物。攻击机械水獭的敌人攻击速度-25", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.025 + "key": "cnt", + "value": 4.0 } ] }, @@ -58923,13 +64527,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "沙原的庇护", - "description": "技能未开启时,每秒恢复4%的最大生命", + "name": "机械水獭", + "description": "可以使用5个机械水獭召唤物。攻击机械水獭的敌人攻击速度-25", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 + "key": "cnt", + "value": 5.0 } ] } @@ -58983,7 +64587,7 @@ }, { "type": 0, - "description": "攻击力+30", + "description": "法术抗性+8", "buff": { "attributes": { "abnormalFlags": null, @@ -58992,9 +64596,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 3, "formulaItem": 0, - "value": 30.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -59077,9 +64681,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 70, - "def": 20, + "maxHp": 200, + "atk": 35, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -59126,8 +64730,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -59144,7 +64748,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -59162,8 +64766,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -59180,7 +64784,7 @@ "type": "MATERIAL" }, { - "id": "31023", + "id": "30083", "count": 4, "type": "MATERIAL" } @@ -59198,59 +64802,59 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30093", "count": 2, "type": "MATERIAL" }, { - "id": "31013", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_373_lionhd": { - "name": "莱恩哈特", - "description": "攻击造成<@ba.kw>群体法术伤害", + "char_336_folivo": { + "name": "稀音", + "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_373_lionhd", + "potentialItemId": "p_char_336_folivo", "team": -1, - "displayNumber": "RB03", - "tokenKey": null, - "appellation": "Leonhardt", + "displayNumber": "R162", + "tokenKey": "token_10010_folivo_car", + "appellation": "Scene", "position": "RANGED", "tagList": [ - "群攻", - "爆发" + "召唤", + "支援" ], - "displayLogo": "logo_rim", - "itemUsage": "天灾信使莱恩哈特,面临一些棘手的障碍需要粉碎时也可以找他。", - "itemDesc": "禁止未经批准地拣一大堆石料回来找他鉴定。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "战场摄影师稀音,忠实履行自己的职责。", + "itemDesc": "她动了?她动了吗?", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, - "profession": "CASTER", + "profession": "SUPPORT", "trait": null, "phases": [ { - "characterPrefabKey": "char_373_lionhd", - "rangeId": "2-3", + "characterPrefabKey": "char_336_folivo", + "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 696, - "atk": 328, - "def": 47, - "magicResistance": 10.0, - "cost": 30, + "maxHp": 496, + "atk": 194, + "def": 67, + "magicResistance": 15.0, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59267,15 +64871,15 @@ { "level": 50, "data": { - "maxHp": 967, - "atk": 462, - "def": 72, - "magicResistance": 10.0, - "cost": 30, + "maxHp": 671, + "atk": 278, + "def": 96, + "magicResistance": 15.0, + "cost": 9, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59293,22 +64897,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_373_lionhd", - "rangeId": "3-6", + "characterPrefabKey": "char_336_folivo", + "rangeId": "3-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 967, - "atk": 462, - "def": 72, - "magicResistance": 15.0, - "cost": 33, + "maxHp": 671, + "atk": 278, + "def": 96, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59325,15 +64929,15 @@ { "level": 70, "data": { - "maxHp": 1209, - "atk": 593, - "def": 100, - "magicResistance": 15.0, - "cost": 33, + "maxHp": 872, + "atk": 371, + "def": 128, + "magicResistance": 20.0, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59350,39 +64954,39 @@ ], "evolveCost": [ { - "id": "3251", + "id": "3271", "count": 4, "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_373_lionhd", - "rangeId": "3-6", + "characterPrefabKey": "char_336_folivo", + "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1209, - "atk": 593, - "def": 100, + "maxHp": 872, + "atk": 371, + "def": 128, "magicResistance": 20.0, - "cost": 33, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59399,15 +65003,15 @@ { "level": 80, "data": { - "maxHp": 1550, - "atk": 707, - "def": 120, + "maxHp": 1105, + "atk": 432, + "def": 155, "magicResistance": 20.0, - "cost": 33, + "cost": 11, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -59424,18 +65028,18 @@ ], "evolveCost": [ { - "id": "3253", + "id": "3273", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" }, { - "id": "30073", - "count": 15, + "id": "30083", + "count": 12, "type": "MATERIAL" } ] @@ -59443,7 +65047,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_folivo_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -59460,13 +65064,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -59484,13 +65088,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "31024", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -59513,8 +65117,8 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 5, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -59526,7 +65130,7 @@ } }, { - "skillId": "skchr_lionhd_2", + "skillId": "skchr_folivo_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -59543,13 +65147,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -59567,13 +65171,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30014", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -59591,13 +65195,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "31014", + "count": 4, "type": "MATERIAL" } ] @@ -59614,22 +65218,18 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "破片杀伤", - "description": "攻击范围内每有一个敌人,自身攻击力+3%(最多可叠加5层)", + "name": "摄影小队", + "description": "可以使用3个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.03 - }, - { - "key": "max_valid_stack_cnt", - "value": 5.0 + "key": "cnt", + "value": 3.0 } ] }, @@ -59638,19 +65238,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "破片杀伤", - "description": "攻击范围内每有一个敌人,自身攻击力+3%(最多可叠加6层<@ba.talpu>(+1))", + "name": "摄影小队", + "description": "可以使用4个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.03 - }, - { - "key": "max_valid_stack_cnt", - "value": 6.0 + "key": "cnt", + "value": 4.0 } ] }, @@ -59661,40 +65257,15 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "破片杀伤", - "description": "攻击范围内每有一个敌人,自身攻击力+4%(最多可叠加5层)", + "name": "摄影小队", + "description": "可以使用5个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.04 - }, - { - "key": "max_valid_stack_cnt", + "key": "cnt", "value": 5.0 } ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "破片杀伤", - "description": "攻击范围内每有一个敌人,自身攻击力+4%(最多可叠加6层<@ba.talpu>(+1))", - "rangeId": null, - "blackboard": [ - { - "key": "atk", - "value": 0.04 - }, - { - "key": "max_valid_stack_cnt", - "value": 6.0 - } - ] } ] } @@ -59746,7 +65317,7 @@ }, { "type": 0, - "description": "攻击力+32", + "description": "法术抗性+8", "buff": { "attributes": { "abnormalFlags": null, @@ -59755,9 +65326,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 3, "formulaItem": 0, - "value": 32.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -59767,9 +65338,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -59824,9 +65411,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 90, - "def": 0, + "maxHp": 200, + "atk": 0, + "def": 35, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -59873,7 +65460,7 @@ "type": "MATERIAL" }, { - "id": "30041", + "id": "30051", "count": 5, "type": "MATERIAL" } @@ -59891,8 +65478,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -59909,8 +65496,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -59927,7 +65514,7 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "30043", "count": 4, "type": "MATERIAL" } @@ -59945,59 +65532,58 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30073", "count": 3, "type": "MATERIAL" }, { - "id": "31023", - "count": 2, + "id": "30053", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_242_otter": { - "name": "梅尔", - "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", + "char_108_silent": { + "name": "赫默", + "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_242_otter", + "potentialItemId": "p_char_108_silent", "team": 4, - "displayNumber": "RL05", - "tokenKey": "token_10004_otter_motter", - "appellation": "Mayer", + "displayNumber": "RL01", + "tokenKey": "token_10000_silent_healrb", + "appellation": "Silence", "position": "RANGED", "tagList": [ - "召唤", - "控场" + "治疗" ], "displayLogo": "logo_rhine", - "itemUsage": "莱茵生命研究员梅尔,操控着她的咪波们准备加入战斗。", - "itemDesc": "从各种意义上来说,都是多线操控的天才。", + "itemUsage": "莱茵生命医疗专家赫默,会为战场带去最新的研究成果。", + "itemDesc": "实验会有风险,实验成果却没有,因为那是“副产品”。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SUPPORT", + "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_242_otter", - "rangeId": "3-6", + "characterPrefabKey": "char_108_silent", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 480, - "atk": 199, - "def": 56, - "magicResistance": 15.0, - "cost": 9, + "maxHp": 845, + "atk": 166, + "def": 62, + "magicResistance": 0.0, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60014,15 +65600,15 @@ { "level": 50, "data": { - "maxHp": 649, - "atk": 285, - "def": 80, - "magicResistance": 15.0, - "cost": 9, + "maxHp": 1191, + "atk": 273, + "def": 90, + "magicResistance": 0.0, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60040,22 +65626,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_242_otter", - "rangeId": "3-1", + "characterPrefabKey": "char_108_silent", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 649, - "atk": 285, - "def": 80, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1191, + "atk": 273, + "def": 90, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60072,15 +65658,15 @@ { "level": 70, "data": { - "maxHp": 843, - "atk": 380, - "def": 107, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1435, + "atk": 385, + "def": 113, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60097,39 +65683,39 @@ ], "evolveCost": [ { - "id": "3271", + "id": "3261", "count": 4, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30012", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_242_otter", - "rangeId": "3-1", + "characterPrefabKey": "char_108_silent", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 843, - "atk": 380, - "def": 107, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1435, + "atk": 385, + "def": 113, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60146,15 +65732,15 @@ { "level": 80, "data": { - "maxHp": 1068, - "atk": 443, - "def": 130, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1595, + "atk": 482, + "def": 142, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60171,18 +65757,18 @@ ], "evolveCost": [ { - "id": "3273", + "id": "3263", "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30054", + "count": 7, "type": "MATERIAL" }, { - "id": "30103", - "count": 11, + "id": "30013", + "count": 18, "type": "MATERIAL" } ] @@ -60190,7 +65776,7 @@ ], "skills": [ { - "skillId": "skchr_otter_1", + "skillId": "skcom_heal_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -60207,13 +65793,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -60231,13 +65817,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -60255,13 +65841,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30084", + "count": 4, "type": "MATERIAL" } ] @@ -60273,7 +65859,7 @@ } }, { - "skillId": "skchr_otter_2", + "skillId": "skchr_silent_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -60290,13 +65876,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -60314,13 +65900,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30024", + "count": 5, "type": "MATERIAL" } ] @@ -60338,12 +65924,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 4, "type": "MATERIAL" } @@ -60361,18 +65947,18 @@ "candidates": [ { "unlockCondition": { - "phase": 0, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "机械水獭", - "description": "可以使用3个机械水獭召唤物。攻击机械水獭的敌人攻击速度-10", + "name": "强化注射", + "description": "在场时,所有友方【医疗】职业干员攻速+6", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 3.0 + "key": "attack_speed", + "value": 6.0 } ] }, @@ -60381,15 +65967,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 0, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "机械水獭", - "description": "可以使用4个机械水獭召唤物。攻击机械水獭的敌人攻击速度-25", + "name": "强化注射", + "description": "在场时,所有友方【医疗】职业干员攻速+8<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 4.0 + "key": "attack_speed", + "value": 8.0 } ] }, @@ -60400,13 +65986,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "机械水獭", - "description": "可以使用5个机械水獭召唤物。攻击机械水獭的敌人攻击速度-25", + "name": "强化注射", + "description": "在场时,所有友方【医疗】职业干员攻速+12", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 5.0 + "key": "attack_speed", + "value": 12.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "强化注射", + "description": "在场时,所有友方【医疗】职业干员攻速+14<@ba.talpu>(+2)", + "rangeId": null, + "blackboard": [ + { + "key": "attack_speed", + "value": 14.0 } ] } @@ -60460,7 +66063,7 @@ }, { "type": 0, - "description": "法术抗性+8", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -60469,9 +66072,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 3, + "attributeType": 1, "formulaItem": 0, - "value": 8.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -60481,25 +66084,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -60554,8 +66141,8 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 35, + "maxHp": 0, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -60603,8 +66190,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -60621,7 +66208,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -60639,8 +66226,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -60657,8 +66244,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 4, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -60675,59 +66262,59 @@ "type": "MATERIAL" }, { - "id": "30093", + "id": "30103", "count": 2, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_336_folivo": { - "name": "稀音", - "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", + "char_171_bldsk": { + "name": "华法琳", + "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_336_folivo", + "potentialItemId": "p_char_171_bldsk", "team": -1, - "displayNumber": "R162", - "tokenKey": "token_10010_folivo_car", - "appellation": "Scene", + "displayNumber": "R106", + "tokenKey": null, + "appellation": "Warfarin", "position": "RANGED", "tagList": [ - "召唤", + "治疗", "支援" ], "displayLogo": "logo_rhodes", - "itemUsage": "战场摄影师稀音,忠实履行自己的职责。", - "itemDesc": "她动了?她动了吗?", - "itemObtainApproach": "活动获得", + "itemUsage": "罗德岛医疗干员华法琳,以维护干员生命安全为己任。", + "itemDesc": "当然了,医学研究要稍微重要那么一点点。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SUPPORT", + "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_336_folivo", - "rangeId": "3-6", + "characterPrefabKey": "char_171_bldsk", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 496, - "atk": 194, - "def": 67, - "magicResistance": 15.0, - "cost": 9, + "maxHp": 805, + "atk": 172, + "def": 55, + "magicResistance": 0.0, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60744,15 +66331,15 @@ { "level": 50, "data": { - "maxHp": 671, - "atk": 278, - "def": 96, - "magicResistance": 15.0, - "cost": 9, + "maxHp": 1135, + "atk": 282, + "def": 80, + "magicResistance": 0.0, + "cost": 17, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60770,22 +66357,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_336_folivo", - "rangeId": "3-1", + "characterPrefabKey": "char_171_bldsk", + "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 671, - "atk": 278, - "def": 96, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1135, + "atk": 282, + "def": 80, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60802,15 +66389,15 @@ { "level": 70, "data": { - "maxHp": 872, - "atk": 371, - "def": 128, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1368, + "atk": 404, + "def": 100, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60827,7 +66414,7 @@ ], "evolveCost": [ { - "id": "3271", + "id": "3261", "count": 4, "type": "MATERIAL" }, @@ -60837,29 +66424,29 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_336_folivo", - "rangeId": "3-1", + "characterPrefabKey": "char_171_bldsk", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 872, - "atk": 371, - "def": 128, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1368, + "atk": 404, + "def": 100, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60876,15 +66463,15 @@ { "level": 80, "data": { - "maxHp": 1105, - "atk": 432, - "def": 155, - "magicResistance": 20.0, - "cost": 11, + "maxHp": 1520, + "atk": 505, + "def": 125, + "magicResistance": 0.0, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -60901,18 +66488,18 @@ ], "evolveCost": [ { - "id": "3273", + "id": "3263", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30064", + "count": 5, "type": "MATERIAL" }, { - "id": "30083", - "count": 12, + "id": "30023", + "count": 17, "type": "MATERIAL" } ] @@ -60920,7 +66507,7 @@ ], "skills": [ { - "skillId": "skchr_folivo_1", + "skillId": "skchr_bldsk_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -60937,13 +66524,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -60961,13 +66548,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30024", + "count": 5, "type": "MATERIAL" } ] @@ -60985,13 +66572,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -61003,7 +66590,7 @@ } }, { - "skillId": "skchr_folivo_2", + "skillId": "skchr_bldsk_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -61020,13 +66607,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] @@ -61044,13 +66631,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -61073,8 +66660,8 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -61089,23 +66676,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "摄影小队", - "description": "可以使用3个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", - "rangeId": null, - "blackboard": [ - { - "key": "cnt", - "value": 3.0 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -61113,13 +66683,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "摄影小队", - "description": "可以使用4个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", + "name": "血液样本回收", + "description": "攻击范围内有敌人倒下时,为自身和范围内随机一名友方单位回复1点技力", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 4.0 + "key": "bldsk_t_1[self].sp", + "value": 1.0 + }, + { + "key": "bldsk_t_1[rand].sp", + "value": 1.0 } ] }, @@ -61130,13 +66704,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "摄影小队", - "description": "可以使用5个移动摄影车。摄影车周围8格内敌人的隐匿效果失效", + "name": "血液样本回收", + "description": "攻击范围内有敌人倒下时,为自身和范围内随机一名友方单位回复2点技力", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 5.0 + "key": "bldsk_t_1[self].sp", + "value": 2.0 + }, + { + "key": "bldsk_t_1[rand].sp", + "value": 2.0 } ] } @@ -61190,7 +66768,7 @@ }, { "type": 0, - "description": "法术抗性+8", + "description": "攻击力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -61199,9 +66777,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 3, + "attributeType": 1, "formulaItem": 0, - "value": 8.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -61284,9 +66862,9 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 0, - "def": 35, + "maxHp": 0, + "atk": 75, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -61387,8 +66965,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -61405,59 +66983,60 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_108_silent": { - "name": "赫默", + "char_345_folnic": { + "name": "亚叶", "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_108_silent", - "team": 4, - "displayNumber": "RL01", - "tokenKey": "token_10000_silent_healrb", - "appellation": "Silence", + "potentialItemId": "p_char_345_folnic", + "team": -1, + "displayNumber": "R133", + "tokenKey": null, + "appellation": "Folinic", "position": "RANGED", "tagList": [ - "治疗" + "治疗", + "输出" ], - "displayLogo": "logo_rhine", - "itemUsage": "莱茵生命医疗专家赫默,会为战场带去最新的研究成果。", - "itemDesc": "实验会有风险,实验成果却没有,因为那是“副产品”。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_rhodes", + "itemUsage": "医疗组干员亚叶,正式参与战地医疗任务。", + "itemDesc": "所有携带药剂皆可依照剂量达到两种以上效果。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_108_silent", + "characterPrefabKey": "char_345_folnic", "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 845, - "atk": 166, - "def": 62, + "maxHp": 839, + "atk": 163, + "def": 58, "magicResistance": 0.0, - "cost": 17, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61473,16 +67052,16 @@ { "level": 50, "data": { - "maxHp": 1191, - "atk": 273, - "def": 90, + "maxHp": 1183, + "atk": 268, + "def": 84, "magicResistance": 0.0, - "cost": 17, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61499,23 +67078,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_108_silent", + "characterPrefabKey": "char_345_folnic", "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1191, - "atk": 273, - "def": 90, + "maxHp": 1183, + "atk": 268, + "def": 84, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61531,16 +67110,16 @@ { "level": 70, "data": { - "maxHp": 1435, - "atk": 385, - "def": 113, + "maxHp": 1426, + "atk": 383, + "def": 106, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61561,35 +67140,35 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30012", - "count": 3, + "id": "30052", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_108_silent", + "characterPrefabKey": "char_345_folnic", "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1435, - "atk": 385, - "def": 113, + "maxHp": 1426, + "atk": 383, + "def": 106, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61605,16 +67184,16 @@ { "level": 80, "data": { - "maxHp": 1595, - "atk": 482, - "def": 142, + "maxHp": 1585, + "atk": 479, + "def": 133, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -61636,12 +67215,12 @@ }, { "id": "30054", - "count": 7, + "count": 8, "type": "MATERIAL" }, { - "id": "30013", - "count": 18, + "id": "30063", + "count": 8, "type": "MATERIAL" } ] @@ -61649,7 +67228,7 @@ ], "skills": [ { - "skillId": "skcom_heal_up[3]", + "skillId": "skchr_folnic_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -61666,12 +67245,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -61690,13 +67269,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -61714,12 +67293,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 4, "type": "MATERIAL" } @@ -61732,7 +67311,7 @@ } }, { - "skillId": "skchr_silent_2", + "skillId": "skchr_folnic_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -61749,13 +67328,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -61773,13 +67352,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -61802,8 +67381,8 @@ "type": "MATERIAL" }, { - "id": "30094", - "count": 4, + "id": "30054", + "count": 3, "type": "MATERIAL" } ] @@ -61825,30 +67404,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "强化注射", - "description": "在场时,所有友方【医疗】职业干员攻速+6", + "name": "药物阻断技巧", + "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "强化注射", - "description": "在场时,所有友方【医疗】职业干员攻速+8<@ba.talpu>(+2)", - "rangeId": null, - "blackboard": [ + "key": "one_minus_status_resistance", + "value": -0.5 + }, { - "key": "attack_speed", - "value": 8.0 + "key": "damage_scale", + "value": 1.0 } ] }, @@ -61859,13 +67425,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "强化注射", - "description": "在场时,所有友方【医疗】职业干员攻速+12", + "name": "药物阻断技巧", + "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)且受到来自自然环境的伤害-40%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 12.0 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "damage_scale", + "value": 0.6 } ] }, @@ -61876,13 +67446,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "强化注射", - "description": "在场时,所有友方【医疗】职业干员攻速+14<@ba.talpu>(+2)", + "name": "药物阻断技巧", + "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)且受到来自自然环境的伤害-50%<@ba.talpu>(+10%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 14.0 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "damage_scale", + "value": 0.5 } ] } @@ -61914,7 +67488,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-10秒", "buff": { "attributes": { "abnormalFlags": null, @@ -61925,7 +67499,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -61936,7 +67510,7 @@ }, { "type": 0, - "description": "攻击力+24", + "description": "部署费用-1", "buff": { "attributes": { "abnormalFlags": null, @@ -61945,9 +67519,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 4, "formulaItem": 0, - "value": 24.0, + "value": -1.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -62014,8 +67588,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 75, + "maxHp": 200, + "atk": 50, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -62063,8 +67637,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -62081,7 +67655,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -62099,8 +67673,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -62117,8 +67691,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -62135,60 +67709,59 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30053", "count": 2, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_171_bldsk": { - "name": "华法琳", + "char_510_amedic": { + "name": "Touch", "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_171_bldsk", + "potentialItemId": "", "team": -1, - "displayNumber": "R106", + "displayNumber": null, "tokenKey": null, - "appellation": "Warfarin", + "appellation": "Touch", "position": "RANGED", "tagList": [ - "治疗", - "支援" + "治疗" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛医疗干员华法琳,以维护干员生命安全为己任。", - "itemDesc": "当然了,医学研究要稍微重要那么一点点。", - "itemObtainApproach": "招募寻访", - "maxPotentialLevel": 5, + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, "rarity": 4, "profession": "MEDIC", "trait": null, "phases": [ { - "characterPrefabKey": "char_171_bldsk", + "characterPrefabKey": "char_510_amedic", "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 805, - "atk": 172, - "def": 55, + "maxHp": 865, + "atk": 210, + "def": 59, "magicResistance": 0.0, - "cost": 17, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62204,16 +67777,16 @@ { "level": 50, "data": { - "maxHp": 1135, - "atk": 282, - "def": 80, + "maxHp": 1219, + "atk": 345, + "def": 86, "magicResistance": 0.0, - "cost": 17, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62230,23 +67803,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_171_bldsk", + "characterPrefabKey": "char_510_amedic", "rangeId": "3-3", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1135, - "atk": 282, - "def": 80, + "maxHp": 1219, + "atk": 345, + "def": 86, "magicResistance": 0.0, - "cost": 19, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62262,16 +67835,16 @@ { "level": 70, "data": { - "maxHp": 1368, - "atk": 404, - "def": 100, + "maxHp": 1469, + "atk": 493, + "def": 108, "magicResistance": 0.0, - "cost": 19, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62285,42 +67858,26 @@ } } ], - "evolveCost": [ - { - "id": "3261", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30052", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30022", - "count": 2, - "type": "MATERIAL" - } - ] + "evolveCost": null }, { - "characterPrefabKey": "char_171_bldsk", + "characterPrefabKey": "char_510_amedic", "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1368, - "atk": 404, - "def": 100, + "maxHp": 1469, + "atk": 493, + "def": 108, "magicResistance": 0.0, - "cost": 19, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62336,16 +67893,16 @@ { "level": 80, "data": { - "maxHp": 1520, - "atk": 505, - "def": 125, + "maxHp": 1633, + "atk": 595, + "def": 135, "magicResistance": 0.0, - "cost": 19, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 2.85, - "respawnTime": 70, + "respawnTime": 60, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -62359,28 +67916,12 @@ } } ], - "evolveCost": [ - { - "id": "3263", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30064", - "count": 5, - "type": "MATERIAL" - }, - { - "id": "30023", - "count": 17, - "type": "MATERIAL" - } - ] + "evolveCost": null } ], "skills": [ { - "skillId": "skchr_bldsk_1", + "skillId": "skchr_amedic_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -62389,161 +67930,30 @@ "phase": 2, "level": 1 }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 5, - "type": "MATERIAL" - }, - { - "id": "30024", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30103", - "count": 3, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30044", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30024", - "count": 5, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null }, { "unlockCond": { "phase": 2, "level": 1 }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30125", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30094", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpTime": 0, + "levelUpCost": null } ], "unlockCond": { "phase": 0, "level": 1 } - }, - { - "skillId": "skchr_bldsk_2", - "overridePrefabKey": null, - "overrideTokenKey": null, - "levelUpCostCond": [ - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 5, - "type": "MATERIAL" - }, - { - "id": "30034", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30013", - "count": 4, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30054", - "count": 3, - "type": "MATERIAL" - }, - { - "id": "30034", - "count": 5, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 10, - "type": "MATERIAL" - }, - { - "id": "30135", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30064", - "count": 3, - "type": "MATERIAL" - } - ] - } - ], - "unlockCond": { - "phase": 1, - "level": 1 - } } ], "talents": [ @@ -62556,17 +67966,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "血液样本回收", - "description": "攻击范围内有敌人倒下时,为自身和范围内随机一名友方单位回复1点技力", + "name": "攫升", + "description": "治疗目标时使其获得+2技力", "rangeId": null, "blackboard": [ { - "key": "bldsk_t_1[self].sp", - "value": 1.0 - }, - { - "key": "bldsk_t_1[rand].sp", - "value": 1.0 + "key": "sp", + "value": 2.0 } ] }, @@ -62577,135 +67983,20 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "血液样本回收", - "description": "攻击范围内有敌人倒下时,为自身和范围内随机一名友方单位回复2点技力", + "name": "攫升", + "description": "治疗目标时使其获得+3技力", "rangeId": null, "blackboard": [ { - "key": "bldsk_t_1[self].sp", - "value": 2.0 - }, - { - "key": "bldsk_t_1[rand].sp", - "value": 2.0 + "key": "sp", + "value": 3.0 } ] } ] } ], - "potentialRanks": [ - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "攻击力+27", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 1, - "formulaItem": 0, - "value": 27.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - }, - { - "type": 0, - "description": "部署费用-1", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 4, - "formulaItem": 0, - "value": -1.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, - "equivalentCost": null - } - ], + "potentialRanks": [], "favorKeyFrames": [ { "level": 0, @@ -62736,7 +68027,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, + "atk": 0, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -62764,147 +68055,99 @@ "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3301", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30051", - "count": 5, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 0, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30062", - "count": 2, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30012", - "count": 8, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3302", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30103", - "count": 3, - "type": "MATERIAL" - } - ] + "lvlUpCost": null }, { "unlockCond": { "phase": 1, "level": 1 }, - "lvlUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30013", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30063", - "count": 2, - "type": "MATERIAL" - } - ] + "lvlUpCost": null } ] }, - "char_345_folnic": { - "name": "亚叶", - "description": "恢复友方单位生命", + "char_348_ceylon": { + "name": "锡兰", + "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_345_folnic", + "potentialItemId": "p_char_348_ceylon", "team": -1, - "displayNumber": "R133", + "displayNumber": "SS01", "tokenKey": null, - "appellation": "Folinic", + "appellation": "Ceylon", "position": "RANGED", "tagList": [ - "治疗", - "输出" + "治疗" ], - "displayLogo": "logo_rhodes", - "itemUsage": "医疗组干员亚叶,正式参与战地医疗任务。", - "itemDesc": "所有携带药剂皆可依照剂量达到两种以上效果。", + "displayLogo": "logo_siesta", + "itemUsage": "罗德岛研究员锡兰,在研究的空余时间,将会为你提供有关源石的知识和技术支持。", + "itemDesc": "她有可能忘记自己在战场。", "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "MEDIC", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "heal_scale", + "value": 0.7 + } + ], + "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_345_folnic", - "rangeId": "3-1", + "characterPrefabKey": "char_348_ceylon", + "rangeId": "3-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 839, - "atk": 163, - "def": 58, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 798, + "atk": 154, + "def": 55, + "magicResistance": 5.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -62925,11 +68168,11 @@ { "level": 50, "data": { - "maxHp": 1183, - "atk": 268, - "def": 84, - "magicResistance": 0.0, - "cost": 19, + "maxHp": 1050, + "atk": 254, + "def": 80, + "magicResistance": 5.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -62951,18 +68194,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_345_folnic", - "rangeId": "3-3", + "characterPrefabKey": "char_348_ceylon", + "rangeId": "3-4", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1183, - "atk": 268, - "def": 84, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1050, + "atk": 254, + "def": 80, + "magicResistance": 5.0, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -62983,11 +68226,11 @@ { "level": 70, "data": { - "maxHp": 1426, - "atk": 383, - "def": 106, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1251, + "atk": 353, + "def": 100, + "magicResistance": 5.0, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -63013,8 +68256,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { @@ -63025,18 +68268,18 @@ ] }, { - "characterPrefabKey": "char_345_folnic", - "rangeId": "3-3", + "characterPrefabKey": "char_348_ceylon", + "rangeId": "3-4", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1426, - "atk": 383, - "def": 106, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1251, + "atk": 353, + "def": 100, + "magicResistance": 5.0, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -63057,11 +68300,11 @@ { "level": 80, "data": { - "maxHp": 1585, - "atk": 479, - "def": 133, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1455, + "atk": 442, + "def": 126, + "magicResistance": 5.0, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -63087,13 +68330,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 8, + "id": "30044", + "count": 7, "type": "MATERIAL" }, { - "id": "30063", - "count": 8, + "id": "30053", + "count": 10, "type": "MATERIAL" } ] @@ -63101,7 +68344,7 @@ ], "skills": [ { - "skillId": "skchr_folnic_1", + "skillId": "skchr_ceylon_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -63142,12 +68385,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30024", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -63166,13 +68409,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -63184,7 +68427,7 @@ } }, { - "skillId": "skchr_folnic_2", + "skillId": "skchr_ceylon_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -63201,13 +68444,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -63225,13 +68468,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -63254,8 +68497,8 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -63277,17 +68520,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "药物阻断技巧", - "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "湖畔漫步者", + "description": "攻击力+3%,当场地中存在水地形时改为攻击力+9%", "rangeId": null, "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ceylon_t_1[common].atk", + "value": 0.03 }, { - "key": "damage_scale", - "value": 1.0 + "key": "celyon_t_1[map].atk", + "value": 0.06 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "湖畔漫步者", + "description": "攻击力+4%<@ba.talpu>(+1%),当场地中存在水地形时改为攻击力+15%<@ba.talpu>(+6%)", + "rangeId": null, + "blackboard": [ + { + "key": "ceylon_t_1[common].atk", + "value": 0.04 + }, + { + "key": "celyon_t_1[map].atk", + "value": 0.11 } ] }, @@ -63298,17 +68562,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "药物阻断技巧", - "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)且受到来自自然环境的伤害-40%", + "name": "湖畔漫步者", + "description": "攻击力+5%,当场地中存在水地形时改为攻击力+18%", "rangeId": null, "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ceylon_t_1[common].atk", + "value": 0.05 }, { - "key": "damage_scale", - "value": 0.6 + "key": "celyon_t_1[map].atk", + "value": 0.13 } ] }, @@ -63319,17 +68583,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "药物阻断技巧", - "description": "拥有抵抗(晕眩、寒冷和冻结的持续时间减少50%)且受到来自自然环境的伤害-50%<@ba.talpu>(+10%)", + "name": "湖畔漫步者", + "description": "攻击力+6%<@ba.talpu>(+1%),当场地中存在水地形时改为攻击力+24%<@ba.talpu>(+6%)", "rangeId": null, "blackboard": [ { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ceylon_t_1[common].atk", + "value": 0.06 }, { - "key": "damage_scale", - "value": 0.5 + "key": "celyon_t_1[map].atk", + "value": 0.18 } ] } @@ -63462,7 +68726,7 @@ "level": 50, "data": { "maxHp": 200, - "atk": 50, + "atk": 40, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -63510,8 +68774,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -63528,7 +68792,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -63546,8 +68810,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -63564,7 +68828,7 @@ "type": "MATERIAL" }, { - "id": "31013", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -63582,78 +68846,60 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30083", "count": 2, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_348_ceylon": { - "name": "锡兰", - "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", + "char_148_nearl": { + "name": "临光", + "description": "技能可以治疗友方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_348_ceylon", - "team": -1, - "displayNumber": "SS01", + "potentialItemId": "p_char_148_nearl", + "team": 9, + "displayNumber": "FO02", "tokenKey": null, - "appellation": "Ceylon", - "position": "RANGED", + "appellation": "Nearl", + "position": "MELEE", "tagList": [ + "防护", "治疗" ], - "displayLogo": "logo_siesta", - "itemUsage": "罗德岛研究员锡兰,在研究的空余时间,将会为你提供有关源石的知识和技术支持。", - "itemDesc": "她有可能忘记自己在战场。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_rhodes", + "itemUsage": "前卡西米尔骑士临光,将是防御与治疗并重的战场核心。", + "itemDesc": "有她在身边,总是很安心。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "MEDIC", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "heal_scale", - "value": 0.7 - } - ], - "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}", - "prefabKey": null, - "rangeId": null - } - ] - }, + "profession": "TANK", + "trait": null, "phases": [ { - "characterPrefabKey": "char_348_ceylon", - "rangeId": "3-3", + "characterPrefabKey": "char_148_nearl", + "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 798, - "atk": 154, - "def": 55, - "magicResistance": 5.0, - "cost": 20, - "blockCnt": 1, + "maxHp": 1154, + "atk": 191, + "def": 240, + "magicResistance": 10.0, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63669,16 +68915,16 @@ { "level": 50, "data": { - "maxHp": 1050, - "atk": 254, - "def": 80, - "magicResistance": 5.0, - "cost": 20, - "blockCnt": 1, + "maxHp": 1560, + "atk": 273, + "def": 353, + "magicResistance": 10.0, + "cost": 17, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63695,23 +68941,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_348_ceylon", - "rangeId": "3-4", + "characterPrefabKey": "char_148_nearl", + "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1050, - "atk": 254, - "def": 80, - "magicResistance": 5.0, - "cost": 22, - "blockCnt": 1, + "maxHp": 1560, + "atk": 273, + "def": 353, + "magicResistance": 10.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63727,16 +68973,16 @@ { "level": 70, "data": { - "maxHp": 1251, - "atk": 353, - "def": 100, - "magicResistance": 5.0, - "cost": 22, - "blockCnt": 1, + "maxHp": 2001, + "atk": 369, + "def": 471, + "magicResistance": 10.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63752,40 +68998,40 @@ ], "evolveCost": [ { - "id": "3261", + "id": "3231", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30052", - "count": 2, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_348_ceylon", - "rangeId": "3-4", + "characterPrefabKey": "char_148_nearl", + "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1251, - "atk": 353, - "def": 100, - "magicResistance": 5.0, - "cost": 22, - "blockCnt": 1, + "maxHp": 2001, + "atk": 369, + "def": 471, + "magicResistance": 10.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63801,16 +69047,16 @@ { "level": 80, "data": { - "maxHp": 1455, - "atk": 442, - "def": 126, - "magicResistance": 5.0, - "cost": 22, - "blockCnt": 1, + "maxHp": 2780, + "atk": 462, + "def": 575, + "magicResistance": 10.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, - "respawnTime": 80, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -63826,18 +69072,18 @@ ], "evolveCost": [ { - "id": "3263", + "id": "3233", "count": 3, "type": "MATERIAL" }, { - "id": "30044", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" }, { - "id": "30053", - "count": 10, + "id": "30033", + "count": 16, "type": "MATERIAL" } ] @@ -63845,7 +69091,7 @@ ], "skills": [ { - "skillId": "skchr_ceylon_1", + "skillId": "skchr_nearl_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -63862,12 +69108,12 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30073", + "id": "30013", "count": 4, "type": "MATERIAL" } @@ -63886,12 +69132,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 5, "type": "MATERIAL" } @@ -63910,13 +69156,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -63928,7 +69174,7 @@ } }, { - "skillId": "skchr_ceylon_2", + "skillId": "skchr_nearl_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -63945,13 +69191,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -63969,13 +69215,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -63993,7 +69239,7 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, @@ -64021,17 +69267,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "湖畔漫步者", - "description": "攻击力+3%,当场地中存在水地形时改为攻击力+9%", + "name": "医疗效果大提升", + "description": "自身医疗效果提高10%", "rangeId": null, "blackboard": [ { - "key": "ceylon_t_1[common].atk", - "value": 0.03 - }, - { - "key": "celyon_t_1[map].atk", - "value": 0.06 + "key": "heal_scale", + "value": 1.1 } ] }, @@ -64042,17 +69284,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "湖畔漫步者", - "description": "攻击力+4%<@ba.talpu>(+1%),当场地中存在水地形时改为攻击力+15%<@ba.talpu>(+6%)", + "name": "医疗效果大提升", + "description": "自身医疗效果提高12%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "ceylon_t_1[common].atk", - "value": 0.04 - }, - { - "key": "celyon_t_1[map].atk", - "value": 0.11 + "key": "heal_scale", + "value": 1.12 } ] }, @@ -64062,18 +69300,14 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "湖畔漫步者", - "description": "攻击力+5%,当场地中存在水地形时改为攻击力+18%", + "prefabKey": "1+", + "name": "天马光环", + "description": "在场时,全地图的友方单位医疗效果提高10%", "rangeId": null, "blackboard": [ { - "key": "ceylon_t_1[common].atk", - "value": 0.05 - }, - { - "key": "celyon_t_1[map].atk", - "value": 0.13 + "key": "heal_scale", + "value": 1.1 } ] }, @@ -64083,18 +69317,14 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "湖畔漫步者", - "description": "攻击力+6%<@ba.talpu>(+1%),当场地中存在水地形时改为攻击力+24%<@ba.talpu>(+6%)", + "prefabKey": "1+", + "name": "天马光环", + "description": "在场时,全地图的友方单位医疗效果提高12%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "ceylon_t_1[common].atk", - "value": 0.06 - }, - { - "key": "celyon_t_1[map].atk", - "value": 0.18 + "key": "heal_scale", + "value": 1.12 } ] } @@ -64126,7 +69356,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -64137,7 +69367,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -64148,7 +69378,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "防御力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -64157,9 +69387,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 2, "formulaItem": 0, - "value": -1.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -64226,9 +69456,9 @@ { "level": 50, "data": { - "maxHp": 200, + "maxHp": 0, "atk": 40, - "def": 0, + "def": 50, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -64275,8 +69505,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -64293,8 +69523,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -64311,8 +69541,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -64329,8 +69559,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -64347,12 +69577,12 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30023", + "count": 3, "type": "MATERIAL" }, { - "id": "30103", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -64360,23 +69590,23 @@ } ] }, - "char_148_nearl": { - "name": "临光", + "char_226_hmau": { + "name": "吽", "description": "技能可以治疗友方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_148_nearl", - "team": 9, - "displayNumber": "FO02", + "potentialItemId": "p_char_226_hmau", + "team": -1, + "displayNumber": "LM19", "tokenKey": null, - "appellation": "Nearl", + "appellation": "Hung", "position": "MELEE", "tagList": [ "防护", "治疗" ], - "displayLogo": "logo_rhodes", - "itemUsage": "前卡西米尔骑士临光,将是防御与治疗并重的战场核心。", - "itemDesc": "有她在身边,总是很安心。", + "displayLogo": "logo_lungmen", + "itemUsage": "罗德岛重装干员吽,将在前线保护所有干员。", + "itemDesc": "不用怀疑,他的毛摸起来很舒服。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -64384,16 +69614,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_148_nearl", + "characterPrefabKey": "char_226_hmau", "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1154, - "atk": 191, - "def": 240, + "maxHp": 1172, + "atk": 182, + "def": 244, "magicResistance": 10.0, "cost": 17, "blockCnt": 2, @@ -64416,9 +69646,9 @@ { "level": 50, "data": { - "maxHp": 1560, - "atk": 273, - "def": 353, + "maxHp": 1584, + "atk": 261, + "def": 359, "magicResistance": 10.0, "cost": 17, "blockCnt": 2, @@ -64442,16 +69672,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_148_nearl", + "characterPrefabKey": "char_226_hmau", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1560, - "atk": 273, - "def": 353, + "maxHp": 1584, + "atk": 261, + "def": 359, "magicResistance": 10.0, "cost": 19, "blockCnt": 3, @@ -64474,9 +69704,9 @@ { "level": 70, "data": { - "maxHp": 2001, - "atk": 369, - "def": 471, + "maxHp": 2032, + "atk": 353, + "def": 479, "magicResistance": 10.0, "cost": 19, "blockCnt": 3, @@ -64504,28 +69734,28 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30032", + "count": 5, "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_148_nearl", + "characterPrefabKey": "char_226_hmau", "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2001, - "atk": 369, - "def": 471, + "maxHp": 2032, + "atk": 353, + "def": 479, "magicResistance": 10.0, "cost": 21, "blockCnt": 3, @@ -64548,9 +69778,9 @@ { "level": 80, "data": { - "maxHp": 2780, - "atk": 462, - "def": 575, + "maxHp": 2823, + "atk": 442, + "def": 585, "magicResistance": 10.0, "cost": 21, "blockCnt": 3, @@ -64578,13 +69808,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "31024", + "count": 7, "type": "MATERIAL" }, { - "id": "30033", - "count": 16, + "id": "30053", + "count": 15, "type": "MATERIAL" } ] @@ -64592,7 +69822,7 @@ ], "skills": [ { - "skillId": "skchr_nearl_1", + "skillId": "skchr_hmau_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -64609,13 +69839,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -64633,13 +69863,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "31014", "count": 3, "type": "MATERIAL" }, { - "id": "30034", - "count": 5, + "id": "30014", + "count": 7, "type": "MATERIAL" } ] @@ -64657,7 +69887,7 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, @@ -64675,7 +69905,7 @@ } }, { - "skillId": "skchr_nearl_2", + "skillId": "skchr_hmau_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -64692,13 +69922,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -64716,12 +69946,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30044", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 5, "type": "MATERIAL" } @@ -64740,12 +69970,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "31024", "count": 4, "type": "MATERIAL" } @@ -64768,13 +69998,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "医疗效果大提升", - "description": "自身医疗效果提高10%", + "name": "门神", + "description": "防御力+6%", "rangeId": null, "blackboard": [ { "key": "heal_scale", - "value": 1.1 + "value": 1.0 + }, + { + "key": "def", + "value": 0.06 } ] }, @@ -64785,13 +70019,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "医疗效果大提升", - "description": "自身医疗效果提高12%<@ba.talpu>(+2%)", + "name": "门神", + "description": "防御力+8%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { "key": "heal_scale", - "value": 1.12 + "value": 1.0 + }, + { + "key": "def", + "value": 0.08 } ] }, @@ -64801,14 +70039,18 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1+", - "name": "天马光环", - "description": "在场时,全地图的友方单位医疗效果提高10%", + "prefabKey": "1", + "name": "门神", + "description": "防御力+6%,自身身后一格内如果是高台单位,自己对其的治疗效果提高75%", "rangeId": null, "blackboard": [ { "key": "heal_scale", - "value": 1.1 + "value": 1.75 + }, + { + "key": "def", + "value": 0.06 } ] }, @@ -64818,14 +70060,18 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "1+", - "name": "天马光环", - "description": "在场时,全地图的友方单位医疗效果提高12%<@ba.talpu>(+2%)", + "prefabKey": "1", + "name": "门神", + "description": "防御力+8%<@ba.talpu>(+2%),自身身后一格内如果是高台单位,自己对其的治疗效果提高85%<@ba.talpu>(+10%)", "rangeId": null, "blackboard": [ { "key": "heal_scale", - "value": 1.12 + "value": 1.85 + }, + { + "key": "def", + "value": 0.08 } ] } @@ -64957,9 +70203,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 40, - "def": 50, + "maxHp": 200, + "atk": 0, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -65006,8 +70252,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30031", + "count": 7, "type": "MATERIAL" } ] @@ -65024,8 +70270,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30042", + "count": 3, "type": "MATERIAL" } ] @@ -65042,8 +70288,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -65060,8 +70306,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -65078,12 +70324,12 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "31023", "count": 3, "type": "MATERIAL" }, { - "id": "30043", + "id": "30083", "count": 3, "type": "MATERIAL" } @@ -65091,47 +70337,47 @@ } ] }, - "char_226_hmau": { - "name": "吽", - "description": "技能可以治疗友方单位", + "char_144_red": { + "name": "红", + "description": "再部署时间大幅度<@ba.kw>减少", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_226_hmau", - "team": -1, - "displayNumber": "LM19", + "potentialItemId": "p_char_144_red", + "team": 5, + "displayNumber": "SW01", "tokenKey": null, - "appellation": "Hung", + "appellation": "Projekt Red", "position": "MELEE", "tagList": [ - "防护", - "治疗" + "快速复活", + "控场" ], - "displayLogo": "logo_lungmen", - "itemUsage": "罗德岛重装干员吽,将在前线保护所有干员。", - "itemDesc": "不用怀疑,他的毛摸起来很舒服。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛特种干员、猎狼人红,即将加入狩猎。", + "itemDesc": "利刃,就是锐齿。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "TANK", + "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_226_hmau", - "rangeId": "0-1", + "characterPrefabKey": "char_144_red", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1172, - "atk": 182, - "def": 244, - "magicResistance": 10.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 703, + "atk": 204, + "def": 135, + "magicResistance": 0.0, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65147,16 +70393,16 @@ { "level": 50, "data": { - "maxHp": 1584, - "atk": 261, - "def": 359, - "magicResistance": 10.0, - "cost": 17, - "blockCnt": 2, + "maxHp": 938, + "atk": 301, + "def": 194, + "magicResistance": 0.0, + "cost": 7, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65173,23 +70419,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_226_hmau", - "rangeId": "0-1", + "characterPrefabKey": "char_144_red", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1584, - "atk": 261, - "def": 359, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 3, + "maxHp": 938, + "atk": 301, + "def": 194, + "magicResistance": 0.0, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65205,16 +70451,16 @@ { "level": 70, "data": { - "maxHp": 2032, - "atk": 353, - "def": 479, - "magicResistance": 10.0, - "cost": 19, - "blockCnt": 3, + "maxHp": 1173, + "atk": 413, + "def": 253, + "magicResistance": 0.0, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65230,13 +70476,13 @@ ], "evolveCost": [ { - "id": "3231", + "id": "3281", "count": 4, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30012", + "count": 7, "type": "MATERIAL" }, { @@ -65247,23 +70493,23 @@ ] }, { - "characterPrefabKey": "char_226_hmau", - "rangeId": "0-1", + "characterPrefabKey": "char_144_red", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2032, - "atk": 353, - "def": 479, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 3, + "maxHp": 1173, + "atk": 413, + "def": 253, + "magicResistance": 0.0, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65279,16 +70525,16 @@ { "level": 80, "data": { - "maxHp": 2823, - "atk": 442, - "def": 585, - "magicResistance": 10.0, - "cost": 21, - "blockCnt": 3, + "maxHp": 1505, + "atk": 530, + "def": 302, + "magicResistance": 0.0, + "cost": 9, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -65304,18 +70550,18 @@ ], "evolveCost": [ { - "id": "3233", + "id": "3283", "count": 3, "type": "MATERIAL" }, { - "id": "31024", + "id": "30084", "count": 7, "type": "MATERIAL" }, { - "id": "30053", - "count": 15, + "id": "30043", + "count": 14, "type": "MATERIAL" } ] @@ -65323,7 +70569,7 @@ ], "skills": [ { - "skillId": "skchr_hmau_1", + "skillId": "skchr_red_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -65340,13 +70586,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -65364,13 +70610,13 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30014", - "count": 7, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -65393,8 +70639,8 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -65406,7 +70652,7 @@ } }, { - "skillId": "skchr_hmau_2", + "skillId": "skchr_red_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -65423,12 +70669,12 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30103", + "id": "30033", "count": 3, "type": "MATERIAL" } @@ -65447,12 +70693,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "31024", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -65476,8 +70722,8 @@ "type": "MATERIAL" }, { - "id": "31024", - "count": 4, + "id": "30054", + "count": 3, "type": "MATERIAL" } ] @@ -65499,17 +70745,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "门神", - "description": "防御力+6%", + "name": "刺骨", + "description": "每次攻击至少造成20%攻击力的伤害", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.0 - }, - { - "key": "def", - "value": 0.06 + "key": "atk_scale", + "value": 0.2 } ] }, @@ -65520,17 +70762,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "门神", - "description": "防御力+8%<@ba.talpu>(+2%)", + "name": "刺骨", + "description": "每次攻击至少造成23%<@ba.talpu>(+3%)攻击力的伤害", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.0 - }, - { - "key": "def", - "value": 0.08 + "key": "atk_scale", + "value": 0.23 } ] }, @@ -65541,17 +70779,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "门神", - "description": "防御力+6%,自身身后一格内如果是高台单位,自己对其的治疗效果提高75%", + "name": "刺骨", + "description": "每次攻击至少造成30%攻击力的伤害", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.75 - }, - { - "key": "def", - "value": 0.06 + "key": "atk_scale", + "value": 0.3 } ] }, @@ -65562,17 +70796,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "门神", - "description": "防御力+8%<@ba.talpu>(+2%),自身身后一格内如果是高台单位,自己对其的治疗效果提高85%<@ba.talpu>(+10%)", + "name": "刺骨", + "description": "每次攻击至少造成33%<@ba.talpu>(+3%)攻击力的伤害", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.85 - }, - { - "key": "def", - "value": 0.08 + "key": "atk_scale", + "value": 0.33 } ] } @@ -65604,7 +70834,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "攻击力+20", "buff": { "attributes": { "abnormalFlags": null, @@ -65613,9 +70843,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 1, "formulaItem": 0, - "value": -4.0, + "value": 20.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -65626,7 +70856,7 @@ }, { "type": 0, - "description": "防御力+25", + "description": "再部署时间-2秒", "buff": { "attributes": { "abnormalFlags": null, @@ -65635,9 +70865,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 21, "formulaItem": 0, - "value": 25.0, + "value": -2.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -65704,9 +70934,9 @@ { "level": 50, "data": { - "maxHp": 200, - "atk": 0, - "def": 60, + "maxHp": 0, + "atk": 75, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -65753,8 +70983,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30011", + "count": 10, "type": "MATERIAL" } ] @@ -65771,7 +71001,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -65789,8 +71019,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30032", + "count": 5, "type": "MATERIAL" } ] @@ -65807,8 +71037,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30023", + "count": 5, "type": "MATERIAL" } ] @@ -65825,7 +71055,7 @@ "type": "MATERIAL" }, { - "id": "31023", + "id": "30033", "count": 3, "type": "MATERIAL" }, @@ -65838,23 +71068,23 @@ } ] }, - "char_144_red": { - "name": "红", + "char_243_waaifu": { + "name": "槐琥", "description": "再部署时间大幅度<@ba.kw>减少", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_144_red", - "team": 5, - "displayNumber": "SW01", + "potentialItemId": "p_char_243_waaifu", + "team": -1, + "displayNumber": "LM12", "tokenKey": null, - "appellation": "Projekt Red", + "appellation": "Waai Fu", "position": "MELEE", "tagList": [ "快速复活", - "控场" + "削弱" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛特种干员、猎狼人红,即将加入狩猎。", - "itemDesc": "利刃,就是锐齿。", + "displayLogo": "logo_lungmen", + "itemUsage": "来自龙门的实习干员槐琥,在干员综合测试中获得了相当高的分数。", + "itemDesc": "绝不承认自己就是冬青木区大学生行侠仗义第一人。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -65862,16 +71092,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_144_red", + "characterPrefabKey": "char_243_waaifu", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 703, - "atk": 204, - "def": 135, + "maxHp": 680, + "atk": 207, + "def": 137, "magicResistance": 0.0, "cost": 7, "blockCnt": 1, @@ -65894,9 +71124,9 @@ { "level": 50, "data": { - "maxHp": 938, - "atk": 301, - "def": 194, + "maxHp": 907, + "atk": 305, + "def": 196, "magicResistance": 0.0, "cost": 7, "blockCnt": 1, @@ -65920,16 +71150,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_144_red", + "characterPrefabKey": "char_243_waaifu", "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 938, - "atk": 301, - "def": 194, + "maxHp": 907, + "atk": 305, + "def": 196, "magicResistance": 0.0, "cost": 9, "blockCnt": 1, @@ -65952,9 +71182,9 @@ { "level": 70, "data": { - "maxHp": 1173, - "atk": 413, - "def": 253, + "maxHp": 1134, + "atk": 418, + "def": 255, "magicResistance": 0.0, "cost": 9, "blockCnt": 1, @@ -65982,28 +71212,28 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 7, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_144_red", + "characterPrefabKey": "char_243_waaifu", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1173, - "atk": 413, - "def": 253, + "maxHp": 1134, + "atk": 418, + "def": 255, "magicResistance": 0.0, "cost": 9, "blockCnt": 1, @@ -66026,9 +71256,9 @@ { "level": 80, "data": { - "maxHp": 1505, - "atk": 530, - "def": 302, + "maxHp": 1455, + "atk": 536, + "def": 304, "magicResistance": 0.0, "cost": 9, "blockCnt": 1, @@ -66056,13 +71286,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30104", "count": 7, "type": "MATERIAL" }, { - "id": "30043", - "count": 14, + "id": "30013", + "count": 16, "type": "MATERIAL" } ] @@ -66070,7 +71300,7 @@ ], "skills": [ { - "skillId": "skchr_red_1", + "skillId": "skchr_waaifu_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -66087,13 +71317,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -66111,12 +71341,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -66135,13 +71365,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30034", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -66153,7 +71383,7 @@ } }, { - "skillId": "skchr_red_2", + "skillId": "skchr_waaifu_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -66170,12 +71400,12 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30033", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -66194,13 +71424,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -66218,13 +71448,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -66246,13 +71476,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "刺骨", - "description": "每次攻击至少造成20%攻击力的伤害", + "name": "红眉咏春", + "description": "攻击时有20%的几率攻击力提升至125%,并将目标稍微击退", "rangeId": null, "blackboard": [ { - "key": "atk_scale", + "key": "prob", "value": 0.2 + }, + { + "key": "atk_scale", + "value": 1.25 + }, + { + "key": "force", + "value": -1.0 } ] }, @@ -66263,13 +71501,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "刺骨", - "description": "每次攻击至少造成23%<@ba.talpu>(+3%)攻击力的伤害", + "name": "红眉咏春", + "description": "攻击时有20%的几率攻击力提升至135%<@ba.talpu>(+10%),并将目标稍微击退", "rangeId": null, "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, { "key": "atk_scale", - "value": 0.23 + "value": 1.35 + }, + { + "key": "force", + "value": -1.0 } ] }, @@ -66280,13 +71526,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "刺骨", - "description": "每次攻击至少造成30%攻击力的伤害", + "name": "红眉咏春", + "description": "攻击时有20%的几率攻击力提升至150%,并将目标稍微地击退", "rangeId": null, "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, { "key": "atk_scale", - "value": 0.3 + "value": 1.5 + }, + { + "key": "force", + "value": -1.0 } ] }, @@ -66297,13 +71551,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "刺骨", - "description": "每次攻击至少造成33%<@ba.talpu>(+3%)攻击力的伤害", + "name": "红眉咏春", + "description": "攻击时有20%的几率攻击力提升至160%<@ba.talpu>(+10%),并将目标稍微地击退", "rangeId": null, "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, { "key": "atk_scale", - "value": 0.33 + "value": 1.6 + }, + { + "key": "force", + "value": -1.0 } ] } @@ -66335,7 +71597,7 @@ }, { "type": 0, - "description": "攻击力+20", + "description": "防御力+19", "buff": { "attributes": { "abnormalFlags": null, @@ -66344,9 +71606,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 2, "formulaItem": 0, - "value": 20.0, + "value": 19.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -66436,8 +71698,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 75, - "def": 0, + "atk": 50, + "def": 30, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -66484,8 +71746,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -66502,7 +71764,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -66520,8 +71782,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -66538,7 +71800,7 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30033", "count": 5, "type": "MATERIAL" } @@ -66556,12 +71818,12 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30043", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", + "id": "30093", "count": 3, "type": "MATERIAL" } @@ -66569,47 +71831,47 @@ } ] }, - "char_243_waaifu": { - "name": "槐琥", - "description": "再部署时间大幅度<@ba.kw>减少", + "char_107_liskam": { + "name": "雷蛇", + "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_243_waaifu", - "team": -1, - "displayNumber": "LM12", + "potentialItemId": "p_char_107_liskam", + "team": 13, + "displayNumber": "BS02", "tokenKey": null, - "appellation": "Waai Fu", + "appellation": "Liskarm", "position": "MELEE", "tagList": [ - "快速复活", - "削弱" + "防护", + "输出" ], - "displayLogo": "logo_lungmen", - "itemUsage": "来自龙门的实习干员槐琥,在干员综合测试中获得了相当高的分数。", - "itemDesc": "绝不承认自己就是冬青木区大学生行侠仗义第一人。", + "displayLogo": "logo_blacksteel", + "itemUsage": "黑钢防化人员雷蛇,虽是重装干员,却既持有坚强的盾,又握着锐利的矛。", + "itemDesc": "长枪般的雷电将贯穿面前的一切敌人。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SPECIAL", + "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_243_waaifu", - "rangeId": "1-1", + "characterPrefabKey": "char_107_liskam", + "rangeId": "2-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 680, - "atk": 207, - "def": 137, + "maxHp": 1307, + "atk": 219, + "def": 256, "magicResistance": 0.0, - "cost": 7, - "blockCnt": 1, + "cost": 18, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66625,16 +71887,16 @@ { "level": 50, "data": { - "maxHp": 907, - "atk": 305, - "def": 196, + "maxHp": 1743, + "atk": 281, + "def": 383, "magicResistance": 0.0, - "cost": 7, - "blockCnt": 1, + "cost": 18, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66651,23 +71913,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_243_waaifu", - "rangeId": "1-1", + "characterPrefabKey": "char_107_liskam", + "rangeId": "2-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 907, - "atk": 305, - "def": 196, + "maxHp": 1743, + "atk": 281, + "def": 383, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 20, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66683,16 +71945,16 @@ { "level": 70, "data": { - "maxHp": 1134, - "atk": 418, - "def": 255, + "maxHp": 2324, + "atk": 352, + "def": 518, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 20, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66708,40 +71970,40 @@ ], "evolveCost": [ { - "id": "3281", + "id": "3231", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" }, { - "id": "30022", + "id": "30012", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_243_waaifu", - "rangeId": "1-1", + "characterPrefabKey": "char_107_liskam", + "rangeId": "2-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1134, - "atk": 418, - "def": 255, + "maxHp": 2324, + "atk": 352, + "def": 518, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66757,16 +72019,16 @@ { "level": 80, "data": { - "maxHp": 1455, - "atk": 536, - "def": 304, + "maxHp": 3240, + "atk": 425, + "def": 710, "magicResistance": 0.0, - "cost": 9, - "blockCnt": 1, + "cost": 22, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -66782,18 +72044,18 @@ ], "evolveCost": [ { - "id": "3283", + "id": "3233", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 7, "type": "MATERIAL" }, { - "id": "30013", - "count": 16, + "id": "30053", + "count": 15, "type": "MATERIAL" } ] @@ -66801,7 +72063,7 @@ ], "skills": [ { - "skillId": "skchr_waaifu_1", + "skillId": "skchr_liskam_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -66866,12 +72128,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 3, "type": "MATERIAL" } @@ -66884,7 +72146,7 @@ } }, { - "skillId": "skchr_waaifu_2", + "skillId": "skchr_liskam_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -66949,12 +72211,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 4, "type": "MATERIAL" } @@ -66977,71 +72239,34 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "红眉咏春", - "description": "攻击时有20%的几率攻击力提升至125%,并将目标稍微击退", - "rangeId": null, - "blackboard": [ - { - "key": "prob", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 1.25 - }, - { - "key": "force", - "value": -1.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "红眉咏春", - "description": "攻击时有20%的几率攻击力提升至135%<@ba.talpu>(+10%),并将目标稍微击退", - "rangeId": null, + "name": "战术防御", + "description": "受到攻击时,回复自己和周围一格内随机一名友方角色1点技力", + "rangeId": "x-5", "blackboard": [ { - "key": "prob", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "force", - "value": -1.0 + "key": "sp", + "value": 1.0 } ] - }, + } + ] + }, + { + "candidates": [ { "unlockCondition": { "phase": 2, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "红眉咏春", - "description": "攻击时有20%的几率攻击力提升至150%,并将目标稍微地击退", + "prefabKey": "2", + "name": "雷抗", + "description": "法术抗性+10", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "force", - "value": -1.0 + "key": "magic_resistance", + "value": 10.0 } ] }, @@ -67051,22 +72276,14 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "红眉咏春", - "description": "攻击时有20%的几率攻击力提升至160%<@ba.talpu>(+10%),并将目标稍微地击退", + "prefabKey": "2", + "name": "雷抗", + "description": "法术抗性+13<@ba.talpu>(+3)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "force", - "value": -1.0 + "key": "magic_resistance", + "value": 13.0 } ] } @@ -67098,7 +72315,7 @@ }, { "type": 0, - "description": "防御力+19", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -67107,9 +72324,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 21, "formulaItem": 0, - "value": 19.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -67120,7 +72337,7 @@ }, { "type": 0, - "description": "再部署时间-2秒", + "description": "防御力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -67129,9 +72346,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 2, "formulaItem": 0, - "value": -2.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -67199,8 +72416,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 50, - "def": 30, + "atk": 45, + "def": 45, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -67247,8 +72464,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30021", + "count": 7, "type": "MATERIAL" } ] @@ -67265,7 +72482,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -67283,8 +72500,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -67332,23 +72549,23 @@ } ] }, - "char_107_liskam": { - "name": "雷蛇", + "char_201_moeshd": { + "name": "可颂", "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_107_liskam", - "team": 13, - "displayNumber": "BS02", + "potentialItemId": "p_char_201_moeshd", + "team": 11, + "displayNumber": "PL04", "tokenKey": null, - "appellation": "Liskarm", + "appellation": "Croissant", "position": "MELEE", "tagList": [ "防护", - "输出" + "位移" ], - "displayLogo": "logo_blacksteel", - "itemUsage": "黑钢防化人员雷蛇,虽是重装干员,却既持有坚强的盾,又握着锐利的矛。", - "itemDesc": "长枪般的雷电将贯穿面前的一切敌人。", + "displayLogo": "logo_penguin", + "itemUsage": "企鹅物流特派物流人员可颂,愿意作为重装干员,为罗德岛提供可靠的防御力量。", + "itemDesc": "商场即战场!所有的锻炼和积累,都是为了这一天!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -67356,16 +72573,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_107_liskam", - "rangeId": "2-2", + "characterPrefabKey": "char_201_moeshd", + "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1307, - "atk": 219, - "def": 256, + "maxHp": 1503, + "atk": 201, + "def": 249, "magicResistance": 0.0, "cost": 18, "blockCnt": 3, @@ -67388,9 +72605,9 @@ { "level": 50, "data": { - "maxHp": 1743, - "atk": 281, - "def": 383, + "maxHp": 1978, + "atk": 258, + "def": 373, "magicResistance": 0.0, "cost": 18, "blockCnt": 3, @@ -67414,16 +72631,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_107_liskam", - "rangeId": "2-2", + "characterPrefabKey": "char_201_moeshd", + "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1743, - "atk": 281, - "def": 383, + "maxHp": 1978, + "atk": 258, + "def": 373, "magicResistance": 0.0, "cost": 20, "blockCnt": 3, @@ -67446,9 +72663,9 @@ { "level": 70, "data": { - "maxHp": 2324, - "atk": 352, - "def": 518, + "maxHp": 2569, + "atk": 323, + "def": 511, "magicResistance": 0.0, "cost": 20, "blockCnt": 3, @@ -67476,28 +72693,28 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30032", + "count": 4, "type": "MATERIAL" }, { - "id": "30012", + "id": "30022", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_107_liskam", - "rangeId": "2-2", + "characterPrefabKey": "char_201_moeshd", + "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2324, - "atk": 352, - "def": 518, + "maxHp": 2569, + "atk": 323, + "def": 511, "magicResistance": 0.0, "cost": 22, "blockCnt": 3, @@ -67520,8 +72737,8 @@ { "level": 80, "data": { - "maxHp": 3240, - "atk": 425, + "maxHp": 3520, + "atk": 380, "def": 710, "magicResistance": 0.0, "cost": 22, @@ -67550,13 +72767,13 @@ "type": "MATERIAL" }, { - "id": "30094", - "count": 7, + "id": "30104", + "count": 8, "type": "MATERIAL" }, { - "id": "30053", - "count": 15, + "id": "30063", + "count": 8, "type": "MATERIAL" } ] @@ -67564,7 +72781,7 @@ ], "skills": [ { - "skillId": "skchr_liskam_1", + "skillId": "skchr_moeshd_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -67581,12 +72798,12 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30033", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -67605,13 +72822,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -67629,13 +72846,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30024", + "count": 4, "type": "MATERIAL" } ] @@ -67647,7 +72864,7 @@ } }, { - "skillId": "skchr_liskam_2", + "skillId": "skchr_moeshd_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -67664,13 +72881,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -67688,13 +72905,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -67712,13 +72929,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30104", + "count": 3, "type": "MATERIAL" } ] @@ -67740,34 +72957,59 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战术防御", - "description": "受到攻击时,回复自己和周围一格内随机一名友方角色1点技力", + "name": "奇迹力场", + "description": "有10%的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", "rangeId": "x-5", "blackboard": [ { - "key": "sp", - "value": 1.0 + "key": "moeshd_t_1[self].prob", + "value": 0.1 + }, + { + "key": "moeshd_t_1[aura].prob", + "value": 0.05 } ] - } - ] - }, - { - "candidates": [ + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "奇迹力场", + "description": "有13%<@ba.talpu>(+3%)的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", + "rangeId": "x-5", + "blackboard": [ + { + "key": "moeshd_t_1[self].prob", + "value": 0.13 + }, + { + "key": "moeshd_t_1[aura].prob", + "value": 0.065 + } + ] + }, { "unlockCondition": { "phase": 2, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "2", - "name": "雷抗", - "description": "法术抗性+10", - "rangeId": null, + "prefabKey": "1", + "name": "奇迹力场", + "description": "有20%的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", + "rangeId": "x-5", "blackboard": [ { - "key": "magic_resistance", - "value": 10.0 + "key": "moeshd_t_1[self].prob", + "value": 0.2 + }, + { + "key": "moeshd_t_1[aura].prob", + "value": 0.1 } ] }, @@ -67777,14 +73019,18 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "2", - "name": "雷抗", - "description": "法术抗性+13<@ba.talpu>(+3)", - "rangeId": null, + "prefabKey": "1", + "name": "奇迹力场", + "description": "有23%<@ba.talpu>(+3%)的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", + "rangeId": "x-5", "blackboard": [ { - "key": "magic_resistance", - "value": 13.0 + "key": "moeshd_t_1[self].prob", + "value": 0.23 + }, + { + "key": "moeshd_t_1[aura].prob", + "value": 0.115 } ] } @@ -67838,7 +73084,7 @@ }, { "type": 0, - "description": "防御力+27", + "description": "防御力+26", "buff": { "attributes": { "abnormalFlags": null, @@ -67849,7 +73095,7 @@ { "attributeType": 2, "formulaItem": 0, - "value": 27.0, + "value": 26.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -67916,9 +73162,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 45, - "def": 45, + "maxHp": 150, + "atk": 0, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -67965,7 +73211,7 @@ "type": "MATERIAL" }, { - "id": "30021", + "id": "30031", "count": 7, "type": "MATERIAL" } @@ -67983,7 +73229,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -68001,7 +73247,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" } @@ -68019,8 +73265,8 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 5, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -68037,60 +73283,59 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30053", "count": 2, "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_201_moeshd": { - "name": "可颂", + "char_325_bison": { + "name": "拜松", "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_201_moeshd", - "team": 11, - "displayNumber": "PL04", + "potentialItemId": "p_char_325_bison", + "team": -1, + "displayNumber": "LM15", "tokenKey": null, - "appellation": "Croissant", + "appellation": "Bison", "position": "MELEE", "tagList": [ - "防护", - "位移" + "防护" ], - "displayLogo": "logo_penguin", - "itemUsage": "企鹅物流特派物流人员可颂,愿意作为重装干员,为罗德岛提供可靠的防御力量。", - "itemDesc": "商场即战场!所有的锻炼和积累,都是为了这一天!", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_lungmen", + "itemUsage": "信使拜松,与年龄不相符的稳重。", + "itemDesc": "但其本人至今仍在质疑,信使是否真的需要掌握这么多的作战技巧。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_201_moeshd", + "characterPrefabKey": "char_325_bison", "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1503, - "atk": 201, - "def": 249, + "maxHp": 1475, + "atk": 198, + "def": 245, "magicResistance": 0.0, - "cost": 18, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68106,16 +73351,16 @@ { "level": 50, "data": { - "maxHp": 1978, - "atk": 258, - "def": 373, + "maxHp": 1941, + "atk": 254, + "def": 367, "magicResistance": 0.0, - "cost": 18, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68132,23 +73377,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_201_moeshd", + "characterPrefabKey": "char_325_bison", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1978, - "atk": 258, - "def": 373, + "maxHp": 1941, + "atk": 254, + "def": 367, "magicResistance": 0.0, - "cost": 20, + "cost": 22, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68164,16 +73409,16 @@ { "level": 70, "data": { - "maxHp": 2569, - "atk": 323, - "def": 511, + "maxHp": 2522, + "atk": 318, + "def": 504, "magicResistance": 0.0, - "cost": 20, + "cost": 22, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68195,34 +73440,34 @@ }, { "id": "30032", - "count": 4, + "count": 5, "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_201_moeshd", + "characterPrefabKey": "char_325_bison", "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2569, - "atk": 323, - "def": 511, + "maxHp": 2522, + "atk": 318, + "def": 504, "magicResistance": 0.0, - "cost": 22, + "cost": 24, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68238,16 +73483,16 @@ { "level": 80, "data": { - "maxHp": 3520, - "atk": 380, - "def": 710, + "maxHp": 3456, + "atk": 375, + "def": 701, "magicResistance": 0.0, - "cost": 22, + "cost": 24, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68268,13 +73513,13 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30094", + "count": 7, "type": "MATERIAL" }, { - "id": "30063", - "count": 8, + "id": "30103", + "count": 11, "type": "MATERIAL" } ] @@ -68282,7 +73527,7 @@ ], "skills": [ { - "skillId": "skchr_moeshd_1", + "skillId": "skcom_def_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -68299,13 +73544,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30034", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] @@ -68323,13 +73568,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -68347,12 +73592,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30084", "count": 4, "type": "MATERIAL" } @@ -68365,7 +73610,7 @@ } }, { - "skillId": "skchr_moeshd_2", + "skillId": "skchr_bison_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -68382,13 +73627,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -68406,13 +73651,13 @@ "type": "MATERIAL" }, { - "id": "30094", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -68435,8 +73680,8 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -68458,17 +73703,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "奇迹力场", - "description": "有10%的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", - "rangeId": "x-5", + "name": "交叉掩护", + "description": "在场时自身防御力+25,自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", + "rangeId": "b-1", "blackboard": [ { - "key": "moeshd_t_1[self].prob", - "value": 0.1 - }, - { - "key": "moeshd_t_1[aura].prob", - "value": 0.05 + "key": "def", + "value": 25.0 } ] }, @@ -68479,17 +73720,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "奇迹力场", - "description": "有13%<@ba.talpu>(+3%)的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", - "rangeId": "x-5", + "name": "交叉掩护", + "description": "在场时自身防御力+45<@ba.talpu>(+20),自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", + "rangeId": "b-1", "blackboard": [ { - "key": "moeshd_t_1[self].prob", - "value": 0.13 - }, - { - "key": "moeshd_t_1[aura].prob", - "value": 0.065 + "key": "def", + "value": 45.0 } ] }, @@ -68500,17 +73737,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "奇迹力场", - "description": "有20%的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", - "rangeId": "x-5", + "name": "交叉掩护", + "description": "在场时自身防御力+50,自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", + "rangeId": "b-1", "blackboard": [ { - "key": "moeshd_t_1[self].prob", - "value": 0.2 - }, - { - "key": "moeshd_t_1[aura].prob", - "value": 0.1 + "key": "def", + "value": 50.0 } ] }, @@ -68521,17 +73754,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "奇迹力场", - "description": "有23%<@ba.talpu>(+3%)的几率抵挡物理和法术伤害。周围四格内的友方单位获得一半该效果", - "rangeId": "x-5", + "name": "交叉掩护", + "description": "在场时自身防御力+70<@ba.talpu>(+20),自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", + "rangeId": "b-1", "blackboard": [ { - "key": "moeshd_t_1[self].prob", - "value": 0.23 - }, - { - "key": "moeshd_t_1[aura].prob", - "value": 0.115 + "key": "def", + "value": 70.0 } ] } @@ -68563,7 +73792,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-10秒", "buff": { "attributes": { "abnormalFlags": null, @@ -68574,7 +73803,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -68585,7 +73814,7 @@ }, { "type": 0, - "description": "防御力+26", + "description": "部署费用-1", "buff": { "attributes": { "abnormalFlags": null, @@ -68594,9 +73823,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 4, "formulaItem": 0, - "value": 26.0, + "value": -1.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -68663,9 +73892,9 @@ { "level": 50, "data": { - "maxHp": 150, + "maxHp": 0, "atk": 0, - "def": 60, + "def": 80, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -68766,8 +73995,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30023", + "count": 5, "type": "MATERIAL" } ] @@ -68784,59 +74013,61 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_325_bison": { - "name": "拜松", - "description": "能够阻挡三个敌人", + "char_163_hpsts": { + "name": "火神", + "description": "<@ba.kw>无法被友方角色治疗", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_325_bison", + "potentialItemId": "p_char_163_hpsts", "team": -1, - "displayNumber": "LM15", + "displayNumber": "MN02", "tokenKey": null, - "appellation": "Bison", + "appellation": "Vulcan", "position": "MELEE", "tagList": [ - "防护" + "生存", + "防护", + "输出" ], - "displayLogo": "logo_lungmen", - "itemUsage": "信使拜松,与年龄不相符的稳重。", - "itemDesc": "但其本人至今仍在质疑,信使是否真的需要掌握这么多的作战技巧。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛重装干员火神,已为你烧红火炉,随时准备开始锻造。", + "itemDesc": "比起修东西,她更喜欢打造点新玩意。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_325_bison", + "characterPrefabKey": "char_163_hpsts", "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1475, - "atk": 198, - "def": 245, - "magicResistance": 0.0, - "cost": 20, - "blockCnt": 3, + "maxHp": 1574, + "atk": 344, + "def": 222, + "magicResistance": 10.0, + "cost": 31, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68852,16 +74083,16 @@ { "level": 50, "data": { - "maxHp": 1941, - "atk": 254, - "def": 367, - "magicResistance": 0.0, - "cost": 20, - "blockCnt": 3, + "maxHp": 2072, + "atk": 479, + "def": 337, + "magicResistance": 10.0, + "cost": 31, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68878,23 +74109,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_325_bison", + "characterPrefabKey": "char_163_hpsts", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1941, - "atk": 254, - "def": 367, - "magicResistance": 0.0, - "cost": 22, + "maxHp": 2072, + "atk": 479, + "def": 337, + "magicResistance": 10.0, + "cost": 33, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68910,16 +74141,16 @@ { "level": 70, "data": { - "maxHp": 2522, - "atk": 318, - "def": 504, - "magicResistance": 0.0, - "cost": 22, + "maxHp": 2692, + "atk": 639, + "def": 450, + "magicResistance": 10.0, + "cost": 33, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68940,35 +74171,35 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_325_bison", + "characterPrefabKey": "char_163_hpsts", "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2522, - "atk": 318, - "def": 504, - "magicResistance": 0.0, - "cost": 24, + "maxHp": 2692, + "atk": 639, + "def": 450, + "magicResistance": 10.0, + "cost": 35, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -68984,16 +74215,16 @@ { "level": 80, "data": { - "maxHp": 3456, - "atk": 375, - "def": 701, - "magicResistance": 0.0, - "cost": 24, + "maxHp": 3688, + "atk": 820, + "def": 585, + "magicResistance": 10.0, + "cost": 35, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -69014,13 +74245,13 @@ "type": "MATERIAL" }, { - "id": "30094", - "count": 7, + "id": "30014", + "count": 8, "type": "MATERIAL" }, { - "id": "30103", - "count": 11, + "id": "30053", + "count": 15, "type": "MATERIAL" } ] @@ -69028,7 +74259,7 @@ ], "skills": [ { - "skillId": "skcom_def_up[3]", + "skillId": "skchr_hpsts_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -69045,13 +74276,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -69069,13 +74300,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30034", - "count": 5, + "id": "30074", + "count": 6, "type": "MATERIAL" } ] @@ -69093,13 +74324,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 4, + "id": "30104", + "count": 3, "type": "MATERIAL" } ] @@ -69111,7 +74342,7 @@ } }, { - "skillId": "skchr_bison_2", + "skillId": "skchr_hpsts_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -69128,13 +74359,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -69152,12 +74383,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30104", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 5, "type": "MATERIAL" } @@ -69176,12 +74407,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 4, "type": "MATERIAL" } @@ -69204,13 +74435,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "交叉掩护", - "description": "在场时自身防御力+25,自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", - "rangeId": "b-1", + "name": "自我防护", + "description": "技能开启时,每秒恢复最大生命值4%的生命", + "rangeId": null, "blackboard": [ { - "key": "def", - "value": 25.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 + }, + { + "key": "prob", + "value": 0.0 } ] }, @@ -69221,13 +74456,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "交叉掩护", - "description": "在场时自身防御力+45<@ba.talpu>(+20),自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", - "rangeId": "b-1", + "name": "自我防护", + "description": "技能开启时,每秒恢复最大生命值5%<@ba.talpu>(+1%)的生命", + "rangeId": null, "blackboard": [ { - "key": "def", - "value": 45.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 + }, + { + "key": "prob", + "value": 0.0 } ] }, @@ -69238,13 +74477,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "交叉掩护", - "description": "在场时自身防御力+50,自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", - "rangeId": "b-1", + "name": "自我防护", + "description": "技能开启时,每秒恢复最大生命值4%的生命,同时获得25%的近战物理闪避", + "rangeId": null, "blackboard": [ { - "key": "def", - "value": 50.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 + }, + { + "key": "prob", + "value": 0.25 } ] }, @@ -69255,13 +74498,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "交叉掩护", - "description": "在场时自身防御力+70<@ba.talpu>(+20),自己身后的如果是【先锋】或【近卫】干员也能享受到相同效果", - "rangeId": "b-1", + "name": "自我防护", + "description": "技能开启时,每秒恢复最大生命值5%<@ba.talpu>(+1%)的生命,同时获得30%<@ba.talpu>(+5%)的近战物理闪避", + "rangeId": null, "blackboard": [ { - "key": "def", - "value": 70.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 + }, + { + "key": "prob", + "value": 0.3 } ] } @@ -69293,7 +74540,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -69304,7 +74551,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -69315,7 +74562,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "生命上限+250", "buff": { "attributes": { "abnormalFlags": null, @@ -69324,9 +74571,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 0, "formulaItem": 0, - "value": -1.0, + "value": 250.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -69393,9 +74640,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 0, - "def": 80, + "maxHp": 400, + "atk": 50, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -69442,8 +74689,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30041", + "count": 5, "type": "MATERIAL" } ] @@ -69460,7 +74707,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 3, "type": "MATERIAL" } @@ -69478,8 +74725,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -69496,8 +74743,8 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 5, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -69514,12 +74761,12 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", + "id": "30023", "count": 3, "type": "MATERIAL" } @@ -69527,24 +74774,23 @@ } ] }, - "char_163_hpsts": { - "name": "火神", - "description": "<@ba.kw>无法被友方角色治疗", + "char_378_asbest": { + "name": "石棉", + "description": "技能开启时普通攻击会造成法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_163_hpsts", + "potentialItemId": "p_char_378_asbest", "team": -1, - "displayNumber": "MN02", + "displayNumber": "RB05", "tokenKey": null, - "appellation": "Vulcan", + "appellation": "Asbestos", "position": "MELEE", "tagList": [ - "生存", "防护", "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛重装干员火神,已为你烧红火炉,随时准备开始锻造。", - "itemDesc": "比起修东西,她更喜欢打造点新玩意。", + "displayLogo": "logo_rim", + "itemUsage": "罗德岛签约探险家石棉,十分不情愿地为你服务。", + "itemDesc": "别自作多情。她不讨厌任何人,当然,也不喜欢任何人。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -69552,19 +74798,19 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_163_hpsts", + "characterPrefabKey": "char_378_asbest", "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1574, - "atk": 344, - "def": 222, - "magicResistance": 10.0, - "cost": 31, - "blockCnt": 2, + "maxHp": 1252, + "atk": 265, + "def": 223, + "magicResistance": 5.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -69584,12 +74830,12 @@ { "level": 50, "data": { - "maxHp": 2072, - "atk": 479, - "def": 337, - "magicResistance": 10.0, - "cost": 31, - "blockCnt": 2, + "maxHp": 1692, + "atk": 379, + "def": 328, + "magicResistance": 5.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -69610,18 +74856,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_163_hpsts", + "characterPrefabKey": "char_378_asbest", "rangeId": "0-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2072, - "atk": 479, - "def": 337, + "maxHp": 1692, + "atk": 379, + "def": 328, "magicResistance": 10.0, - "cost": 33, + "cost": 23, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -69642,11 +74888,11 @@ { "level": 70, "data": { - "maxHp": 2692, - "atk": 639, - "def": 450, + "maxHp": 2257, + "atk": 506, + "def": 444, "magicResistance": 10.0, - "cost": 33, + "cost": 23, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -69672,30 +74918,30 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_163_hpsts", + "characterPrefabKey": "char_378_asbest", "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2692, - "atk": 639, - "def": 450, - "magicResistance": 10.0, - "cost": 35, + "maxHp": 2257, + "atk": 506, + "def": 444, + "magicResistance": 15.0, + "cost": 25, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -69716,11 +74962,11 @@ { "level": 80, "data": { - "maxHp": 3688, - "atk": 820, - "def": 585, - "magicResistance": 10.0, - "cost": 35, + "maxHp": 3135, + "atk": 633, + "def": 555, + "magicResistance": 15.0, + "cost": 25, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -69746,13 +74992,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 8, + "id": "30064", + "count": 6, "type": "MATERIAL" }, { - "id": "30053", - "count": 15, + "id": "30083", + "count": 10, "type": "MATERIAL" } ] @@ -69760,7 +75006,7 @@ ], "skills": [ { - "skillId": "skchr_hpsts_1", + "skillId": "skchr_asbest_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -69777,13 +75023,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] @@ -69801,13 +75047,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30014", + "count": 7, "type": "MATERIAL" } ] @@ -69825,13 +75071,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { "id": "30104", - "count": 3, + "count": 4, "type": "MATERIAL" } ] @@ -69843,7 +75089,7 @@ } }, { - "skillId": "skchr_hpsts_2", + "skillId": "skchr_asbest_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -69884,13 +75130,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "31014", + "count": 6, "type": "MATERIAL" } ] @@ -69908,13 +75154,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -69936,38 +75182,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "自我防护", - "description": "技能开启时,每秒恢复最大生命值4%的生命", - "rangeId": null, - "blackboard": [ - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 - }, - { - "key": "prob", - "value": 0.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "自我防护", - "description": "技能开启时,每秒恢复最大生命值5%<@ba.talpu>(+1%)的生命", + "name": "湿润皮肤", + "description": "法术抗性+5,受到敌人的法术普通攻击时获得1点技力", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "magic_resistance", + "value": 5.0 }, { - "key": "prob", - "value": 0.0 + "key": "sp", + "value": 1.0 } ] }, @@ -69978,38 +75203,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "自我防护", - "description": "技能开启时,每秒恢复最大生命值4%的生命,同时获得25%的近战物理闪避", - "rangeId": null, - "blackboard": [ - { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 - }, - { - "key": "prob", - "value": 0.25 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "自我防护", - "description": "技能开启时,每秒恢复最大生命值5%<@ba.talpu>(+1%)的生命,同时获得30%<@ba.talpu>(+5%)的近战物理闪避", + "name": "湿润皮肤", + "description": "法术抗性+10,受到敌人的法术普通攻击时获得3点技力", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "magic_resistance", + "value": 10.0 }, { - "key": "prob", - "value": 0.3 + "key": "sp", + "value": 3.0 } ] } @@ -70063,7 +75267,7 @@ }, { "type": 0, - "description": "生命上限+250", + "description": "生命上限+210", "buff": { "attributes": { "abnormalFlags": null, @@ -70074,7 +75278,7 @@ { "attributeType": 0, "formulaItem": 0, - "value": 250.0, + "value": 210.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -70084,9 +75288,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -70141,9 +75361,9 @@ { "level": 50, "data": { - "maxHp": 400, - "atk": 50, - "def": 0, + "maxHp": 0, + "atk": 40, + "def": 40, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -70190,7 +75410,7 @@ "type": "MATERIAL" }, { - "id": "30041", + "id": "30051", "count": 5, "type": "MATERIAL" } @@ -70208,8 +75428,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -70226,8 +75446,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -70244,7 +75464,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30083", "count": 4, "type": "MATERIAL" } @@ -70262,56 +75482,55 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30013", + "count": 4, "type": "MATERIAL" }, { - "id": "30023", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_378_asbest": { - "name": "石棉", - "description": "技能开启时普通攻击会造成法术伤害", + "char_145_prove": { + "name": "普罗旺斯", + "description": "高精度的近距离射击", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_378_asbest", + "potentialItemId": "p_char_145_prove", "team": -1, - "displayNumber": "RB05", + "displayNumber": "SR03", "tokenKey": null, - "appellation": "Asbestos", - "position": "MELEE", + "appellation": "Provence", + "position": "RANGED", "tagList": [ - "防护", "输出" ], - "displayLogo": "logo_rim", - "itemUsage": "罗德岛签约探险家石棉,十分不情愿地为你服务。", - "itemDesc": "别自作多情。她不讨厌任何人,当然,也不喜欢任何人。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛天灾信使普罗旺斯,时刻注意着天灾与敌人的动向。", + "itemDesc": "也注意着大家的生活质量。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "TANK", + "profession": "SNIPER", "trait": null, "phases": [ { - "characterPrefabKey": "char_378_asbest", - "rangeId": "0-1", + "characterPrefabKey": "char_145_prove", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1252, - "atk": 265, - "def": 223, - "magicResistance": 5.0, - "cost": 21, - "blockCnt": 3, + "maxHp": 716, + "atk": 332, + "def": 81, + "magicResistance": 0.0, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70331,12 +75550,12 @@ { "level": 50, "data": { - "maxHp": 1692, - "atk": 379, - "def": 328, - "magicResistance": 5.0, - "cost": 21, - "blockCnt": 3, + "maxHp": 995, + "atk": 456, + "def": 117, + "magicResistance": 0.0, + "cost": 15, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70357,19 +75576,19 @@ "evolveCost": null }, { - "characterPrefabKey": "char_378_asbest", - "rangeId": "0-1", + "characterPrefabKey": "char_145_prove", + "rangeId": "3-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1692, - "atk": 379, - "def": 328, - "magicResistance": 10.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 995, + "atk": 456, + "def": 117, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70389,12 +75608,12 @@ { "level": 70, "data": { - "maxHp": 2257, - "atk": 506, - "def": 444, - "magicResistance": 10.0, - "cost": 23, - "blockCnt": 3, + "maxHp": 1276, + "atk": 601, + "def": 156, + "magicResistance": 0.0, + "cost": 17, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70414,7 +75633,7 @@ ], "evolveCost": [ { - "id": "3231", + "id": "3241", "count": 4, "type": "MATERIAL" }, @@ -70431,19 +75650,19 @@ ] }, { - "characterPrefabKey": "char_378_asbest", - "rangeId": "0-1", + "characterPrefabKey": "char_145_prove", + "rangeId": "3-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2257, - "atk": 506, - "def": 444, - "magicResistance": 15.0, - "cost": 25, - "blockCnt": 3, + "maxHp": 1276, + "atk": 601, + "def": 156, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70463,12 +75682,12 @@ { "level": 80, "data": { - "maxHp": 3135, - "atk": 633, - "def": 555, - "magicResistance": 15.0, - "cost": 25, - "blockCnt": 3, + "maxHp": 1680, + "atk": 781, + "def": 215, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.6, @@ -70488,18 +75707,18 @@ ], "evolveCost": [ { - "id": "3233", + "id": "3243", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 6, + "id": "30024", + "count": 9, "type": "MATERIAL" }, { - "id": "30083", - "count": 10, + "id": "30063", + "count": 7, "type": "MATERIAL" } ] @@ -70507,7 +75726,7 @@ ], "skills": [ { - "skillId": "skchr_asbest_1", + "skillId": "skchr_prove_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -70524,13 +75743,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30084", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] @@ -70548,13 +75767,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 7, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -70577,7 +75796,7 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 4, "type": "MATERIAL" } @@ -70590,7 +75809,7 @@ } }, { - "skillId": "skchr_asbest_2", + "skillId": "skchr_prove_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -70607,13 +75826,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -70631,12 +75850,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "31014", + "id": "30094", "count": 6, "type": "MATERIAL" } @@ -70655,13 +75874,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30014", + "count": 4, "type": "MATERIAL" } ] @@ -70683,17 +75902,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "湿润皮肤", - "description": "法术抗性+5,受到敌人的法术普通攻击时获得1点技力", + "name": "狩猎箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至140%。当敌人在正前方一格时,该几率提升到50%", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 5.0 + "key": "prob", + "value": 0.2 }, { - "key": "sp", - "value": 1.0 + "key": "prob2", + "value": 0.5 + }, + { + "key": "atk_scale", + "value": 1.4 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "狩猎箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至150%<@ba.talpu>(+10%)。当敌人在正前方一格时,该几率提升到50%", + "rangeId": null, + "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, + { + "key": "prob2", + "value": 0.5 + }, + { + "key": "atk_scale", + "value": 1.5 } ] }, @@ -70704,17 +75952,46 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "湿润皮肤", - "description": "法术抗性+10,受到敌人的法术普通攻击时获得3点技力", + "name": "狩猎箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至180%。当敌人在正前方一格时,该几率提升到50%", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 10.0 + "key": "prob", + "value": 0.2 }, { - "key": "sp", - "value": 3.0 + "key": "prob2", + "value": 0.5 + }, + { + "key": "atk_scale", + "value": 1.8 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "狩猎箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至190%<@ba.talpu>(+10%)。当敌人在正前方一格时,该几率提升到50%", + "rangeId": null, + "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, + { + "key": "prob2", + "value": 0.5 + }, + { + "key": "atk_scale", + "value": 1.9 } ] } @@ -70768,7 +76045,7 @@ }, { "type": 0, - "description": "生命上限+210", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -70777,9 +76054,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 1, "formulaItem": 0, - "value": 210.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -70789,25 +76066,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -70863,8 +76124,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 40, - "def": 40, + "atk": 90, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -70965,8 +76226,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -70983,35 +76244,36 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30073", + "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30053", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_145_prove": { - "name": "普罗旺斯", - "description": "高精度的近距离射击", + "char_158_milu": { + "name": "守林人", + "description": "优先攻击攻击范围内<@ba.kw>防御力最低的敌方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_145_prove", + "potentialItemId": "p_char_158_milu", "team": -1, - "displayNumber": "SR03", + "displayNumber": "ST01", "tokenKey": null, - "appellation": "Provence", + "appellation": "Firewatch", "position": "RANGED", "tagList": [ - "输出" + "输出", + "爆发" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛天灾信使普罗旺斯,时刻注意着天灾与敌人的动向。", - "itemDesc": "也注意着大家的生活质量。", + "itemUsage": "罗德岛狙击干员守林人,隐藏在掩体间伺机待发。", + "itemDesc": "她什么时候才能笑呢,哪怕咧咧嘴也好啊......", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -71019,22 +76281,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_145_prove", - "rangeId": "2-3", + "characterPrefabKey": "char_158_milu", + "rangeId": "3-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 716, - "atk": 332, - "def": 81, + "maxHp": 714, + "atk": 486, + "def": 63, "magicResistance": 0.0, - "cost": 15, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71051,15 +76313,15 @@ { "level": 50, "data": { - "maxHp": 995, - "atk": 456, - "def": 117, + "maxHp": 928, + "atk": 675, + "def": 85, "magicResistance": 0.0, - "cost": 15, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71077,22 +76339,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_145_prove", - "rangeId": "3-6", + "characterPrefabKey": "char_158_milu", + "rangeId": "3-9", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 995, - "atk": 456, - "def": 117, + "maxHp": 928, + "atk": 675, + "def": 85, "magicResistance": 0.0, - "cost": 17, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71109,15 +76371,15 @@ { "level": 70, "data": { - "maxHp": 1276, - "atk": 601, - "def": 156, + "maxHp": 1160, + "atk": 889, + "def": 107, "magicResistance": 0.0, - "cost": 17, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71139,34 +76401,34 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30052", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_145_prove", - "rangeId": "3-6", + "characterPrefabKey": "char_158_milu", + "rangeId": "3-9", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1276, - "atk": 601, - "def": 156, + "maxHp": 1160, + "atk": 889, + "def": 107, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71183,15 +76445,15 @@ { "level": 80, "data": { - "maxHp": 1680, - "atk": 781, - "def": 215, + "maxHp": 1450, + "atk": 1085, + "def": 131, "magicResistance": 0.0, - "cost": 19, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.7, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -71213,13 +76475,13 @@ "type": "MATERIAL" }, { - "id": "30024", - "count": 9, + "id": "30034", + "count": 7, "type": "MATERIAL" }, { - "id": "30063", - "count": 7, + "id": "30073", + "count": 15, "type": "MATERIAL" } ] @@ -71227,7 +76489,7 @@ ], "skills": [ { - "skillId": "skchr_prove_1", + "skillId": "skchr_milu_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -71244,13 +76506,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -71268,13 +76530,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -71292,12 +76554,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 4, "type": "MATERIAL" } @@ -71310,7 +76572,7 @@ } }, { - "skillId": "skchr_prove_2", + "skillId": "skchr_milu_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -71327,13 +76589,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -71351,13 +76613,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -71375,12 +76637,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30014", + "id": "30034", "count": 4, "type": "MATERIAL" } @@ -71403,21 +76665,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "狩猎箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至140%。当敌人在正前方一格时,该几率提升到50%", + "name": "暗杀者", + "description": "攻击使用远程武器的敌人时,攻击力提升至120%", "rangeId": null, "blackboard": [ - { - "key": "prob", - "value": 0.2 - }, - { - "key": "prob2", - "value": 0.5 - }, { "key": "atk_scale", - "value": 1.4 + "value": 1.2 } ] }, @@ -71428,21 +76682,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "狩猎箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至150%<@ba.talpu>(+10%)。当敌人在正前方一格时,该几率提升到50%", + "name": "暗杀者", + "description": "攻击使用远程武器的敌人时,攻击力提升至125%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ - { - "key": "prob", - "value": 0.2 - }, - { - "key": "prob2", - "value": 0.5 - }, { "key": "atk_scale", - "value": 1.5 + "value": 1.25 } ] }, @@ -71453,21 +76699,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "狩猎箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至180%。当敌人在正前方一格时,该几率提升到50%", + "name": "暗杀者", + "description": "攻击使用远程武器的敌人时,攻击力提升至140%", "rangeId": null, "blackboard": [ - { - "key": "prob", - "value": 0.2 - }, - { - "key": "prob2", - "value": 0.5 - }, { "key": "atk_scale", - "value": 1.8 + "value": 1.4 } ] }, @@ -71478,21 +76716,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "狩猎箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至190%<@ba.talpu>(+10%)。当敌人在正前方一格时,该几率提升到50%", + "name": "暗杀者", + "description": "攻击使用远程武器的敌人时,攻击力提升至145%<@ba.talpu>(+5%)", "rangeId": null, "blackboard": [ - { - "key": "prob", - "value": 0.2 - }, - { - "key": "prob2", - "value": 0.5 - }, { "key": "atk_scale", - "value": 1.9 + "value": 1.45 } ] } @@ -71546,7 +76776,7 @@ }, { "type": 0, - "description": "攻击力+30", + "description": "攻击力+35", "buff": { "attributes": { "abnormalFlags": null, @@ -71557,7 +76787,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 30.0, + "value": 35.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -71673,8 +76903,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 5, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -71691,8 +76921,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -71709,8 +76939,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -71727,8 +76957,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30073", + "count": 4, "type": "MATERIAL" } ] @@ -71745,12 +76975,12 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 3, + "id": "30083", + "count": 2, "type": "MATERIAL" }, { - "id": "30053", + "id": "30103", "count": 3, "type": "MATERIAL" } @@ -71758,23 +76988,23 @@ } ] }, - "char_158_milu": { - "name": "守林人", + "char_218_cuttle": { + "name": "安哲拉", "description": "优先攻击攻击范围内<@ba.kw>防御力最低的敌方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_158_milu", - "team": -1, - "displayNumber": "ST01", + "potentialItemId": "p_char_218_cuttle", + "team": 15, + "displayNumber": "II04", "tokenKey": null, - "appellation": "Firewatch", + "appellation": "Andreana", "position": "RANGED", "tagList": [ "输出", - "爆发" + "减速" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛狙击干员守林人,隐藏在掩体间伺机待发。", - "itemDesc": "她什么时候才能笑呢,哪怕咧咧嘴也好啊......", + "itemUsage": "罗德岛狙击干员安哲拉,在远处援护其他干员。", + "itemDesc": "虽然怕麻烦,但她还是会认真完成工作。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -71782,16 +77012,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_158_milu", + "characterPrefabKey": "char_218_cuttle", "rangeId": "3-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 714, - "atk": 486, - "def": 63, + "maxHp": 737, + "atk": 479, + "def": 62, "magicResistance": 0.0, "cost": 19, "blockCnt": 1, @@ -71814,9 +77044,9 @@ { "level": 50, "data": { - "maxHp": 928, - "atk": 675, - "def": 85, + "maxHp": 958, + "atk": 666, + "def": 83, "magicResistance": 0.0, "cost": 19, "blockCnt": 1, @@ -71840,16 +77070,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_158_milu", + "characterPrefabKey": "char_218_cuttle", "rangeId": "3-9", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 928, - "atk": 675, - "def": 85, + "maxHp": 958, + "atk": 666, + "def": 83, "magicResistance": 0.0, "cost": 21, "blockCnt": 1, @@ -71872,9 +77102,9 @@ { "level": 70, "data": { - "maxHp": 1160, - "atk": 889, - "def": 107, + "maxHp": 1198, + "atk": 877, + "def": 104, "magicResistance": 0.0, "cost": 21, "blockCnt": 1, @@ -71902,28 +77132,28 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 8, "type": "MATERIAL" }, { - "id": "30052", + "id": "30022", "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_158_milu", + "characterPrefabKey": "char_218_cuttle", "rangeId": "3-9", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1160, - "atk": 889, - "def": 107, + "maxHp": 1198, + "atk": 877, + "def": 104, "magicResistance": 0.0, "cost": 21, "blockCnt": 1, @@ -71946,9 +77176,9 @@ { "level": 80, "data": { - "maxHp": 1450, - "atk": 1085, - "def": 131, + "maxHp": 1498, + "atk": 1070, + "def": 128, "magicResistance": 0.0, "cost": 21, "blockCnt": 1, @@ -71976,13 +77206,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30094", + "count": 8, "type": "MATERIAL" }, { - "id": "30073", - "count": 15, + "id": "30103", + "count": 8, "type": "MATERIAL" } ] @@ -71990,7 +77220,7 @@ ], "skills": [ { - "skillId": "skchr_milu_1", + "skillId": "skcom_atk_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -72007,13 +77237,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -72031,12 +77261,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 6, "type": "MATERIAL" } @@ -72060,8 +77290,8 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 4, + "id": "30054", + "count": 3, "type": "MATERIAL" } ] @@ -72073,7 +77303,7 @@ } }, { - "skillId": "skchr_milu_2", + "skillId": "skchr_cuttle_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -72090,12 +77320,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30083", + "id": "31013", "count": 2, "type": "MATERIAL" } @@ -72114,13 +77344,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -72138,12 +77368,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "31024", "count": 4, "type": "MATERIAL" } @@ -72166,13 +77396,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "暗杀者", - "description": "攻击使用远程武器的敌人时,攻击力提升至120%", + "name": "深海直觉", + "description": "编入队伍时,所有【深海猎人】干员攻击速度+6", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 + "key": "attack_speed", + "value": 6.0 } ] }, @@ -72183,13 +77413,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "暗杀者", - "description": "攻击使用远程武器的敌人时,攻击力提升至125%<@ba.talpu>(+5%)", + "name": "深海直觉", + "description": "编入队伍时,所有【深海猎人】干员攻击速度+8<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 + "key": "attack_speed", + "value": 8.0 } ] }, @@ -72200,13 +77430,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "暗杀者", - "description": "攻击使用远程武器的敌人时,攻击力提升至140%", + "name": "深海直觉", + "description": "编入队伍时,所有【深海猎人】干员攻击速度+12", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "attack_speed", + "value": 12.0 } ] }, @@ -72217,13 +77447,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "暗杀者", - "description": "攻击使用远程武器的敌人时,攻击力提升至145%<@ba.talpu>(+5%)", + "name": "深海直觉", + "description": "编入队伍时,所有【深海猎人】干员攻击速度+14<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "attack_speed", + "value": 14.0 } ] } @@ -72355,8 +77585,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 90, + "maxHp": 300, + "atk": 40, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -72404,8 +77634,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30011", + "count": 10, "type": "MATERIAL" } ] @@ -72422,8 +77652,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -72440,7 +77670,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" } @@ -72458,8 +77688,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" } ] @@ -72476,59 +77706,59 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30093", "count": 2, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_218_cuttle": { - "name": "安哲拉", - "description": "优先攻击攻击范围内<@ba.kw>防御力最低的敌方单位", + "char_173_slchan": { + "name": "崖心", + "description": "技能可以使敌人产生<@ba.kw>位移\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_218_cuttle", - "team": 15, - "displayNumber": "II04", + "potentialItemId": "p_char_173_slchan", + "team": 6, + "displayNumber": "JC06", "tokenKey": null, - "appellation": "Andreana", - "position": "RANGED", + "appellation": "Cliffheart", + "position": "MELEE", "tagList": [ - "输出", - "减速" + "位移", + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛狙击干员安哲拉,在远处援护其他干员。", - "itemDesc": "虽然怕麻烦,但她还是会认真完成工作。", + "displayLogo": "logo_kjerag", + "itemUsage": "罗德岛干员崖心,作为特种干员,同时具备登山家的坚韧和战士的敏锐。", + "itemDesc": "被登山镐钩中是相当疼的。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SNIPER", + "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_218_cuttle", - "rangeId": "3-3", + "characterPrefabKey": "char_173_slchan", + "rangeId": "2-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 737, - "atk": 479, - "def": 62, + "maxHp": 852, + "atk": 329, + "def": 148, "magicResistance": 0.0, - "cost": 19, - "blockCnt": 1, + "cost": 11, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72545,15 +77775,15 @@ { "level": 50, "data": { - "maxHp": 958, - "atk": 666, - "def": 83, + "maxHp": 1152, + "atk": 471, + "def": 219, "magicResistance": 0.0, - "cost": 19, - "blockCnt": 1, + "cost": 11, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72571,22 +77801,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_218_cuttle", - "rangeId": "3-9", + "characterPrefabKey": "char_173_slchan", + "rangeId": "3-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 958, - "atk": 666, - "def": 83, + "maxHp": 1152, + "atk": 471, + "def": 219, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72603,15 +77833,15 @@ { "level": 70, "data": { - "maxHp": 1198, - "atk": 877, - "def": 104, + "maxHp": 1497, + "atk": 612, + "def": 289, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72628,39 +77858,39 @@ ], "evolveCost": [ { - "id": "3241", + "id": "3281", "count": 4, "type": "MATERIAL" }, { "id": "30012", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30022", - "count": 2, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_218_cuttle", - "rangeId": "3-9", + "characterPrefabKey": "char_173_slchan", + "rangeId": "3-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1198, - "atk": 877, - "def": 104, + "maxHp": 1497, + "atk": 612, + "def": 289, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72677,15 +77907,15 @@ { "level": 80, "data": { - "maxHp": 1498, - "atk": 1070, - "def": 128, + "maxHp": 1970, + "atk": 765, + "def": 340, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 1, + "cost": 13, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.7, + "baseAttackTime": 1.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -72702,18 +77932,18 @@ ], "evolveCost": [ { - "id": "3243", + "id": "3283", "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 8, + "id": "30044", + "count": 6, "type": "MATERIAL" }, { - "id": "30103", - "count": 8, + "id": "30083", + "count": 13, "type": "MATERIAL" } ] @@ -72721,7 +77951,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_slchan_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -72738,13 +77968,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -72762,13 +77992,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30074", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -72786,13 +78016,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -72804,7 +78034,7 @@ } }, { - "skillId": "skchr_cuttle_2", + "skillId": "skchr_slchan_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -72821,13 +78051,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "31013", - "count": 2, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -72845,12 +78075,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30094", + "id": "30014", "count": 6, "type": "MATERIAL" } @@ -72874,8 +78104,8 @@ "type": "MATERIAL" }, { - "id": "31024", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -72897,13 +78127,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "深海直觉", - "description": "编入队伍时,所有【深海猎人】干员攻击速度+6", + "name": "雪境猎手", + "description": "未阻挡敌人时,攻击力和防御力各+6%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 + "key": "atk", + "value": 0.06 + }, + { + "key": "def", + "value": 0.06 } ] }, @@ -72914,13 +78148,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "深海直觉", - "description": "编入队伍时,所有【深海猎人】干员攻击速度+8<@ba.talpu>(+2)", + "name": "雪境猎手", + "description": "未阻挡敌人时,攻击力和防御力各+8%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 8.0 + "key": "atk", + "value": 0.08 + }, + { + "key": "def", + "value": 0.08 } ] }, @@ -72931,13 +78169,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "深海直觉", - "description": "编入队伍时,所有【深海猎人】干员攻击速度+12", + "name": "雪境猎手", + "description": "未阻挡敌人时,攻击力和防御力各+12%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 12.0 + "key": "atk", + "value": 0.12 + }, + { + "key": "def", + "value": 0.12 } ] }, @@ -72948,13 +78190,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "深海直觉", - "description": "编入队伍时,所有【深海猎人】干员攻击速度+14<@ba.talpu>(+2)", + "name": "雪境猎手", + "description": "未阻挡敌人时,攻击力和防御力各+14%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 14.0 + "key": "atk", + "value": 0.14 + }, + { + "key": "def", + "value": 0.14 } ] } @@ -73008,7 +78254,7 @@ }, { "type": 0, - "description": "攻击力+35", + "description": "攻击速度+8", "buff": { "attributes": { "abnormalFlags": null, @@ -73017,9 +78263,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 7, "formulaItem": 0, - "value": 35.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -73086,8 +78332,8 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 40, + "maxHp": 0, + "atk": 70, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -73189,8 +78435,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30083", + "count": 4, "type": "MATERIAL" } ] @@ -73220,47 +78466,47 @@ } ] }, - "char_173_slchan": { - "name": "崖心", + "char_383_snsant": { + "name": "雪雉", "description": "技能可以使敌人产生<@ba.kw>位移\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_173_slchan", - "team": 6, - "displayNumber": "JC06", + "potentialItemId": "p_char_383_snsant", + "team": -1, + "displayNumber": "LM16", "tokenKey": null, - "appellation": "Cliffheart", + "appellation": "Snowsant", "position": "MELEE", "tagList": [ "位移", - "输出" + "减速" ], - "displayLogo": "logo_kjerag", - "itemUsage": "罗德岛干员崖心,作为特种干员,同时具备登山家的坚韧和战士的敏锐。", - "itemDesc": "被登山镐钩中是相当疼的。", - "itemObtainApproach": "招募寻访", + "displayLogo": "logo_lungmen", + "itemUsage": "罗德岛特种干员雪雉,使用独特的工业爪钩带来不一样的战术体验。", + "itemDesc": "曾获龙门机械设计专业头奖。", + "itemObtainApproach": "活动获得", "maxPotentialLevel": 5, "rarity": 4, "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_173_slchan", + "characterPrefabKey": "char_383_snsant", "rangeId": "2-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 852, - "atk": 329, - "def": 148, + "maxHp": 794, + "atk": 320, + "def": 155, "magicResistance": 0.0, - "cost": 11, + "cost": 13, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73276,16 +78522,16 @@ { "level": 50, "data": { - "maxHp": 1152, - "atk": 471, - "def": 219, + "maxHp": 1073, + "atk": 458, + "def": 228, "magicResistance": 0.0, - "cost": 11, + "cost": 13, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73302,23 +78548,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_173_slchan", + "characterPrefabKey": "char_383_snsant", "rangeId": "3-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1152, - "atk": 471, - "def": 219, + "maxHp": 1073, + "atk": 458, + "def": 228, "magicResistance": 0.0, - "cost": 13, + "cost": 15, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73334,16 +78580,16 @@ { "level": 70, "data": { - "maxHp": 1497, - "atk": 612, - "def": 289, + "maxHp": 1394, + "atk": 596, + "def": 301, "magicResistance": 0.0, - "cost": 13, + "cost": 15, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73364,35 +78610,35 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 6, + "id": "30022", + "count": 4, "type": "MATERIAL" }, { - "id": "30032", + "id": "30052", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_173_slchan", + "characterPrefabKey": "char_383_snsant", "rangeId": "3-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1497, - "atk": 612, - "def": 289, + "maxHp": 1394, + "atk": 596, + "def": 301, "magicResistance": 0.0, - "cost": 13, + "cost": 15, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73408,16 +78654,16 @@ { "level": 80, "data": { - "maxHp": 1970, - "atk": 765, - "def": 340, + "maxHp": 1835, + "atk": 745, + "def": 355, "magicResistance": 0.0, - "cost": 13, + "cost": 15, "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.8, - "respawnTime": 70, + "respawnTime": 80, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -73438,13 +78684,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "31014", + "count": 8, "type": "MATERIAL" }, { - "id": "30083", - "count": 13, + "id": "30043", + "count": 15, "type": "MATERIAL" } ] @@ -73452,7 +78698,7 @@ ], "skills": [ { - "skillId": "skchr_slchan_1", + "skillId": "skchr_snsant_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -73469,12 +78715,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30083", + "id": "30063", "count": 2, "type": "MATERIAL" } @@ -73493,12 +78739,12 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30084", "count": 5, "type": "MATERIAL" } @@ -73522,7 +78768,7 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "31014", "count": 4, "type": "MATERIAL" } @@ -73535,7 +78781,7 @@ } }, { - "skillId": "skchr_slchan_2", + "skillId": "skchr_snsant_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -73552,12 +78798,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -73576,13 +78822,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -73600,12 +78846,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", + "id": "30054", "count": 3, "type": "MATERIAL" } @@ -73628,17 +78874,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪境猎手", - "description": "未阻挡敌人时,攻击力和防御力各+6%", + "name": "捕虫专家", + "description": "在拖拽【感染生物】时,使其失去特殊能力4秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.06 + "key": "skill@delta_force", + "value": 0.0 }, { - "key": "def", - "value": 0.06 + "key": "skill@silence", + "value": 4.0 } ] }, @@ -73649,17 +78895,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "雪境猎手", - "description": "未阻挡敌人时,攻击力和防御力各+8%<@ba.talpu>(+2%)", + "name": "捕虫专家", + "description": "在拖拽【感染生物】时,使其失去特殊能力8<@ba.talpu>(+4)秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.08 + "key": "skill@delta_force", + "value": 0.0 }, { - "key": "def", - "value": 0.08 + "key": "skill@silence", + "value": 8.0 } ] }, @@ -73670,17 +78916,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "雪境猎手", - "description": "未阻挡敌人时,攻击力和防御力各+12%", + "name": "捕虫专家", + "description": "在拖拽【感染生物】时,力度提升一个等级并额外使其失去特殊能力4秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.12 + "key": "skill@delta_force", + "value": 1.0 }, { - "key": "def", - "value": 0.12 + "key": "skill@silence", + "value": 4.0 } ] }, @@ -73691,17 +78937,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "雪境猎手", - "description": "未阻挡敌人时,攻击力和防御力各+14%<@ba.talpu>(+2%)", + "name": "捕虫专家", + "description": "在拖拽【感染生物】时,力度提升一个等级并额外使其失去特殊能力8<@ba.talpu>(+4)秒", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.14 + "key": "skill@delta_force", + "value": 1.0 }, { - "key": "def", - "value": 0.14 + "key": "skill@silence", + "value": 8.0 } ] } @@ -73733,7 +78979,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "再部署时间-10秒", "buff": { "attributes": { "abnormalFlags": null, @@ -73744,7 +78990,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -4.0, + "value": -10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -73755,7 +79001,7 @@ }, { "type": 0, - "description": "攻击速度+8", + "description": "部署费用-1", "buff": { "attributes": { "abnormalFlags": null, @@ -73764,9 +79010,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 7, + "attributeType": 4, "formulaItem": 0, - "value": 8.0, + "value": -1.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -73833,9 +79079,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 70, - "def": 0, + "maxHp": 300, + "atk": 0, + "def": 40, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -73882,8 +79128,8 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 10, + "id": "30021", + "count": 7, "type": "MATERIAL" } ] @@ -73900,7 +79146,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -73918,8 +79164,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -73936,7 +79182,7 @@ "type": "MATERIAL" }, { - "id": "30083", + "id": "30073", "count": 4, "type": "MATERIAL" } @@ -73954,60 +79200,59 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "31013", + "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30043", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_383_snsant": { - "name": "雪雉", - "description": "技能可以使敌人产生<@ba.kw>位移\\n可以放置于远程位", + "char_174_slbell": { + "name": "初雪", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_383_snsant", - "team": -1, - "displayNumber": "LM16", + "potentialItemId": "p_char_174_slbell", + "team": 6, + "displayNumber": "JC05", "tokenKey": null, - "appellation": "Snowsant", - "position": "MELEE", + "appellation": "Pramanix", + "position": "RANGED", "tagList": [ - "位移", - "减速" + "削弱" ], - "displayLogo": "logo_lungmen", - "itemUsage": "罗德岛特种干员雪雉,使用独特的工业爪钩带来不一样的战术体验。", - "itemDesc": "曾获龙门机械设计专业头奖。", - "itemObtainApproach": "活动获得", + "displayLogo": "logo_kjerag", + "itemUsage": "喀兰圣女初雪,愿意作为辅助干员,为你献上神圣的祝福。", + "itemDesc": "其实她并不是特别想工作。", + "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SPECIAL", + "profession": "SUPPORT", "trait": null, "phases": [ { - "characterPrefabKey": "char_383_snsant", - "rangeId": "2-2", + "characterPrefabKey": "char_174_slbell", + "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 794, - "atk": 320, - "def": 155, - "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "maxHp": 629, + "atk": 193, + "def": 46, + "magicResistance": 15.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74023,16 +79268,16 @@ { "level": 50, "data": { - "maxHp": 1073, - "atk": 458, - "def": 228, - "magicResistance": 0.0, - "cost": 13, - "blockCnt": 2, + "maxHp": 925, + "atk": 277, + "def": 67, + "magicResistance": 15.0, + "cost": 10, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74049,23 +79294,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_383_snsant", - "rangeId": "3-2", + "characterPrefabKey": "char_174_slbell", + "rangeId": "y-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1073, - "atk": 458, - "def": 228, - "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "maxHp": 925, + "atk": 277, + "def": 67, + "magicResistance": 20.0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74081,16 +79326,16 @@ { "level": 70, "data": { - "maxHp": 1394, - "atk": 596, - "def": 301, - "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "maxHp": 1251, + "atk": 356, + "def": 89, + "magicResistance": 20.0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74106,7 +79351,7 @@ ], "evolveCost": [ { - "id": "3281", + "id": "3271", "count": 4, "type": "MATERIAL" }, @@ -74116,30 +79361,30 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_383_snsant", - "rangeId": "3-2", + "characterPrefabKey": "char_174_slbell", + "rangeId": "y-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1394, - "atk": 596, - "def": 301, - "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "maxHp": 1251, + "atk": 356, + "def": 89, + "magicResistance": 25.0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74155,16 +79400,16 @@ { "level": 80, "data": { - "maxHp": 1835, - "atk": 745, - "def": 355, - "magicResistance": 0.0, - "cost": 15, - "blockCnt": 2, + "maxHp": 1605, + "atk": 430, + "def": 102, + "magicResistance": 25.0, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.8, - "respawnTime": 80, + "baseAttackTime": 1.6, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -74180,18 +79425,18 @@ ], "evolveCost": [ { - "id": "3283", + "id": "3273", "count": 3, "type": "MATERIAL" }, { - "id": "31014", - "count": 8, + "id": "30054", + "count": 7, "type": "MATERIAL" }, { - "id": "30043", - "count": 15, + "id": "30093", + "count": 11, "type": "MATERIAL" } ] @@ -74199,7 +79444,7 @@ ], "skills": [ { - "skillId": "skchr_snsant_1", + "skillId": "skchr_slbell_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -74216,13 +79461,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -74240,13 +79485,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -74264,13 +79509,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "31014", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" } ] @@ -74282,7 +79527,7 @@ } }, { - "skillId": "skchr_snsant_2", + "skillId": "skchr_slbell_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -74299,13 +79544,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -74323,12 +79568,12 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -74352,7 +79597,7 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 3, "type": "MATERIAL" } @@ -74375,17 +79620,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "捕虫专家", - "description": "在拖拽【感染生物】时,使其失去特殊能力4秒", + "name": "虚弱化", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高15%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "skill@delta_force", - "value": 0.0 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "skill@silence", - "value": 4.0 + "key": "damage_scale", + "value": 1.15 } ] }, @@ -74396,17 +79641,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "捕虫专家", - "description": "在拖拽【感染生物】时,使其失去特殊能力8<@ba.talpu>(+4)秒", + "name": "虚弱化", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高18%<@ba.talpu>(+3%))(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "skill@delta_force", - "value": 0.0 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "skill@silence", - "value": 8.0 + "key": "damage_scale", + "value": 1.18 } ] }, @@ -74417,17 +79662,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "捕虫专家", - "description": "在拖拽【感染生物】时,力度提升一个等级并额外使其失去特殊能力4秒", + "name": "虚弱化", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高30%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "skill@delta_force", - "value": 1.0 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "skill@silence", - "value": 4.0 + "key": "damage_scale", + "value": 1.3 } ] }, @@ -74438,17 +79683,38 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "捕虫专家", - "description": "在拖拽【感染生物】时,力度提升一个等级并额外使其失去特殊能力8<@ba.talpu>(+4)秒", + "name": "虚弱化", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高33%<@ba.talpu>(+3%))(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "skill@delta_force", - "value": 1.0 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "skill@silence", - "value": 8.0 + "key": "damage_scale", + "value": 1.33 + } + ] + } + ] + }, + { + "candidates": [ + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "2", + "name": "双响", + "description": "攻击时同时攻击两个目标", + "rangeId": null, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 } ] } @@ -74480,7 +79746,7 @@ }, { "type": 0, - "description": "再部署时间-10秒", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -74491,7 +79757,7 @@ { "attributeType": 21, "formulaItem": 0, - "value": -10.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -74502,7 +79768,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "法术抗性+8", "buff": { "attributes": { "abnormalFlags": null, @@ -74511,9 +79777,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 3, "formulaItem": 0, - "value": -1.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -74580,9 +79846,9 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 0, - "def": 40, + "maxHp": 0, + "atk": 65, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -74683,8 +79949,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 4, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -74701,35 +79967,35 @@ "type": "MATERIAL" }, { - "id": "31013", - "count": 3, + "id": "30103", + "count": 2, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_174_slbell": { - "name": "初雪", + "char_254_vodfox": { + "name": "巫恋", "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_174_slbell", - "team": 6, - "displayNumber": "JC05", - "tokenKey": null, - "appellation": "Pramanix", + "potentialItemId": "p_char_254_vodfox", + "team": -1, + "displayNumber": "R148", + "tokenKey": "token_10006_vodfox_doll", + "appellation": "Shamare", "position": "RANGED", "tagList": [ "削弱" ], - "displayLogo": "logo_kjerag", - "itemUsage": "喀兰圣女初雪,愿意作为辅助干员,为你献上神圣的祝福。", - "itemDesc": "其实她并不是特别想工作。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛干员巫恋,于敌人眼中,恶灵常伴其右。", + "itemDesc": "缝补人偶是需要很多时间的,不要责备她的迟到。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -74737,16 +80003,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_174_slbell", + "characterPrefabKey": "char_254_vodfox", "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 629, - "atk": 193, - "def": 46, + "maxHp": 677, + "atk": 184, + "def": 48, "magicResistance": 15.0, "cost": 10, "blockCnt": 1, @@ -74769,9 +80035,9 @@ { "level": 50, "data": { - "maxHp": 925, - "atk": 277, - "def": 67, + "maxHp": 996, + "atk": 263, + "def": 70, "magicResistance": 15.0, "cost": 10, "blockCnt": 1, @@ -74795,16 +80061,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_174_slbell", + "characterPrefabKey": "char_254_vodfox", "rangeId": "y-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 925, - "atk": 277, - "def": 67, + "maxHp": 996, + "atk": 263, + "def": 70, "magicResistance": 20.0, "cost": 12, "blockCnt": 1, @@ -74827,9 +80093,9 @@ { "level": 70, "data": { - "maxHp": 1251, - "atk": 356, - "def": 89, + "maxHp": 1347, + "atk": 338, + "def": 92, "magicResistance": 20.0, "cost": 12, "blockCnt": 1, @@ -74858,27 +80124,27 @@ }, { "id": "30022", - "count": 4, + "count": 5, "type": "MATERIAL" }, { - "id": "30042", + "id": "30012", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_174_slbell", + "characterPrefabKey": "char_254_vodfox", "rangeId": "y-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1251, - "atk": 356, - "def": 89, + "maxHp": 1347, + "atk": 338, + "def": 92, "magicResistance": 25.0, "cost": 12, "blockCnt": 1, @@ -74901,9 +80167,9 @@ { "level": 80, "data": { - "maxHp": 1605, - "atk": 430, - "def": 102, + "maxHp": 1728, + "atk": 408, + "def": 105, "magicResistance": 25.0, "cost": 12, "blockCnt": 1, @@ -74931,13 +80197,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 7, + "id": "30014", + "count": 8, "type": "MATERIAL" }, { - "id": "30093", - "count": 11, + "id": "31023", + "count": 17, "type": "MATERIAL" } ] @@ -74945,7 +80211,7 @@ ], "skills": [ { - "skillId": "skchr_slbell_1", + "skillId": "skchr_vodfox_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -74962,13 +80228,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30104", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30083", + "count": 2, "type": "MATERIAL" } ] @@ -74986,13 +80252,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -75010,13 +80276,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "31024", + "count": 4, "type": "MATERIAL" } ] @@ -75028,7 +80294,7 @@ } }, { - "skillId": "skchr_slbell_2", + "skillId": "skchr_vodfox_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -75045,13 +80311,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -75069,13 +80335,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -75093,13 +80359,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "31014", + "count": 4, "type": "MATERIAL" } ] @@ -75116,13 +80382,13 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "虚弱化", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高15%)(同类效果取最高)", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高10%)(同类效果取最高)", "rangeId": null, "blackboard": [ { @@ -75131,19 +80397,19 @@ }, { "key": "damage_scale", - "value": 1.15 + "value": 1.1 } ] }, { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "虚弱化", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高18%<@ba.talpu>(+3%))(同类效果取最高)", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高13%<@ba.talpu>(+3%))(同类效果取最高)", "rangeId": null, "blackboard": [ { @@ -75152,19 +80418,19 @@ }, { "key": "damage_scale", - "value": 1.18 + "value": 1.13 } ] }, { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "虚弱化", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高30%)(同类效果取最高)", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高20%)(同类效果取最高)", "rangeId": null, "blackboard": [ { @@ -75173,19 +80439,19 @@ }, { "key": "damage_scale", - "value": 1.3 + "value": 1.2 } ] }, { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "虚弱化", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高33%<@ba.talpu>(+3%))(同类效果取最高)", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高23%<@ba.talpu>(+3%))(同类效果取最高)", "rangeId": null, "blackboard": [ { @@ -75194,28 +80460,49 @@ }, { "key": "damage_scale", - "value": 1.33 + "value": 1.23 } ] - } - ] - }, - { - "candidates": [ + }, { "unlockCondition": { "phase": 2, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "2", - "name": "双响", - "description": "攻击时同时攻击两个目标", + "prefabKey": "1", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高30%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "attack@max_target", - "value": 2.0 + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.3 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "溃败暗示 ", + "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高33%<@ba.talpu>(+3%))(同类效果取最高)", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_scale", + "value": 1.33 } ] } @@ -75450,8 +80737,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] @@ -75468,12 +80755,12 @@ "type": "MATERIAL" }, { - "id": "30103", + "id": "30083", "count": 2, "type": "MATERIAL" }, { - "id": "30033", + "id": "30103", "count": 3, "type": "MATERIAL" } @@ -75481,45 +80768,65 @@ } ] }, - "char_254_vodfox": { - "name": "巫恋", - "description": "攻击造成<@ba.kw>法术伤害", + "char_195_glassb": { + "name": "真理", + "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_254_vodfox", - "team": -1, - "displayNumber": "R148", - "tokenKey": "token_10006_vodfox_doll", - "appellation": "Shamare", + "potentialItemId": "p_char_195_glassb", + "team": 8, + "displayNumber": "USS2", + "tokenKey": null, + "appellation": "Истина", "position": "RANGED", "tagList": [ - "削弱" + "减速", + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛干员巫恋,于敌人眼中,恶灵常伴其右。", - "itemDesc": "缝补人偶是需要很多时间的,不要责备她的迟到。", + "displayLogo": "logo_ursus", + "itemUsage": "乌萨斯学生自治团成员真理,从书籍中挑选合适的源石技艺痛击敌人。", + "itemDesc": "书中自有颜如玉。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "SUPPORT", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "sluggish", + "value": 0.8 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_254_vodfox", + "characterPrefabKey": "char_195_glassb", "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 677, - "atk": 184, - "def": 48, - "magicResistance": 15.0, - "cost": 10, + "maxHp": 581, + "atk": 218, + "def": 46, + "magicResistance": 10.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75536,15 +80843,15 @@ { "level": 50, "data": { - "maxHp": 996, - "atk": 263, - "def": 70, - "magicResistance": 15.0, - "cost": 10, + "maxHp": 797, + "atk": 321, + "def": 67, + "magicResistance": 10.0, + "cost": 13, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75562,22 +80869,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_254_vodfox", - "rangeId": "y-6", + "characterPrefabKey": "char_195_glassb", + "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 996, - "atk": 263, - "def": 70, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 797, + "atk": 321, + "def": 67, + "magicResistance": 15.0, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75594,15 +80901,15 @@ { "level": 70, "data": { - "maxHp": 1347, - "atk": 338, - "def": 92, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 1024, + "atk": 429, + "def": 87, + "magicResistance": 15.0, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75624,34 +80931,34 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" }, { - "id": "30012", - "count": 3, + "id": "30052", + "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_254_vodfox", - "rangeId": "y-6", + "characterPrefabKey": "char_195_glassb", + "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1347, - "atk": 338, - "def": 92, - "magicResistance": 25.0, - "cost": 12, + "maxHp": 1024, + "atk": 429, + "def": 87, + "magicResistance": 20.0, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75668,15 +80975,15 @@ { "level": 80, "data": { - "maxHp": 1728, - "atk": 408, - "def": 105, - "magicResistance": 25.0, - "cost": 12, + "maxHp": 1280, + "atk": 518, + "def": 104, + "magicResistance": 20.0, + "cost": 15, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -75698,13 +81005,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 8, + "id": "30064", + "count": 5, "type": "MATERIAL" }, { - "id": "31023", - "count": 17, + "id": "30103", + "count": 9, "type": "MATERIAL" } ] @@ -75712,7 +81019,7 @@ ], "skills": [ { - "skillId": "skchr_vodfox_1", + "skillId": "skchr_glassb_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -75729,13 +81036,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -75753,12 +81060,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30054", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -75782,8 +81089,8 @@ "type": "MATERIAL" }, { - "id": "31024", - "count": 4, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -75795,7 +81102,7 @@ } }, { - "skillId": "skchr_vodfox_2", + "skillId": "skchr_glassb_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -75812,12 +81119,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30013", "count": 4, "type": "MATERIAL" } @@ -75836,13 +81143,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -75865,7 +81172,7 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30054", "count": 4, "type": "MATERIAL" } @@ -75881,90 +81188,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高10%)(同类效果取最高)", - "rangeId": null, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.1 - } - ] - }, - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高13%<@ba.talpu>(+3%))(同类效果取最高)", - "rangeId": null, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.13 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高20%)(同类效果取最高)", - "rangeId": null, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.2 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高23%<@ba.talpu>(+3%))(同类效果取最高)", - "rangeId": null, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.4 - }, - { - "key": "damage_scale", - "value": 1.23 - } - ] - }, { "unlockCondition": { "phase": 2, @@ -75972,17 +81195,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高30%)(同类效果取最高)", + "name": "探知者", + "description": "防御力-35%,但攻击速度+18", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "def", + "value": -0.35 }, { - "key": "damage_scale", - "value": 1.3 + "key": "attack_speed", + "value": 18.0 } ] }, @@ -75993,17 +81216,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "溃败暗示 ", - "description": "攻击范围内的敌人生命少于40%时,令其获得【脆弱】(受到伤害提高33%<@ba.talpu>(+3%))(同类效果取最高)", + "name": "探知者", + "description": "防御力-35%,但攻击速度+21<@ba.talpu>(+3)", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "def", + "value": -0.35 }, { - "key": "damage_scale", - "value": 1.33 + "key": "attack_speed", + "value": 21.0 } ] } @@ -76057,7 +81280,7 @@ }, { "type": 0, - "description": "法术抗性+8", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -76066,9 +81289,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 3, + "attributeType": 1, "formulaItem": 0, - "value": 8.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -76184,7 +81407,7 @@ "type": "MATERIAL" }, { - "id": "30021", + "id": "30031", "count": 7, "type": "MATERIAL" } @@ -76202,7 +81425,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 3, "type": "MATERIAL" } @@ -76220,7 +81443,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" } @@ -76238,8 +81461,8 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -76256,36 +81479,36 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 2, + "id": "30013", + "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30063", + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_195_glassb": { - "name": "真理", + "char_326_glacus": { + "name": "格劳克斯", "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_195_glassb", - "team": 8, - "displayNumber": "USS2", + "potentialItemId": "p_char_326_glacus", + "team": -1, + "displayNumber": "R128", "tokenKey": null, - "appellation": "Истина", + "appellation": "Glaucus", "position": "RANGED", "tagList": [ "减速", - "输出" + "控场" ], - "displayLogo": "logo_ursus", - "itemUsage": "乌萨斯学生自治团成员真理,从书籍中挑选合适的源石技艺痛击敌人。", - "itemDesc": "书中自有颜如玉。", + "displayLogo": "logo_rhodes", + "itemUsage": "雷神工业武器评测师格劳克斯,凭借全新的技术打击敌人的机械单位。", + "itemDesc": "请记得保留随身通讯设备的发票。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -76312,16 +81535,16 @@ }, "phases": [ { - "characterPrefabKey": "char_195_glassb", + "characterPrefabKey": "char_326_glacus", "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 581, - "atk": 218, - "def": 46, + "maxHp": 592, + "atk": 213, + "def": 45, "magicResistance": 10.0, "cost": 13, "blockCnt": 1, @@ -76344,9 +81567,9 @@ { "level": 50, "data": { - "maxHp": 797, - "atk": 321, - "def": 67, + "maxHp": 800, + "atk": 314, + "def": 65, "magicResistance": 10.0, "cost": 13, "blockCnt": 1, @@ -76370,16 +81593,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_195_glassb", + "characterPrefabKey": "char_326_glacus", "rangeId": "y-2", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 797, - "atk": 321, - "def": 67, + "maxHp": 800, + "atk": 314, + "def": 65, "magicResistance": 15.0, "cost": 15, "blockCnt": 1, @@ -76402,9 +81625,9 @@ { "level": 70, "data": { - "maxHp": 1024, - "atk": 429, - "def": 87, + "maxHp": 1013, + "atk": 419, + "def": 84, "magicResistance": 15.0, "cost": 15, "blockCnt": 1, @@ -76432,28 +81655,28 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30052", + "count": 4, "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_195_glassb", + "characterPrefabKey": "char_326_glacus", "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1024, - "atk": 429, - "def": 87, + "maxHp": 1013, + "atk": 419, + "def": 84, "magicResistance": 20.0, "cost": 15, "blockCnt": 1, @@ -76476,9 +81699,9 @@ { "level": 80, "data": { - "maxHp": 1280, - "atk": 518, - "def": 104, + "maxHp": 1267, + "atk": 505, + "def": 100, "magicResistance": 20.0, "cost": 15, "blockCnt": 1, @@ -76506,13 +81729,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 5, + "id": "30054", + "count": 7, "type": "MATERIAL" }, { - "id": "30103", - "count": 9, + "id": "30063", + "count": 10, "type": "MATERIAL" } ] @@ -76520,7 +81743,7 @@ ], "skills": [ { - "skillId": "skchr_glassb_1", + "skillId": "skchr_glacus_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -76537,13 +81760,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30014", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" } ] @@ -76561,13 +81784,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -76590,8 +81813,8 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30034", + "count": 4, "type": "MATERIAL" } ] @@ -76603,7 +81826,7 @@ } }, { - "skillId": "skchr_glassb_2", + "skillId": "skchr_glacus_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -76620,13 +81843,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" } ] @@ -76644,12 +81867,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30034", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -76673,8 +81896,8 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 4, + "id": "30044", + "count": 3, "type": "MATERIAL" } ] @@ -76691,22 +81914,35 @@ "candidates": [ { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "探知者", - "description": "防御力-35%,但攻击速度+18", + "name": "反制装置", + "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+25%", "rangeId": null, "blackboard": [ { - "key": "def", - "value": -0.35 - }, + "key": "atk_scale", + "value": 1.25 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "反制装置", + "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+30%<@ba.talpu>(+5%)", + "rangeId": null, + "blackboard": [ { - "key": "attack_speed", - "value": 18.0 + "key": "atk_scale", + "value": 1.3 } ] }, @@ -76715,19 +81951,32 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "探知者", - "description": "防御力-35%,但攻击速度+21<@ba.talpu>(+3)", + "name": "反制装置", + "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+50%", "rangeId": null, "blackboard": [ { - "key": "def", - "value": -0.35 - }, + "key": "atk_scale", + "value": 1.5 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "反制装置", + "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+55%<@ba.talpu>(+5%)", + "rangeId": null, + "blackboard": [ { - "key": "attack_speed", - "value": 21.0 + "key": "atk_scale", + "value": 1.55 } ] } @@ -76859,8 +82108,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 65, + "maxHp": 300, + "atk": 35, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -76908,8 +82157,8 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 7, + "id": "30051", + "count": 5, "type": "MATERIAL" } ] @@ -76926,8 +82175,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 3, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -76944,8 +82193,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -76962,8 +82211,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30083", + "count": 4, "type": "MATERIAL" } ] @@ -76980,78 +82229,59 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30093", + "count": 2, "type": "MATERIAL" }, { - "id": "30063", - "count": 2, + "id": "30013", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_326_glacus": { - "name": "格劳克斯", - "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", + "char_101_sora": { + "name": "空", + "description": "不进行攻击,持续恢复攻击范围内所有友军的<@ba.kw>生命(每秒恢复相当于空攻击力10%的生命)", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_326_glacus", - "team": -1, - "displayNumber": "R128", + "potentialItemId": "p_char_101_sora", + "team": 11, + "displayNumber": "PL05", "tokenKey": null, - "appellation": "Glaucus", + "appellation": "Sora", "position": "RANGED", "tagList": [ - "减速", - "控场" + "支援", + "治疗" ], - "displayLogo": "logo_rhodes", - "itemUsage": "雷神工业武器评测师格劳克斯,凭借全新的技术打击敌人的机械单位。", - "itemDesc": "请记得保留随身通讯设备的发票。", + "displayLogo": "logo_penguin", + "itemUsage": "企鹅物流职员空,将以歌声为小队提供多种战术援助。", + "itemDesc": "希望她能用歌声带来和平。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "SUPPORT", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "sluggish", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_326_glacus", - "rangeId": "y-2", + "characterPrefabKey": "char_101_sora", + "rangeId": "x-4", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 592, - "atk": 213, - "def": 45, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 519, + "atk": 133, + "def": 95, + "magicResistance": 0.0, + "cost": 5, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77068,15 +82298,15 @@ { "level": 50, "data": { - "maxHp": 800, - "atk": 314, - "def": 65, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 742, + "atk": 208, + "def": 142, + "magicResistance": 0.0, + "cost": 5, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77094,22 +82324,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_326_glacus", - "rangeId": "y-2", + "characterPrefabKey": "char_101_sora", + "rangeId": "x-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 800, - "atk": 314, - "def": 65, - "magicResistance": 15.0, - "cost": 15, + "maxHp": 742, + "atk": 208, + "def": 142, + "magicResistance": 0.0, + "cost": 7, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77126,15 +82356,15 @@ { "level": 70, "data": { - "maxHp": 1013, - "atk": 419, - "def": 84, - "magicResistance": 15.0, - "cost": 15, + "maxHp": 1017, + "atk": 278, + "def": 190, + "magicResistance": 0.0, + "cost": 7, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77156,7 +82386,7 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 4, "type": "MATERIAL" }, @@ -77168,22 +82398,22 @@ ] }, { - "characterPrefabKey": "char_326_glacus", - "rangeId": "y-2", + "characterPrefabKey": "char_101_sora", + "rangeId": "x-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1013, - "atk": 419, - "def": 84, - "magicResistance": 20.0, - "cost": 15, + "maxHp": 1017, + "atk": 278, + "def": 190, + "magicResistance": 0.0, + "cost": 7, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77200,15 +82430,15 @@ { "level": 80, "data": { - "maxHp": 1267, - "atk": 505, - "def": 100, - "magicResistance": 20.0, - "cost": 15, + "maxHp": 1356, + "atk": 335, + "def": 238, + "magicResistance": 0.0, + "cost": 7, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77230,13 +82460,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" }, { - "id": "30063", - "count": 10, + "id": "30013", + "count": 17, "type": "MATERIAL" } ] @@ -77244,7 +82474,7 @@ ], "skills": [ { - "skillId": "skchr_glacus_1", + "skillId": "skchr_sora_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -77261,12 +82491,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30034", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30013", "count": 4, "type": "MATERIAL" } @@ -77285,13 +82515,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -77309,12 +82539,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 4, "type": "MATERIAL" } @@ -77327,7 +82557,7 @@ } }, { - "skillId": "skchr_glacus_2", + "skillId": "skchr_sora_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -77344,13 +82574,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -77368,12 +82598,12 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 5, "type": "MATERIAL" } @@ -77392,13 +82622,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -77420,30 +82650,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "反制装置", - "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+25%", + "name": "安可", + "description": "技能结束后,50%几率立即回复25%的最大技力", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "反制装置", - "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+30%<@ba.talpu>(+5%)", - "rangeId": null, - "blackboard": [ + "key": "prob", + "value": 0.5 + }, { - "key": "atk_scale", - "value": 1.3 + "key": "sp", + "value": 0.25 } ] }, @@ -77454,30 +82671,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "反制装置", - "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+50%", + "name": "安可", + "description": "技能结束后,50%几率立即回复50%的最大技力", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "反制装置", - "description": "优先攻击【无人机】单位,且攻击【无人机】时攻击力+55%<@ba.talpu>(+5%)", - "rangeId": null, - "blackboard": [ + "key": "prob", + "value": 0.5 + }, { - "key": "atk_scale", - "value": 1.55 + "key": "sp", + "value": 0.5 } ] } @@ -77531,7 +82735,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "生命上限+140", "buff": { "attributes": { "abnormalFlags": null, @@ -77540,9 +82744,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 0, "formulaItem": 0, - "value": 23.0, + "value": 140.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -77552,9 +82756,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-6秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -6.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -77609,9 +82829,9 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 35, - "def": 0, + "maxHp": 0, + "atk": 50, + "def": 20, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -77658,7 +82878,7 @@ "type": "MATERIAL" }, { - "id": "30051", + "id": "30041", "count": 5, "type": "MATERIAL" } @@ -77676,8 +82896,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30052", + "count": 3, "type": "MATERIAL" } ] @@ -77694,8 +82914,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -77712,8 +82932,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] @@ -77730,36 +82950,36 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 2, + "id": "30023", + "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "30043", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_101_sora": { - "name": "空", - "description": "不进行攻击,持续恢复攻击范围内所有友军的<@ba.kw>生命(每秒恢复相当于空攻击力10%的生命)", + "char_343_tknogi": { + "name": "月禾", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_101_sora", - "team": 11, - "displayNumber": "PL05", + "potentialItemId": "p_char_343_tknogi", + "team": -1, + "displayNumber": "R129", "tokenKey": null, - "appellation": "Sora", + "appellation": "Tsukinogi", "position": "RANGED", "tagList": [ "支援", - "治疗" + "生存" ], - "displayLogo": "logo_penguin", - "itemUsage": "企鹅物流职员空,将以歌声为小队提供多种战术援助。", - "itemDesc": "希望她能用歌声带来和平。", + "displayLogo": "logo_rhodes", + "itemUsage": "前东国天灾信使月禾,以辅助博士掌控战局为己任。", + "itemDesc": "擅长说服他人,不会说服你。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, @@ -77767,22 +82987,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_101_sora", - "rangeId": "x-4", + "characterPrefabKey": "char_343_tknogi", + "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 519, - "atk": 133, - "def": 95, - "magicResistance": 0.0, - "cost": 5, + "maxHp": 635, + "atk": 173, + "def": 81, + "magicResistance": 15.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77799,15 +83019,15 @@ { "level": 50, "data": { - "maxHp": 742, - "atk": 208, - "def": 142, - "magicResistance": 0.0, - "cost": 5, + "maxHp": 934, + "atk": 248, + "def": 117, + "magicResistance": 15.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77825,22 +83045,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_101_sora", - "rangeId": "x-1", + "characterPrefabKey": "char_343_tknogi", + "rangeId": "y-6", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 742, - "atk": 208, - "def": 142, - "magicResistance": 0.0, - "cost": 7, + "maxHp": 934, + "atk": 248, + "def": 117, + "magicResistance": 20.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77857,15 +83077,15 @@ { "level": 70, "data": { - "maxHp": 1017, - "atk": 278, - "def": 190, - "magicResistance": 0.0, - "cost": 7, + "maxHp": 1263, + "atk": 319, + "def": 154, + "magicResistance": 20.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77887,34 +83107,34 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 2, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_101_sora", - "rangeId": "x-1", + "characterPrefabKey": "char_343_tknogi", + "rangeId": "y-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1017, - "atk": 278, - "def": 190, - "magicResistance": 0.0, - "cost": 7, + "maxHp": 1263, + "atk": 319, + "def": 154, + "magicResistance": 25.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77931,15 +83151,15 @@ { "level": 80, "data": { - "maxHp": 1356, - "atk": 335, - "def": 238, - "magicResistance": 0.0, - "cost": 7, + "maxHp": 1620, + "atk": 385, + "def": 175, + "magicResistance": 25.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -77962,12 +83182,12 @@ }, { "id": "30074", - "count": 9, + "count": 8, "type": "MATERIAL" }, { - "id": "30013", - "count": 17, + "id": "30093", + "count": 12, "type": "MATERIAL" } ] @@ -77975,7 +83195,7 @@ ], "skills": [ { - "skillId": "skchr_sora_1", + "skillId": "skchr_tknogi_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -77992,13 +83212,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 4, + "id": "31013", + "count": 2, "type": "MATERIAL" } ] @@ -78016,12 +83236,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "31024", "count": 3, "type": "MATERIAL" }, { - "id": "30034", + "id": "30104", "count": 5, "type": "MATERIAL" } @@ -78045,8 +83265,8 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 4, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -78058,7 +83278,7 @@ } }, { - "skillId": "skchr_sora_2", + "skillId": "skchr_tknogi_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -78075,13 +83295,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30053", + "count": 5, "type": "MATERIAL" } ] @@ -78099,12 +83319,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30044", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "31024", "count": 5, "type": "MATERIAL" } @@ -78123,13 +83343,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 4, + "id": "30014", + "count": 5, "type": "MATERIAL" } ] @@ -78151,17 +83371,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "安可", - "description": "技能结束后,50%几率立即回复25%的最大技力", + "name": "祝", + "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低12%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.5 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "sp", - "value": 0.25 + "key": "damage_resistance", + "value": 0.12 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "祝", + "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低14%<@ba.talpu>(+2%))(同类效果取最高)", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_resistance", + "value": 0.14 } ] }, @@ -78172,17 +83413,38 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "安可", - "description": "技能结束后,50%几率立即回复50%的最大技力", + "name": "祝", + "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低18%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.5 + "key": "hp_ratio", + "value": 0.4 }, { - "key": "sp", - "value": 0.5 + "key": "damage_resistance", + "value": 0.18 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "1", + "name": "祝", + "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低20%<@ba.talpu>(+2%))(同类效果取最高)", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "damage_resistance", + "value": 0.2 } ] } @@ -78236,7 +83498,7 @@ }, { "type": 0, - "description": "生命上限+140", + "description": "生命上限+160", "buff": { "attributes": { "abnormalFlags": null, @@ -78247,7 +83509,7 @@ { "attributeType": 0, "formulaItem": 0, - "value": 140.0, + "value": 160.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -78257,25 +83519,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-6秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -6.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -78330,9 +83576,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 50, - "def": 20, + "maxHp": 300, + "atk": 40, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -78379,8 +83625,8 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -78397,8 +83643,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -78415,8 +83661,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -78433,8 +83679,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30093", + "count": 3, "type": "MATERIAL" } ] @@ -78451,65 +83697,84 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "31013", "count": 3, "type": "MATERIAL" }, { "id": "30043", - "count": 3, + "count": 2, "type": "MATERIAL" } ] } ] }, - "char_343_tknogi": { - "name": "月禾", - "description": "攻击造成<@ba.kw>法术伤害", + "char_215_mantic": { + "name": "狮蝎", + "description": "对攻击范围内<@ba.kw>所有敌人造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_343_tknogi", + "potentialItemId": "p_char_215_mantic", "team": -1, - "displayNumber": "R129", + "displayNumber": "SG01", "tokenKey": null, - "appellation": "Tsukinogi", - "position": "RANGED", + "appellation": "Manticore", + "position": "MELEE", "tagList": [ - "支援", + "输出", "生存" ], "displayLogo": "logo_rhodes", - "itemUsage": "前东国天灾信使月禾,以辅助博士掌控战局为己任。", - "itemDesc": "擅长说服他人,不会说服你。", + "itemUsage": "罗德岛特种干员狮蝎,将在战场上挥舞蝎尾无声地狩猎敌人。", + "itemDesc": "我在这里呀!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, - "profession": "SUPPORT", - "trait": null, + "profession": "SPECIAL", + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "prob", + "value": 0.5 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_343_tknogi", - "rangeId": "y-2", + "characterPrefabKey": "char_215_mantic", + "rangeId": "y-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 635, - "atk": 173, - "def": 81, - "magicResistance": 15.0, - "cost": 10, - "blockCnt": 1, + "maxHp": 777, + "atk": 378, + "def": 141, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78520,21 +83785,21 @@ { "level": 50, "data": { - "maxHp": 934, - "atk": 248, - "def": 117, - "magicResistance": 15.0, - "cost": 10, - "blockCnt": 1, + "maxHp": 1080, + "atk": 511, + "def": 218, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78546,28 +83811,28 @@ "evolveCost": null }, { - "characterPrefabKey": "char_343_tknogi", - "rangeId": "y-6", + "characterPrefabKey": "char_215_mantic", + "rangeId": "y-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 934, - "atk": 248, - "def": 117, + "maxHp": 1080, + "atk": 511, + "def": 218, "magicResistance": 20.0, - "cost": 12, - "blockCnt": 1, + "cost": 20, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78578,21 +83843,21 @@ { "level": 70, "data": { - "maxHp": 1263, - "atk": 319, - "def": 154, + "maxHp": 1385, + "atk": 656, + "def": 284, "magicResistance": 20.0, - "cost": 12, - "blockCnt": 1, + "cost": 20, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78603,45 +83868,45 @@ ], "evolveCost": [ { - "id": "3271", + "id": "3281", "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" }, { - "id": "30052", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_343_tknogi", - "rangeId": "y-6", + "characterPrefabKey": "char_215_mantic", + "rangeId": "y-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1263, - "atk": 319, - "def": 154, - "magicResistance": 25.0, - "cost": 12, - "blockCnt": 1, + "maxHp": 1385, + "atk": 656, + "def": 284, + "magicResistance": 30.0, + "cost": 20, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78652,21 +83917,21 @@ { "level": 80, "data": { - "maxHp": 1620, - "atk": 385, - "def": 175, - "magicResistance": 25.0, - "cost": 12, - "blockCnt": 1, + "maxHp": 1630, + "atk": 811, + "def": 343, + "magicResistance": 30.0, + "cost": 20, + "blockCnt": 0, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 3.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": 0, + "tauntLevel": -1, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -78677,17 +83942,17 @@ ], "evolveCost": [ { - "id": "3273", + "id": "3283", "count": 3, "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 8, "type": "MATERIAL" }, { - "id": "30093", + "id": "30023", "count": 12, "type": "MATERIAL" } @@ -78696,7 +83961,7 @@ ], "skills": [ { - "skillId": "skchr_tknogi_1", + "skillId": "skchr_mantic_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -78713,13 +83978,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30044", "count": 3, "type": "MATERIAL" }, { - "id": "31013", - "count": 2, + "id": "30023", + "count": 1, "type": "MATERIAL" } ] @@ -78737,12 +84002,12 @@ "type": "MATERIAL" }, { - "id": "31024", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 5, "type": "MATERIAL" } @@ -78761,13 +84026,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30094", + "count": 4, "type": "MATERIAL" } ] @@ -78779,7 +84044,7 @@ } }, { - "skillId": "skchr_tknogi_2", + "skillId": "skchr_mantic_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -78796,13 +84061,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 5, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -78820,12 +84085,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30074", "count": 3, "type": "MATERIAL" }, { - "id": "31024", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -78844,13 +84109,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 5, + "id": "30084", + "count": 3, "type": "MATERIAL" } ] @@ -78872,17 +84137,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "祝", - "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低12%)", + "name": "隐匿的杀手·中级", + "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+25%。停止攻击6秒后,重新进入隐匿状态", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "delay", + "value": 6.0 }, { - "key": "damage_resistance", - "value": 0.12 + "key": "atk", + "value": 0.25 } ] }, @@ -78893,17 +84158,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "祝", - "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低14%<@ba.talpu>(+2%))", + "name": "隐匿的杀手·中级", + "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+29%<@ba.talpu>(+4%)。停止攻击6秒后,重新进入隐匿状态", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "delay", + "value": 6.0 }, { - "key": "damage_resistance", - "value": 0.14 + "key": "atk", + "value": 0.29 } ] }, @@ -78914,17 +84179,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "祝", - "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低18%)", + "name": "隐匿的杀手·精英", + "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+50%。停止攻击5秒后,重新进入隐匿状态", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "delay", + "value": 5.0 }, { - "key": "damage_resistance", - "value": 0.18 + "key": "atk", + "value": 0.5 } ] }, @@ -78935,17 +84200,17 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "祝", - "description": "攻击范围内的友军生命少于40%时,使其获得【庇护】(受到的物理与法术伤害降低20%<@ba.talpu>(+2%))", + "name": "隐匿的杀手·精英", + "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+54%<@ba.talpu>(+4%)。停止攻击5秒后,重新进入隐匿状态", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.4 + "key": "delay", + "value": 5.0 }, { - "key": "damage_resistance", - "value": 0.2 + "key": "atk", + "value": 0.54 } ] } @@ -78999,7 +84264,7 @@ }, { "type": 0, - "description": "生命上限+160", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -79008,9 +84273,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 1, "formulaItem": 0, - "value": 160.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -79077,9 +84342,9 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 40, - "def": 0, + "maxHp": 0, + "atk": 60, + "def": 30, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -79126,8 +84391,8 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30051", + "count": 5, "type": "MATERIAL" } ] @@ -79144,8 +84409,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30062", + "count": 2, "type": "MATERIAL" } ] @@ -79162,8 +84427,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] @@ -79180,8 +84445,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30023", + "count": 5, "type": "MATERIAL" } ] @@ -79198,84 +84463,65 @@ "type": "MATERIAL" }, { - "id": "31013", + "id": "30033", "count": 3, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30083", + "count": 3, "type": "MATERIAL" } ] } ] }, - "char_215_mantic": { - "name": "狮蝎", - "description": "对攻击范围内<@ba.kw>所有敌人造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标", + "char_241_panda": { + "name": "食铁兽", + "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_215_mantic", + "potentialItemId": "p_char_241_panda", "team": -1, - "displayNumber": "SG01", + "displayNumber": "YD01", "tokenKey": null, - "appellation": "Manticore", + "appellation": "FEater", "position": "MELEE", "tagList": [ - "输出", - "生存" + "位移", + "减速" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛特种干员狮蝎,将在战场上挥舞蝎尾无声地狩猎敌人。", - "itemDesc": "我在这里呀!", + "itemUsage": "罗德岛特种干员食铁兽,将用自身高超的武艺,解决争端。", + "itemDesc": "坚决不用替身。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 4, "profession": "SPECIAL", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "prob", - "value": 0.5 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_215_mantic", - "rangeId": "y-1", + "characterPrefabKey": "char_241_panda", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 777, - "atk": 378, - "def": 141, - "magicResistance": 10.0, + "maxHp": 852, + "atk": 279, + "def": 158, + "magicResistance": 0.0, "cost": 18, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79286,21 +84532,21 @@ { "level": 50, "data": { - "maxHp": 1080, - "atk": 511, - "def": 218, - "magicResistance": 10.0, + "maxHp": 1136, + "atk": 388, + "def": 240, + "magicResistance": 0.0, "cost": 18, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79312,28 +84558,28 @@ "evolveCost": null }, { - "characterPrefabKey": "char_215_mantic", - "rangeId": "y-1", + "characterPrefabKey": "char_241_panda", + "rangeId": "1-1", "maxLevel": 70, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1080, - "atk": 511, - "def": 218, - "magicResistance": 20.0, + "maxHp": 1136, + "atk": 388, + "def": 240, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79344,21 +84590,21 @@ { "level": 70, "data": { - "maxHp": 1385, - "atk": 656, - "def": 284, - "magicResistance": 20.0, + "maxHp": 1439, + "atk": 518, + "def": 317, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79374,40 +84620,40 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_215_mantic", - "rangeId": "y-1", + "characterPrefabKey": "char_241_panda", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1385, - "atk": 656, - "def": 284, - "magicResistance": 30.0, + "maxHp": 1439, + "atk": 518, + "def": 317, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79418,21 +84664,21 @@ { "level": 80, "data": { - "maxHp": 1630, - "atk": 811, - "def": 343, - "magicResistance": 30.0, + "maxHp": 1845, + "atk": 640, + "def": 382, + "magicResistance": 0.0, "cost": 20, - "blockCnt": 0, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 3.5, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, "maxDeckStackCnt": 0, - "tauntLevel": -1, + "tauntLevel": 0, "massLevel": 0, "baseForceLevel": 0, "stunImmune": false, @@ -79448,13 +84694,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 8, "type": "MATERIAL" }, { - "id": "30023", - "count": 12, + "id": "30033", + "count": 15, "type": "MATERIAL" } ] @@ -79462,7 +84708,7 @@ ], "skills": [ { - "skillId": "skchr_mantic_1", + "skillId": "skchr_panda_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -79479,13 +84725,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 3, "type": "MATERIAL" }, { - "id": "30023", - "count": 1, + "id": "30033", + "count": 3, "type": "MATERIAL" } ] @@ -79503,12 +84749,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 3, "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -79527,13 +84773,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 4, + "id": "30084", + "count": 3, "type": "MATERIAL" } ] @@ -79545,7 +84791,7 @@ } }, { - "skillId": "skchr_mantic_2", + "skillId": "skchr_panda_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -79562,12 +84808,12 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 3, + "id": "30064", + "count": 2, "type": "MATERIAL" }, { - "id": "30033", + "id": "30043", "count": 3, "type": "MATERIAL" } @@ -79586,13 +84832,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 3, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -79610,13 +84856,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30074", + "count": 5, "type": "MATERIAL" } ] @@ -79638,17 +84884,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "隐匿的杀手·中级", - "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+25%。停止攻击6秒后,重新进入隐匿状态", + "name": "功夫", + "description": "获得20%的物理闪避", "rangeId": null, "blackboard": [ { - "key": "delay", - "value": 6.0 - }, - { - "key": "atk", - "value": 0.25 + "key": "prob", + "value": 0.2 } ] }, @@ -79659,17 +84901,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "隐匿的杀手·中级", - "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+29%<@ba.talpu>(+4%)。停止攻击6秒后,重新进入隐匿状态", + "name": "功夫", + "description": "获得23%<@ba.talpu>(+3%)的物理闪避", "rangeId": null, "blackboard": [ { - "key": "delay", - "value": 6.0 - }, - { - "key": "atk", - "value": 0.29 + "key": "prob", + "value": 0.23 } ] }, @@ -79680,17 +84918,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "隐匿的杀手·精英", - "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+50%。停止攻击5秒后,重新进入隐匿状态", + "name": "功夫", + "description": "获得40%的物理闪避", "rangeId": null, "blackboard": [ { - "key": "delay", - "value": 5.0 - }, - { - "key": "atk", - "value": 0.5 + "key": "prob", + "value": 0.4 } ] }, @@ -79701,17 +84935,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "隐匿的杀手·精英", - "description": "平时处于隐匿状态(不会被远程攻击选为目标),攻击时会解除隐匿状态,且当次攻击的攻击力+54%<@ba.talpu>(+4%)。停止攻击5秒后,重新进入隐匿状态", + "name": "功夫", + "description": "获得43%<@ba.talpu>(+3%)的物理闪避", "rangeId": null, "blackboard": [ { - "key": "delay", - "value": 5.0 - }, - { - "key": "atk", - "value": 0.54 + "key": "prob", + "value": 0.43 } ] } @@ -79765,7 +84995,7 @@ }, { "type": 0, - "description": "攻击力+30", + "description": "攻击速度+8", "buff": { "attributes": { "abnormalFlags": null, @@ -79774,9 +85004,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 7, "formulaItem": 0, - "value": 30.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -79843,9 +85073,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 60, - "def": 30, + "maxHp": 300, + "atk": 45, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -79892,8 +85122,8 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 5, + "id": "30061", + "count": 4, "type": "MATERIAL" } ] @@ -79910,8 +85140,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 2, + "id": "30012", + "count": 4, "type": "MATERIAL" } ] @@ -79928,8 +85158,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -79946,7 +85176,7 @@ "type": "MATERIAL" }, { - "id": "30023", + "id": "30033", "count": 5, "type": "MATERIAL" } @@ -79964,12 +85194,12 @@ "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30043", + "count": 2, "type": "MATERIAL" }, { - "id": "30083", + "id": "30093", "count": 3, "type": "MATERIAL" } @@ -79977,46 +85207,45 @@ } ] }, - "char_241_panda": { - "name": "食铁兽", - "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", + "char_103_angel": { + "name": "能天使", + "description": "优先攻击空中单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_241_panda", - "team": -1, - "displayNumber": "YD01", + "potentialItemId": "p_char_103_angel", + "team": 11, + "displayNumber": "PL03", "tokenKey": null, - "appellation": "FEater", - "position": "MELEE", + "appellation": "Exusiai", + "position": "RANGED", "tagList": [ - "位移", - "减速" + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛特种干员食铁兽,将用自身高超的武艺,解决争端。", - "itemDesc": "坚决不用替身。", + "displayLogo": "logo_penguin", + "itemUsage": "企鹅物流职员能天使,将用铳枪为小队扫平前路。", + "itemDesc": "真的可以放心地把货物交给她吗?", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, - "rarity": 4, - "profession": "SPECIAL", + "rarity": 5, + "profession": "SNIPER", "trait": null, "phases": [ { - "characterPrefabKey": "char_241_panda", - "rangeId": "1-1", + "characterPrefabKey": "char_103_angel", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 852, - "atk": 279, - "def": 158, + "maxHp": 711, + "atk": 183, + "def": 57, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 2, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80033,15 +85262,15 @@ { "level": 50, "data": { - "maxHp": 1136, - "atk": 388, - "def": 240, + "maxHp": 1016, + "atk": 305, + "def": 95, "magicResistance": 0.0, - "cost": 18, - "blockCnt": 2, + "cost": 12, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80059,22 +85288,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_241_panda", - "rangeId": "1-1", - "maxLevel": 70, + "characterPrefabKey": "char_103_angel", + "rangeId": "3-3", + "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1136, - "atk": 388, - "def": 240, + "maxHp": 1016, + "atk": 305, + "def": 95, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80089,17 +85318,17 @@ } }, { - "level": 70, + "level": 80, "data": { - "maxHp": 1439, - "atk": 518, - "def": 317, - "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "maxHp": 1338, + "atk": 437, + "def": 136, + "magicResistance": 0.0, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80116,39 +85345,39 @@ ], "evolveCost": [ { - "id": "3281", - "count": 4, + "id": "3241", + "count": 5, "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 12, "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_241_panda", - "rangeId": "1-1", - "maxLevel": 80, + "characterPrefabKey": "char_103_angel", + "rangeId": "3-3", + "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1439, - "atk": 518, - "def": 317, + "maxHp": 1338, + "atk": 437, + "def": 136, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80163,17 +85392,17 @@ } }, { - "level": 80, + "level": 90, "data": { - "maxHp": 1845, - "atk": 640, - "def": 382, + "maxHp": 1673, + "atk": 540, + "def": 161, "magicResistance": 0.0, - "cost": 20, - "blockCnt": 2, + "cost": 14, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80190,18 +85419,18 @@ ], "evolveCost": [ { - "id": "3283", - "count": 3, + "id": "3243", + "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 8, + "id": "30115", + "count": 4, "type": "MATERIAL" }, { - "id": "30033", - "count": 15, + "id": "30024", + "count": 5, "type": "MATERIAL" } ] @@ -80209,7 +85438,7 @@ ], "skills": [ { - "skillId": "skchr_panda_1", + "skillId": "skchr_angel_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -80222,17 +85451,17 @@ "levelUpCost": [ { "id": "3303", - "count": 5, + "count": 6, "type": "MATERIAL" }, { - "id": "30054", + "id": "30064", "count": 3, "type": "MATERIAL" }, { - "id": "30033", - "count": 3, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -80246,17 +85475,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 12, "type": "MATERIAL" }, { - "id": "30074", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30074", + "count": 9, "type": "MATERIAL" } ] @@ -80270,17 +85499,17 @@ "levelUpCost": [ { "id": "3303", - "count": 10, + "count": 15, "type": "MATERIAL" }, { - "id": "30125", - "count": 4, + "id": "30115", + "count": 6, "type": "MATERIAL" }, { - "id": "30084", - "count": 3, + "id": "30024", + "count": 6, "type": "MATERIAL" } ] @@ -80292,7 +85521,7 @@ } }, { - "skillId": "skchr_panda_2", + "skillId": "skchr_angel_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -80305,17 +85534,17 @@ "levelUpCost": [ { "id": "3303", - "count": 5, + "count": 6, "type": "MATERIAL" }, { - "id": "30064", - "count": 2, + "id": "30074", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", - "count": 3, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -80326,6 +85555,65 @@ "level": 1 }, "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 12, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30084", + "count": 7, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 15, + "type": "MATERIAL" + }, + { + "id": "30115", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 7, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 1, + "level": 1 + } + }, + { + "skillId": "skchr_angel_3", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 28800, "levelUpCost": [ { "id": "3303", @@ -80334,13 +85622,37 @@ }, { "id": "30084", - "count": 3, + "count": 4, "type": "MATERIAL" }, { - "id": "30064", + "id": "30063", + "count": 4, + "type": "MATERIAL" + } + ] + }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 57600, + "levelUpCost": [ + { + "id": "3303", + "count": 12, + "type": "MATERIAL" + }, + { + "id": "30014", "count": 4, "type": "MATERIAL" + }, + { + "id": "30094", + "count": 9, + "type": "MATERIAL" } ] }, @@ -80353,24 +85665,24 @@ "levelUpCost": [ { "id": "3303", - "count": 10, + "count": 15, "type": "MATERIAL" }, { "id": "30135", - "count": 4, + "count": 6, "type": "MATERIAL" }, { - "id": "30074", - "count": 5, + "id": "30034", + "count": 6, "type": "MATERIAL" } ] } ], "unlockCond": { - "phase": 1, + "phase": 2, "level": 1 } } @@ -80385,13 +85697,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "功夫", - "description": "获得20%的物理闪避", + "name": "快速弹匣", + "description": "攻击速度+6", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "attack_speed", + "value": 6.0 } ] }, @@ -80400,15 +85712,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "功夫", - "description": "获得23%<@ba.talpu>(+3%)的物理闪避", + "name": "快速弹匣", + "description": "攻击速度+9<@ba.talpu>(+3)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.23 + "key": "attack_speed", + "value": 9.0 } ] }, @@ -80419,13 +85731,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "功夫", - "description": "获得40%的物理闪避", + "name": "快速弹匣", + "description": "攻击速度+12", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.4 + "key": "attack_speed", + "value": 12.0 } ] }, @@ -80434,15 +85746,61 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "功夫", - "description": "获得43%<@ba.talpu>(+3%)的物理闪避", + "name": "快速弹匣", + "description": "攻击速度+15<@ba.talpu>(+3)", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.43 + "key": "attack_speed", + "value": 15.0 + } + ] + } + ] + }, + { + "candidates": [ + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "2", + "name": "天使的祝福", + "description": "攻击力+6%,生命上限+10%。置入战场后这个效果会同样赋予给一名随机友方单位", + "rangeId": null, + "blackboard": [ + { + "key": "max_hp", + "value": 0.1 + }, + { + "key": "atk", + "value": 0.06 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "2", + "name": "天使的祝福", + "description": "攻击力+8%<@ba.talpu>(+2%),生命上限+13%<@ba.talpu>(+3%)。置入战场后这个效果会同样赋予给一名随机友方单位", + "rangeId": null, + "blackboard": [ + { + "key": "max_hp", + "value": 0.13 + }, + { + "key": "atk", + "value": 0.08 } ] } @@ -80473,30 +85831,14 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第一天赋效果增强", + "buff": null, "equivalentCost": null }, { "type": 0, - "description": "攻击速度+8", + "description": "攻击力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -80505,9 +85847,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 7, + "attributeType": 1, "formulaItem": 0, - "value": 8.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -80516,12 +85858,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -80543,6 +85879,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -80574,8 +85916,8 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 45, + "maxHp": 0, + "atk": 90, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -80606,7 +85948,7 @@ "lvlUpCost": [ { "id": "3301", - "count": 4, + "count": 5, "type": "MATERIAL" } ] @@ -80619,7 +85961,12 @@ "lvlUpCost": [ { "id": "3301", - "count": 4, + "count": 5, + "type": "MATERIAL" + }, + { + "id": "30011", + "count": 6, "type": "MATERIAL" }, { @@ -80637,12 +85984,12 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30012", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -80655,12 +86002,17 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30032", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -80673,12 +86025,12 @@ "lvlUpCost": [ { "id": "3302", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30033", - "count": 5, + "id": "30043", + "count": 6, "type": "MATERIAL" } ] @@ -80691,39 +86043,39 @@ "lvlUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30043", - "count": 2, + "id": "30053", + "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 3, + "id": "30073", + "count": 6, "type": "MATERIAL" } ] } ] }, - "char_103_angel": { - "name": "能天使", - "description": "优先攻击空中单位", + "char_340_shwaz": { + "name": "黑", + "description": "高精度的近距离射击", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_103_angel", - "team": 11, - "displayNumber": "PL03", + "potentialItemId": "p_char_340_shwaz", + "team": -1, + "displayNumber": "SS02", "tokenKey": null, - "appellation": "Exusiai", + "appellation": "Schwarz", "position": "RANGED", "tagList": [ "输出" ], - "displayLogo": "logo_penguin", - "itemUsage": "企鹅物流职员能天使,将用铳枪为小队扫平前路。", - "itemDesc": "真的可以放心地把货物交给她吗?", + "displayLogo": "logo_siesta", + "itemUsage": "罗德岛干员黑,将在阴影中守护你。", + "itemDesc": "最好别让胆子小的干员和她一起出任务。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -80731,22 +86083,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_103_angel", - "rangeId": "3-1", + "characterPrefabKey": "char_340_shwaz", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 711, - "atk": 183, - "def": 57, + "maxHp": 781, + "atk": 357, + "def": 86, "magicResistance": 0.0, - "cost": 12, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80763,15 +86115,15 @@ { "level": 50, "data": { - "maxHp": 1016, - "atk": 305, - "def": 95, + "maxHp": 1086, + "atk": 490, + "def": 123, "magicResistance": 0.0, - "cost": 12, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80789,22 +86141,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_103_angel", - "rangeId": "3-3", + "characterPrefabKey": "char_340_shwaz", + "rangeId": "3-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1016, - "atk": 305, - "def": 95, + "maxHp": 1086, + "atk": 490, + "def": 123, "magicResistance": 0.0, - "cost": 14, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80821,15 +86173,15 @@ { "level": 80, "data": { - "maxHp": 1338, - "atk": 437, - "def": 136, + "maxHp": 1393, + "atk": 646, + "def": 164, "magicResistance": 0.0, - "cost": 14, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80851,34 +86203,34 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 12, + "id": "30032", + "count": 8, "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30022", + "count": 6, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_103_angel", - "rangeId": "3-3", + "characterPrefabKey": "char_340_shwaz", + "rangeId": "3-6", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1338, - "atk": 437, - "def": 136, + "maxHp": 1393, + "atk": 646, + "def": 164, "magicResistance": 0.0, - "cost": 14, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80895,15 +86247,15 @@ { "level": 90, "data": { - "maxHp": 1673, - "atk": 540, - "def": 161, + "maxHp": 1833, + "atk": 840, + "def": 225, "magicResistance": 0.0, - "cost": 14, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -80925,12 +86277,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 5, "type": "MATERIAL" } @@ -80939,7 +86291,7 @@ ], "skills": [ { - "skillId": "skchr_angel_1", + "skillId": "skchr_shwaz_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -80952,17 +86304,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -80980,13 +86332,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30104", + "count": 8, "type": "MATERIAL" } ] @@ -81004,13 +86356,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30024", - "count": 6, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -81022,7 +86374,7 @@ } }, { - "skillId": "skchr_angel_2", + "skillId": "skchr_shwaz_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -81035,17 +86387,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30074", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -81063,13 +86415,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 7, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -81092,8 +86444,8 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 7, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -81105,7 +86457,7 @@ } }, { - "skillId": "skchr_angel_3", + "skillId": "skchr_shwaz_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -81118,17 +86470,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -81146,13 +86498,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 9, + "id": "30024", + "count": 7, "type": "MATERIAL" } ] @@ -81170,12 +86522,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30034", + "id": "30084", "count": 6, "type": "MATERIAL" } @@ -81193,18 +86545,30 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速弹匣", - "description": "攻击速度+6", + "name": "尖锐箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至130%", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 6.0 + "key": "atk_scale", + "value": 1.3 + }, + { + "key": "def", + "value": 1.0 + }, + { + "key": "prob", + "value": 0.2 + }, + { + "key": "defdown_duration", + "value": 0.0 } ] }, @@ -81213,15 +86577,27 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 2, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速弹匣", - "description": "攻击速度+9<@ba.talpu>(+3)", + "name": "破甲箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至130%,并使命中目标的防御力下降10%,持续5秒", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 9.0 + "key": "atk_scale", + "value": 1.3 + }, + { + "key": "def", + "value": -0.1 + }, + { + "key": "prob", + "value": 0.2 + }, + { + "key": "defdown_duration", + "value": 5.0 } ] }, @@ -81232,30 +86608,25 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "快速弹匣", - "description": "攻击速度+12", + "name": "破甲箭头", + "description": "攻击时,20%几率当次攻击的攻击力提升至160%,并使命中目标的防御力下降20%,持续5秒", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 12.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "1", - "name": "快速弹匣", - "description": "攻击速度+15<@ba.talpu>(+3)", - "rangeId": null, - "blackboard": [ + "key": "atk_scale", + "value": 1.6 + }, { - "key": "attack_speed", - "value": 15.0 + "key": "def", + "value": -0.2 + }, + { + "key": "prob", + "value": 0.2 + }, + { + "key": "defdown_duration", + "value": 5.0 } ] } @@ -81270,17 +86641,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "天使的祝福", - "description": "攻击力+6%,生命上限+10%。置入战场后这个效果会同样赋予给一名随机友方单位", + "name": "交叉火力", + "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+8%", "rangeId": null, "blackboard": [ - { - "key": "max_hp", - "value": 0.1 - }, { "key": "atk", - "value": 0.06 + "value": 0.08 } ] }, @@ -81291,17 +86658,13 @@ }, "requiredPotentialRank": 5, "prefabKey": "2", - "name": "天使的祝福", - "description": "攻击力+8%<@ba.talpu>(+2%),生命上限+13%<@ba.talpu>(+3%)。置入战场后这个效果会同样赋予给一名随机友方单位", + "name": "交叉火力", + "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+10%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ - { - "key": "max_hp", - "value": 0.13 - }, { "key": "atk", - "value": 0.08 + "value": 0.1 } ] } @@ -81332,14 +86695,30 @@ "equivalentCost": null }, { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { "type": 0, - "description": "攻击力+27", + "description": "攻击力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -81350,7 +86729,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 27.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -81418,7 +86797,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 90, + "atk": 100, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -81466,12 +86845,12 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 6, + "id": "30021", + "count": 5, "type": "MATERIAL" }, { - "id": "30061", + "id": "30051", "count": 4, "type": "MATERIAL" } @@ -81489,7 +86868,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" } @@ -81507,13 +86886,13 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -81530,8 +86909,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 6, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -81548,35 +86927,36 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30083", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 6, + "id": "30103", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_340_shwaz": { - "name": "黑", - "description": "高精度的近距离射击", + "char_113_cqbw": { + "name": "W", + "description": "攻击造成<@ba.kw>群体物理伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_340_shwaz", + "potentialItemId": "p_char_113_cqbw", "team": -1, - "displayNumber": "SS02", - "tokenKey": null, - "appellation": "Schwarz", + "displayNumber": "B214", + "tokenKey": "token_10008_cqbw_box", + "appellation": "W", "position": "RANGED", "tagList": [ - "输出" + "输出", + "控场" ], - "displayLogo": "logo_siesta", - "itemUsage": "罗德岛干员黑,将在阴影中守护你。", - "itemDesc": "最好别让胆子小的干员和她一起出任务。", + "displayLogo": "logo_babel", + "itemUsage": "萨卡兹雇佣兵W,战场上最危险的信号。", + "itemDesc": "她笑起来的时候总没好事。她一直在笑。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -81584,22 +86964,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_340_shwaz", - "rangeId": "2-3", + "characterPrefabKey": "char_113_cqbw", + "rangeId": "3-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 781, - "atk": 357, - "def": 86, + "maxHp": 821, + "atk": 397, + "def": 68, "magicResistance": 0.0, - "cost": 16, + "cost": 25, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81616,15 +86996,15 @@ { "level": 50, "data": { - "maxHp": 1086, - "atk": 490, - "def": 123, + "maxHp": 1027, + "atk": 568, + "def": 89, "magicResistance": 0.0, - "cost": 16, + "cost": 25, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81642,22 +87022,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_340_shwaz", - "rangeId": "3-6", + "characterPrefabKey": "char_113_cqbw", + "rangeId": "3-8", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1086, - "atk": 490, - "def": 123, + "maxHp": 1027, + "atk": 568, + "def": 89, "magicResistance": 0.0, - "cost": 18, + "cost": 27, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81674,15 +87054,15 @@ { "level": 80, "data": { - "maxHp": 1393, - "atk": 646, - "def": 164, + "maxHp": 1284, + "atk": 711, + "def": 112, "magicResistance": 0.0, - "cost": 18, + "cost": 27, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81704,34 +87084,34 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 8, + "id": "30012", + "count": 12, "type": "MATERIAL" }, { "id": "30022", - "count": 6, + "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_340_shwaz", - "rangeId": "3-6", + "characterPrefabKey": "char_113_cqbw", + "rangeId": "3-10", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1393, - "atk": 646, - "def": 164, + "maxHp": 1284, + "atk": 711, + "def": 112, "magicResistance": 0.0, - "cost": 20, + "cost": 29, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81748,15 +87128,15 @@ { "level": 90, "data": { - "maxHp": 1833, - "atk": 840, - "def": 225, + "maxHp": 1605, + "atk": 912, + "def": 133, "magicResistance": 0.0, - "cost": 20, + "cost": 29, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 2.8, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -81778,13 +87158,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30054", + "count": 7, "type": "MATERIAL" } ] @@ -81792,7 +87172,7 @@ ], "skills": [ { - "skillId": "skchr_shwaz_1", + "skillId": "skchr_cqbw_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -81809,13 +87189,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -81833,13 +87213,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30084", + "count": 7, "type": "MATERIAL" } ] @@ -81857,13 +87237,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30034", - "count": 5, + "id": "31014", + "count": 6, "type": "MATERIAL" } ] @@ -81875,7 +87255,7 @@ } }, { - "skillId": "skchr_shwaz_2", + "skillId": "skchr_cqbw_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -81892,13 +87272,13 @@ "type": "MATERIAL" }, { - "id": "30104", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -81916,7 +87296,7 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "31014", "count": 4, "type": "MATERIAL" }, @@ -81940,13 +87320,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "31024", + "count": 5, "type": "MATERIAL" } ] @@ -81958,7 +87338,7 @@ } }, { - "skillId": "skchr_shwaz_3", + "skillId": "skchr_cqbw_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -81975,13 +87355,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -82004,7 +87384,7 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "31024", "count": 7, "type": "MATERIAL" } @@ -82023,12 +87403,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30084", + "id": "31014", "count": 6, "type": "MATERIAL" } @@ -82044,35 +87424,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "尖锐箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至130%", - "rangeId": null, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "def", - "value": 1.0 - }, - { - "key": "prob", - "value": 0.2 - }, - { - "key": "defdown_duration", - "value": 0.0 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -82080,25 +87431,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "破甲箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至130%,并使命中目标的防御力下降10%,持续5秒", + "name": "设伏", + "description": "在战场停留10秒后获得40%的物理和法术闪避,且不容易成为敌人的攻击目标", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "def", - "value": -0.1 + "key": "interval", + "value": 10.0 }, { "key": "prob", - "value": 0.2 + "value": 0.4 }, { - "key": "defdown_duration", - "value": 5.0 + "key": "taunt_level", + "value": -1.0 } ] }, @@ -82109,25 +87456,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "破甲箭头", - "description": "攻击时,20%几率当次攻击的攻击力提升至160%,并使命中目标的防御力下降20%,持续5秒", + "name": "设伏", + "description": "在战场停留10秒后获得60%的物理和法术闪避,且不容易成为敌人的攻击目标", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "def", - "value": -0.2 + "key": "interval", + "value": 10.0 }, { "key": "prob", - "value": 0.2 + "value": 0.6 }, { - "key": "defdown_duration", - "value": 5.0 + "key": "taunt_level", + "value": -1.0 } ] } @@ -82142,13 +87485,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "交叉火力", - "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+8%", + "name": "落井下石", + "description": "攻击范围内的敌人在被晕眩时受到的物理伤害+18%", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.08 + "key": "damage_scale", + "value": 1.18 } ] }, @@ -82157,15 +87500,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "2", - "name": "交叉火力", - "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+10%<@ba.talpu>(+2%)", + "name": "落井下石", + "description": "攻击范围内的敌人在被晕眩时受到的物理伤害+21%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "damage_scale", + "value": 1.21 } ] } @@ -82219,7 +87562,7 @@ }, { "type": 0, - "description": "攻击力+30", + "description": "攻击力+35", "buff": { "attributes": { "abnormalFlags": null, @@ -82230,7 +87573,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 30.0, + "value": 35.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -82239,6 +87582,12 @@ }, "equivalentCost": null }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null + }, { "type": 0, "description": "部署费用-1", @@ -82260,12 +87609,6 @@ } }, "equivalentCost": null - }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null } ], "favorKeyFrames": [ @@ -82346,12 +87689,12 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 5, + "id": "30051", + "count": 6, "type": "MATERIAL" }, { - "id": "30051", + "id": "30011", "count": 4, "type": "MATERIAL" } @@ -82369,8 +87712,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -82387,12 +87730,12 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30012", + "count": 5, "type": "MATERIAL" }, { - "id": "30022", + "id": "30062", "count": 3, "type": "MATERIAL" } @@ -82410,8 +87753,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] @@ -82441,23 +87784,23 @@ } ] }, - "char_113_cqbw": { - "name": "W", - "description": "攻击造成<@ba.kw>群体物理伤害", + "char_197_poca": { + "name": "早露", + "description": "优先攻击重量最重的敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_113_cqbw", - "team": -1, - "displayNumber": "B214", - "tokenKey": "token_10008_cqbw_box", - "appellation": "W", + "potentialItemId": "p_char_197_poca", + "team": 8, + "displayNumber": "USS4", + "tokenKey": null, + "appellation": "Роса", "position": "RANGED", "tagList": [ "输出", "控场" ], - "displayLogo": "logo_babel", - "itemUsage": "萨卡兹雇佣兵W,战场上最危险的信号。", - "itemDesc": "她笑起来的时候总没好事。她一直在笑。", + "displayLogo": "logo_ursus", + "itemUsage": "乌萨斯学生自治团成员早露,准备迎接新的生活。", + "itemDesc": "给她一点时间。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -82465,22 +87808,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_113_cqbw", - "rangeId": "3-3", + "characterPrefabKey": "char_197_poca", + "rangeId": "4-4", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 821, - "atk": 397, - "def": 68, + "maxHp": 800, + "atk": 492, + "def": 60, "magicResistance": 0.0, - "cost": 25, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82497,15 +87840,15 @@ { "level": 50, "data": { - "maxHp": 1027, - "atk": 568, - "def": 89, + "maxHp": 1067, + "atk": 684, + "def": 80, "magicResistance": 0.0, - "cost": 25, + "cost": 22, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82523,22 +87866,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_113_cqbw", - "rangeId": "3-8", + "characterPrefabKey": "char_197_poca", + "rangeId": "4-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1027, - "atk": 568, - "def": 89, + "maxHp": 1067, + "atk": 684, + "def": 80, "magicResistance": 0.0, - "cost": 27, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82555,15 +87898,15 @@ { "level": 80, "data": { - "maxHp": 1284, - "atk": 711, - "def": 112, + "maxHp": 1351, + "atk": 856, + "def": 100, "magicResistance": 0.0, - "cost": 27, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82585,34 +87928,34 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 12, + "id": "30022", + "count": 8, "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_113_cqbw", - "rangeId": "3-10", + "characterPrefabKey": "char_197_poca", + "rangeId": "4-3", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1284, - "atk": 711, - "def": 112, + "maxHp": 1351, + "atk": 856, + "def": 100, "magicResistance": 0.0, - "cost": 29, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82629,15 +87972,15 @@ { "level": 90, "data": { - "maxHp": 1605, - "atk": 912, - "def": 133, + "maxHp": 1755, + "atk": 1032, + "def": 122, "magicResistance": 0.0, - "cost": 29, + "cost": 24, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.8, + "baseAttackTime": 2.4, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -82664,8 +88007,8 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 7, + "id": "30064", + "count": 6, "type": "MATERIAL" } ] @@ -82673,7 +88016,7 @@ ], "skills": [ { - "skillId": "skchr_cqbw_1", + "skillId": "skcom_atk_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -82690,13 +88033,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "31014", "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 5, + "id": "30013", + "count": 11, "type": "MATERIAL" } ] @@ -82714,13 +88057,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 7, + "id": "30104", + "count": 8, "type": "MATERIAL" } ] @@ -82738,12 +88081,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "31014", + "id": "30084", "count": 6, "type": "MATERIAL" } @@ -82756,7 +88099,7 @@ } }, { - "skillId": "skchr_cqbw_2", + "skillId": "skchr_poca_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -82773,12 +88116,12 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30044", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", + "id": "31023", "count": 4, "type": "MATERIAL" } @@ -82797,13 +88140,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "31014", + "count": 9, "type": "MATERIAL" } ] @@ -82821,13 +88164,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "31024", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -82839,7 +88182,7 @@ } }, { - "skillId": "skchr_cqbw_3", + "skillId": "skchr_poca_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -82856,13 +88199,13 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -82880,13 +88223,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "31024", - "count": 7, + "id": "30054", + "count": 8, "type": "MATERIAL" } ] @@ -82909,8 +88252,8 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 6, + "id": "30104", + "count": 5, "type": "MATERIAL" } ] @@ -82932,21 +88275,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "设伏", - "description": "在战场停留10秒后获得40%的物理和法术闪避,且不容易成为敌人的攻击目标", + "name": "深入骨髓", + "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的40%", "rangeId": null, "blackboard": [ { - "key": "interval", - "value": 10.0 + "key": "value", + "value": 3.0 }, { - "key": "prob", + "key": "def_penetrate", "value": 0.4 - }, - { - "key": "taunt_level", - "value": -1.0 } ] }, @@ -82957,21 +88296,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "设伏", - "description": "在战场停留10秒后获得60%的物理和法术闪避,且不容易成为敌人的攻击目标", + "name": "深入骨髓", + "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的60%", "rangeId": null, "blackboard": [ { - "key": "interval", - "value": 10.0 + "key": "value", + "value": 3.0 }, { - "key": "prob", + "key": "def_penetrate", "value": 0.6 - }, - { - "key": "taunt_level", - "value": -1.0 } ] } @@ -82986,13 +88321,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "落井下石", - "description": "攻击范围内的敌人在被晕眩时受到的物理伤害+18%", + "name": "学生楷模", + "description": "编入队伍时,所有【乌萨斯学生团】干员攻击力+8%", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.18 + "key": "atk", + "value": 0.08 } ] }, @@ -83003,13 +88338,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "2", - "name": "落井下石", - "description": "攻击范围内的敌人在被晕眩时受到的物理伤害+21%<@ba.talpu>(+3%)", + "name": "学生楷模", + "description": "编入队伍时,所有【乌萨斯学生团】干员攻击力+10%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "damage_scale", - "value": 1.21 + "key": "atk", + "value": 0.1 } ] } @@ -83063,7 +88398,7 @@ }, { "type": 0, - "description": "攻击力+35", + "description": "攻击力+34", "buff": { "attributes": { "abnormalFlags": null, @@ -83074,7 +88409,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 35.0, + "value": 34.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -83142,7 +88477,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 100, + "atk": 110, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -83190,12 +88525,12 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 6, + "id": "30021", + "count": 5, "type": "MATERIAL" }, { - "id": "30011", + "id": "30051", "count": 4, "type": "MATERIAL" } @@ -83213,8 +88548,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30032", + "count": 5, "type": "MATERIAL" } ] @@ -83231,12 +88566,12 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", + "id": "30022", "count": 3, "type": "MATERIAL" } @@ -83254,8 +88589,8 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30093", + "count": 5, "type": "MATERIAL" } ] @@ -83272,59 +88607,59 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "31023", + "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 4, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] } ] }, - "char_197_poca": { - "name": "早露", - "description": "优先攻击重量最重的敌人", + "char_112_siege": { + "name": "推进之王", + "description": "能够阻挡两个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_197_poca", - "team": 8, - "displayNumber": "USS4", + "potentialItemId": "p_char_112_siege", + "team": 10, + "displayNumber": "GG01", "tokenKey": null, - "appellation": "Роса", - "position": "RANGED", + "appellation": "Siege", + "position": "MELEE", "tagList": [ - "输出", - "控场" + "费用回复", + "输出" ], - "displayLogo": "logo_ursus", - "itemUsage": "乌萨斯学生自治团成员早露,准备迎接新的生活。", - "itemDesc": "给她一点时间。", + "displayLogo": "logo_victoria", + "itemUsage": "格拉斯哥帮头领推进之王,将为你辟开前路。", + "itemDesc": "她的领导力与生俱来。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "SNIPER", + "profession": "PIONEER", "trait": null, "phases": [ { - "characterPrefabKey": "char_197_poca", - "rangeId": "4-4", + "characterPrefabKey": "char_112_siege", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 800, - "atk": 492, - "def": 60, + "maxHp": 911, + "atk": 212, + "def": 154, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83341,15 +88676,15 @@ { "level": 50, "data": { - "maxHp": 1067, - "atk": 684, - "def": 80, + "maxHp": 1199, + "atk": 308, + "def": 227, "magicResistance": 0.0, - "cost": 22, - "blockCnt": 1, + "cost": 12, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83367,22 +88702,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_197_poca", - "rangeId": "4-3", + "characterPrefabKey": "char_112_siege", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1067, - "atk": 684, - "def": 80, + "maxHp": 1199, + "atk": 308, + "def": 227, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83399,15 +88734,15 @@ { "level": 80, "data": { - "maxHp": 1351, - "atk": 856, - "def": 100, + "maxHp": 1643, + "atk": 422, + "def": 307, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83424,39 +88759,39 @@ ], "evolveCost": [ { - "id": "3241", + "id": "3211", "count": 5, "type": "MATERIAL" }, { "id": "30022", - "count": 8, + "count": 9, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_197_poca", - "rangeId": "4-3", + "characterPrefabKey": "char_112_siege", + "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1351, - "atk": 856, - "def": 100, + "maxHp": 1643, + "atk": 422, + "def": 307, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83473,15 +88808,15 @@ { "level": 90, "data": { - "maxHp": 1755, - "atk": 1032, - "def": 122, + "maxHp": 2251, + "atk": 515, + "def": 384, "magicResistance": 0.0, - "cost": 24, - "blockCnt": 1, + "cost": 14, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.4, + "baseAttackTime": 1.05, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -83498,7 +88833,7 @@ ], "evolveCost": [ { - "id": "3243", + "id": "3213", "count": 4, "type": "MATERIAL" }, @@ -83508,7 +88843,7 @@ "type": "MATERIAL" }, { - "id": "30064", + "id": "30014", "count": 6, "type": "MATERIAL" } @@ -83517,7 +88852,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skcom_charge_cost[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -83530,17 +88865,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "31014", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 11, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -83558,13 +88893,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30084", + "count": 7, "type": "MATERIAL" } ] @@ -83582,12 +88917,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 6, "type": "MATERIAL" } @@ -83600,7 +88935,7 @@ } }, { - "skillId": "skchr_poca_2", + "skillId": "skchr_siege_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -83613,16 +88948,16 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "31023", + "id": "30063", "count": 4, "type": "MATERIAL" } @@ -83641,12 +88976,12 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "31014", + "id": "30094", "count": 9, "type": "MATERIAL" } @@ -83665,13 +89000,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30034", + "count": 5, "type": "MATERIAL" } ] @@ -83683,7 +89018,7 @@ } }, { - "skillId": "skchr_poca_3", + "skillId": "skchr_siege_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -83696,17 +89031,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30094", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -83724,12 +89059,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 8, "type": "MATERIAL" } @@ -83748,13 +89083,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30104", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -83776,59 +89111,59 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "深入骨髓", - "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的40%", + "name": "万兽之王", + "description": "所有【先锋】职业干员的攻击力和防御力各+4%", "rangeId": null, "blackboard": [ { - "key": "value", - "value": 3.0 + "key": "atk", + "value": 0.04 }, { - "key": "def_penetrate", - "value": 0.4 + "key": "def", + "value": 0.04 } ] }, { "unlockCondition": { - "phase": 2, + "phase": 1, "level": 1 }, - "requiredPotentialRank": 0, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "深入骨髓", - "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的60%", + "name": "万兽之王", + "description": "所有【先锋】职业干员的攻击力和防御力各+6%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { - "key": "value", - "value": 3.0 + "key": "atk", + "value": 0.06 }, { - "key": "def_penetrate", - "value": 0.6 + "key": "def", + "value": 0.06 } ] - } - ] - }, - { - "candidates": [ + }, { "unlockCondition": { "phase": 2, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "2", - "name": "学生楷模", - "description": "编入队伍时,所有【乌萨斯学生团】干员攻击力+8%", + "prefabKey": "1", + "name": "万兽之王", + "description": "所有【先锋】职业干员的攻击力和防御力各+8%", "rangeId": null, "blackboard": [ { "key": "atk", "value": 0.08 + }, + { + "key": "def", + "value": 0.08 } ] }, @@ -83838,14 +89173,39 @@ "level": 1 }, "requiredPotentialRank": 4, - "prefabKey": "2", - "name": "学生楷模", - "description": "编入队伍时,所有【乌萨斯学生团】干员攻击力+10%<@ba.talpu>(+2%)", + "prefabKey": "1", + "name": "万兽之王", + "description": "所有【先锋】职业干员的攻击力和防御力各+10%<@ba.talpu>(+2%)", "rangeId": null, "blackboard": [ { "key": "atk", "value": 0.1 + }, + { + "key": "def", + "value": 0.1 + } + ] + } + ] + }, + { + "candidates": [ + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "2", + "name": "粉碎", + "description": "周围四格内有敌人倒下时获得1点技力", + "rangeId": "x-5", + "blackboard": [ + { + "key": "sp", + "value": 1.0 } ] } @@ -83899,7 +89259,7 @@ }, { "type": 0, - "description": "攻击力+34", + "description": "攻击力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -83910,7 +89270,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 34.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -83921,7 +89281,7 @@ }, { "type": 1, - "description": "第二天赋效果增强", + "description": "第一天赋效果增强", "buff": null, "equivalentCost": null }, @@ -83978,8 +89338,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 110, - "def": 0, + "atk": 60, + "def": 25, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -84090,8 +89450,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 5, + "id": "30053", + "count": 6, "type": "MATERIAL" } ] @@ -84108,12 +89468,12 @@ "type": "MATERIAL" }, { - "id": "31023", - "count": 4, + "id": "30063", + "count": 3, "type": "MATERIAL" }, { - "id": "30083", + "id": "30023", "count": 5, "type": "MATERIAL" } @@ -84121,46 +89481,65 @@ } ] }, - "char_112_siege": { - "name": "推进之王", - "description": "能够阻挡两个敌人", + "char_222_bpipe": { + "name": "风笛", + "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_112_siege", - "team": 10, - "displayNumber": "GG01", + "potentialItemId": "p_char_222_bpipe", + "team": -1, + "displayNumber": "RV02", "tokenKey": null, - "appellation": "Siege", + "appellation": "Bagpipe", "position": "MELEE", "tagList": [ "费用回复", "输出" ], "displayLogo": "logo_victoria", - "itemUsage": "格拉斯哥帮头领推进之王,将为你辟开前路。", - "itemDesc": "她的领导力与生俱来。", + "itemUsage": "维多利亚前军人风笛,追寻着真相而来。", + "itemDesc": "战斗和农务上一丝不苟,电子和潮流则一窍不通。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, "profession": "PIONEER", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "cost", + "value": 1.0 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_112_siege", + "characterPrefabKey": "char_222_bpipe", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 911, - "atk": 212, - "def": 154, + "maxHp": 975, + "atk": 250, + "def": 173, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84177,15 +89556,15 @@ { "level": 50, "data": { - "maxHp": 1199, - "atk": 308, - "def": 227, + "maxHp": 1355, + "atk": 369, + "def": 241, "magicResistance": 0.0, - "cost": 12, - "blockCnt": 2, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84203,22 +89582,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_112_siege", + "characterPrefabKey": "char_222_bpipe", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1199, - "atk": 308, - "def": 227, + "maxHp": 1355, + "atk": 369, + "def": 241, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84235,15 +89614,15 @@ { "level": 80, "data": { - "maxHp": 1643, - "atk": 422, - "def": 307, + "maxHp": 1738, + "atk": 492, + "def": 313, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84265,34 +89644,34 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 9, + "id": "30032", + "count": 10, "type": "MATERIAL" }, { - "id": "30062", + "id": "30052", "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_112_siege", + "characterPrefabKey": "char_222_bpipe", "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1643, - "atk": 422, - "def": 307, + "maxHp": 1738, + "atk": 492, + "def": 313, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84309,15 +89688,15 @@ { "level": 90, "data": { - "maxHp": 2251, - "atk": 515, - "def": 384, + "maxHp": 2484, + "atk": 586, + "def": 382, "magicResistance": 0.0, - "cost": 14, - "blockCnt": 2, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.05, + "baseAttackTime": 1.0, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -84339,13 +89718,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { "id": "30014", - "count": 6, + "count": 9, "type": "MATERIAL" } ] @@ -84353,7 +89732,7 @@ ], "skills": [ { - "skillId": "skcom_charge_cost[3]", + "skillId": "skcom_quickattack[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -84366,7 +89745,7 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { @@ -84423,8 +89802,8 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -84436,7 +89815,7 @@ } }, { - "skillId": "skchr_siege_2", + "skillId": "skchr_bpipe_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -84449,7 +89828,7 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { @@ -84477,13 +89856,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 9, + "id": "30104", + "count": 8, "type": "MATERIAL" } ] @@ -84501,13 +89880,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30034", - "count": 5, + "id": "30074", + "count": 7, "type": "MATERIAL" } ] @@ -84519,7 +89898,7 @@ } }, { - "skillId": "skchr_siege_3", + "skillId": "skchr_bpipe_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -84532,7 +89911,7 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { @@ -84560,13 +89939,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "31014", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -84584,12 +89963,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30064", + "id": "30044", "count": 4, "type": "MATERIAL" } @@ -84612,17 +89991,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "万兽之王", - "description": "所有【先锋】职业干员的攻击力和防御力各+4%", + "name": "精密填弹", + "description": "每次攻击有25%的概率攻击力提升至110%,且额外攻击一个目标", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.04 + "key": "atk_scale", + "value": 1.1 }, { - "key": "def", - "value": 0.04 + "key": "prob", + "value": 0.25 } ] }, @@ -84631,19 +90010,19 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "万兽之王", - "description": "所有【先锋】职业干员的攻击力和防御力各+6%<@ba.talpu>(+2%)", + "name": "精密填弹", + "description": "每次攻击有28%<@ba.talpu>(+3%)的概率攻击力提升至110%,且额外攻击一个目标", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.06 + "key": "atk_scale", + "value": 1.1 }, { - "key": "def", - "value": 0.06 + "key": "prob", + "value": 0.28 } ] }, @@ -84654,17 +90033,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "万兽之王", - "description": "所有【先锋】职业干员的攻击力和防御力各+8%", + "name": "精密填弹", + "description": "每次攻击有25%的概率攻击力提升至130%,且额外攻击一个目标", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.08 + "key": "atk_scale", + "value": 1.3 }, { - "key": "def", - "value": 0.08 + "key": "prob", + "value": 0.25 } ] }, @@ -84673,19 +90052,19 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "万兽之王", - "description": "所有【先锋】职业干员的攻击力和防御力各+10%<@ba.talpu>(+2%)", + "name": "精密填弹", + "description": "每次攻击有28%<@ba.talpu>(+3%)的概率攻击力提升至130%,且额外攻击一个目标", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 1.3 }, { - "key": "def", - "value": 0.1 + "key": "prob", + "value": 0.28 } ] } @@ -84700,13 +90079,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "粉碎", - "description": "周围四格内有敌人倒下时获得1点技力", - "rangeId": "x-5", + "name": "军事传统", + "description": "编入队伍时所有【先锋】干员的初始技力+6", + "rangeId": null, "blackboard": [ { "key": "sp", - "value": 1.0 + "value": 6.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "2", + "name": "军事传统", + "description": "编入队伍时所有【先锋】干员的初始技力+8<@ba.talpu>(+2)", + "rangeId": null, + "blackboard": [ + { + "key": "sp", + "value": 8.0 } ] } @@ -84737,25 +90133,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第一天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -84782,7 +90162,7 @@ }, { "type": 1, - "description": "第一天赋效果增强", + "description": "第二天赋效果增强", "buff": null, "equivalentCost": null }, @@ -84839,8 +90219,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 60, - "def": 25, + "atk": 85, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -84887,12 +90267,12 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 5, + "id": "30031", + "count": 6, "type": "MATERIAL" }, { - "id": "30051", + "id": "30041", "count": 4, "type": "MATERIAL" } @@ -84910,8 +90290,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -84928,13 +90308,13 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30012", + "count": 5, "type": "MATERIAL" } ] @@ -84951,7 +90331,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 6, "type": "MATERIAL" } @@ -84969,78 +90349,59 @@ "type": "MATERIAL" }, { - "id": "30063", - "count": 3, + "id": "30073", + "count": 5, "type": "MATERIAL" }, { - "id": "30023", - "count": 5, + "id": "30053", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_222_bpipe": { - "name": "风笛", - "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用", + "char_134_ifrit": { + "name": "伊芙利特", + "description": "攻击造成<@ba.kw>超远距离的群体法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_222_bpipe", - "team": -1, - "displayNumber": "RV02", + "potentialItemId": "p_char_134_ifrit", + "team": 4, + "displayNumber": "RL03", "tokenKey": null, - "appellation": "Bagpipe", - "position": "MELEE", + "appellation": "Ifrit", + "position": "RANGED", "tagList": [ - "费用回复", - "输出" + "群攻", + "削弱" ], - "displayLogo": "logo_victoria", - "itemUsage": "维多利亚前军人风笛,追寻着真相而来。", - "itemDesc": "战斗和农务上一丝不苟,电子和潮流则一窍不通。", + "displayLogo": "logo_rhine", + "itemUsage": "前莱茵生命医疗对象伊芙利特,想要烧尽赫默的敌人。", + "itemDesc": "纵火是天性,也是爱好。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "PIONEER", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "cost", - "value": 1.0 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "profession": "CASTER", + "trait": null, "phases": [ { - "characterPrefabKey": "char_222_bpipe", - "rangeId": "1-1", + "characterPrefabKey": "char_134_ifrit", + "rangeId": "4-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 975, - "atk": 250, - "def": 173, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 687, + "atk": 377, + "def": 52, + "magicResistance": 10.0, + "cost": 31, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85057,15 +90418,15 @@ { "level": 50, "data": { - "maxHp": 1355, - "atk": 369, - "def": 241, - "magicResistance": 0.0, - "cost": 11, + "maxHp": 982, + "atk": 563, + "def": 79, + "magicResistance": 10.0, + "cost": 31, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85083,22 +90444,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_222_bpipe", - "rangeId": "1-1", + "characterPrefabKey": "char_134_ifrit", + "rangeId": "5-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1355, - "atk": 369, - "def": 241, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 982, + "atk": 563, + "def": 79, + "magicResistance": 15.0, + "cost": 34, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85115,15 +90476,15 @@ { "level": 80, "data": { - "maxHp": 1738, - "atk": 492, - "def": 313, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1276, + "atk": 722, + "def": 109, + "magicResistance": 15.0, + "cost": 34, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85140,39 +90501,39 @@ ], "evolveCost": [ { - "id": "3211", + "id": "3251", "count": 5, "type": "MATERIAL" }, { "id": "30032", - "count": 10, + "count": 8, "type": "MATERIAL" }, { - "id": "30052", - "count": 3, + "id": "30012", + "count": 8, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_222_bpipe", - "rangeId": "1-1", + "characterPrefabKey": "char_134_ifrit", + "rangeId": "5-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1738, - "atk": 492, - "def": 313, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1276, + "atk": 722, + "def": 109, + "magicResistance": 20.0, + "cost": 34, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85189,15 +90550,15 @@ { "level": 90, "data": { - "maxHp": 2484, - "atk": 586, - "def": 382, - "magicResistance": 0.0, - "cost": 13, + "maxHp": 1680, + "atk": 870, + "def": 130, + "magicResistance": 20.0, + "cost": 34, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.0, + "baseAttackTime": 2.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -85214,18 +90575,18 @@ ], "evolveCost": [ { - "id": "3213", + "id": "3253", "count": 4, "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 9, + "id": "30034", + "count": 7, "type": "MATERIAL" } ] @@ -85233,7 +90594,7 @@ ], "skills": [ { - "skillId": "skcom_quickattack[3]", + "skillId": "skchr_ifrit_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -85246,17 +90607,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] @@ -85274,13 +90635,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 7, + "id": "30094", + "count": 9, "type": "MATERIAL" } ] @@ -85298,13 +90659,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30034", + "count": 6, "type": "MATERIAL" } ] @@ -85316,7 +90677,7 @@ } }, { - "skillId": "skchr_bpipe_2", + "skillId": "skchr_ifrit_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -85329,17 +90690,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30084", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -85357,7 +90718,7 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 4, "type": "MATERIAL" }, @@ -85386,8 +90747,8 @@ "type": "MATERIAL" }, { - "id": "30074", - "count": 7, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -85399,7 +90760,7 @@ } }, { - "skillId": "skchr_bpipe_3", + "skillId": "skchr_ifrit_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -85412,17 +90773,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -85440,7 +90801,7 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30034", "count": 4, "type": "MATERIAL" }, @@ -85487,22 +90848,35 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精密填弹", - "description": "每次攻击有25%的概率攻击力提升至110%,且额外攻击一个目标", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-15%", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 - }, + "key": "magic_resistance", + "value": -0.15 + } + ] + }, + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 2, + "prefabKey": "1", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-19%<@ba.talpu>(+4%)", + "rangeId": null, + "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "magic_resistance", + "value": -0.19 } ] }, @@ -85511,19 +90885,32 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 2, + "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精密填弹", - "description": "每次攻击有28%<@ba.talpu>(+3%)的概率攻击力提升至110%,且额外攻击一个目标", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-27%", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 - }, + "key": "magic_resistance", + "value": -0.27 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 2, + "prefabKey": "1", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-31%<@ba.talpu>(+4%)", + "rangeId": null, + "blackboard": [ { - "key": "prob", - "value": 0.28 + "key": "magic_resistance", + "value": -0.31 } ] }, @@ -85534,17 +90921,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精密填弹", - "description": "每次攻击有25%的概率攻击力提升至130%,且额外攻击一个目标", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-40%", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "prob", - "value": 0.25 + "key": "magic_resistance", + "value": -0.4 } ] }, @@ -85555,17 +90938,13 @@ }, "requiredPotentialRank": 2, "prefabKey": "1", - "name": "精密填弹", - "description": "每次攻击有28%<@ba.talpu>(+3%)的概率攻击力提升至130%,且额外攻击一个目标", + "name": "精神融解", + "description": "攻击范围内的敌军法术抗性-44%<@ba.talpu>(+4%)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "prob", - "value": 0.28 + "key": "magic_resistance", + "value": -0.44 } ] } @@ -85580,12 +90959,16 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "军事传统", - "description": "编入队伍时所有【先锋】干员的初始技力+6", + "name": "莱茵回路", + "description": "每6秒额外回复2点技力", "rangeId": null, "blackboard": [ { "key": "sp", + "value": 2.0 + }, + { + "key": "interval", "value": 6.0 } ] @@ -85595,15 +90978,19 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 5, "prefabKey": "2", - "name": "军事传统", - "description": "编入队伍时所有【先锋】干员的初始技力+8<@ba.talpu>(+2)", + "name": "莱茵回路", + "description": "每5.5<@ba.talpu>(-0.5)秒额外回复2点技力", "rangeId": null, "blackboard": [ { "key": "sp", - "value": 8.0 + "value": 2.0 + }, + { + "key": "interval", + "value": 5.5 } ] } @@ -85641,7 +91028,7 @@ }, { "type": 0, - "description": "攻击力+25", + "description": "攻击力+35", "buff": { "attributes": { "abnormalFlags": null, @@ -85652,7 +91039,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 25.0, + "value": 35.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -85661,12 +91048,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -85688,6 +91069,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -85720,7 +91107,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 85, + "atk": 110, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -85832,8 +91219,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 6, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] @@ -85863,23 +91250,24 @@ } ] }, - "char_134_ifrit": { - "name": "伊芙利特", - "description": "攻击造成<@ba.kw>超远距离的群体法术伤害", + "char_213_mostma": { + "name": "莫斯提马", + "description": "攻击造成<@ba.kw>群体法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_134_ifrit", - "team": 4, - "displayNumber": "RL03", + "potentialItemId": "p_char_213_mostma", + "team": -1, + "displayNumber": "LT77", "tokenKey": null, - "appellation": "Ifrit", + "appellation": "Mostima", "position": "RANGED", "tagList": [ "群攻", - "削弱" + "支援", + "控场" ], - "displayLogo": "logo_rhine", - "itemUsage": "前莱茵生命医疗对象伊芙利特,想要烧尽赫默的敌人。", - "itemDesc": "纵火是天性,也是爱好。", + "displayLogo": "logo_Laterano", + "itemUsage": "资深信使莫斯提马,用法术为你扫平前路。", + "itemDesc": "不过首先,你要能找得到她。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -85887,15 +91275,15 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_134_ifrit", - "rangeId": "4-1", + "characterPrefabKey": "char_213_mostma", + "rangeId": "2-3", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 687, - "atk": 377, + "maxHp": 777, + "atk": 348, "def": 52, "magicResistance": 10.0, "cost": 31, @@ -85919,9 +91307,9 @@ { "level": 50, "data": { - "maxHp": 982, - "atk": 563, - "def": 79, + "maxHp": 1080, + "atk": 491, + "def": 80, "magicResistance": 10.0, "cost": 31, "blockCnt": 1, @@ -85945,16 +91333,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_134_ifrit", - "rangeId": "5-1", + "characterPrefabKey": "char_213_mostma", + "rangeId": "3-6", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 982, - "atk": 563, - "def": 79, + "maxHp": 1080, + "atk": 491, + "def": 80, "magicResistance": 15.0, "cost": 34, "blockCnt": 1, @@ -85977,9 +91365,9 @@ { "level": 80, "data": { - "maxHp": 1276, - "atk": 722, - "def": 109, + "maxHp": 1350, + "atk": 630, + "def": 110, "magicResistance": 15.0, "cost": 34, "blockCnt": 1, @@ -86007,28 +91395,28 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 8, + "id": "30052", + "count": 7, "type": "MATERIAL" }, { - "id": "30012", - "count": 8, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_134_ifrit", - "rangeId": "5-1", + "characterPrefabKey": "char_213_mostma", + "rangeId": "3-6", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1276, - "atk": 722, - "def": 109, + "maxHp": 1350, + "atk": 630, + "def": 110, "magicResistance": 20.0, "cost": 34, "blockCnt": 1, @@ -86051,9 +91439,9 @@ { "level": 90, "data": { - "maxHp": 1680, - "atk": 870, - "def": 130, + "maxHp": 1731, + "atk": 750, + "def": 132, "magicResistance": 20.0, "cost": 34, "blockCnt": 1, @@ -86081,12 +91469,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30034", + "id": "30094", "count": 7, "type": "MATERIAL" } @@ -86095,7 +91483,7 @@ ], "skills": [ { - "skillId": "skchr_ifrit_1", + "skillId": "skcom_atk_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -86108,17 +91496,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30084", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -86136,13 +91524,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 9, + "id": "30024", + "count": 7, "type": "MATERIAL" } ] @@ -86160,13 +91548,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30034", - "count": 6, + "id": "30094", + "count": 5, "type": "MATERIAL" } ] @@ -86178,7 +91566,7 @@ } }, { - "skillId": "skchr_ifrit_2", + "skillId": "skchr_mostma_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -86191,17 +91579,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30094", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -86219,13 +91607,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30034", + "count": 7, "type": "MATERIAL" } ] @@ -86243,13 +91631,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -86261,7 +91649,7 @@ } }, { - "skillId": "skchr_ifrit_3", + "skillId": "skchr_mostma_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -86274,17 +91662,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30104", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30013", + "count": 8, "type": "MATERIAL" } ] @@ -86302,13 +91690,13 @@ "type": "MATERIAL" }, { - "id": "30034", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -86326,13 +91714,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30044", - "count": 4, + "id": "30034", + "count": 6, "type": "MATERIAL" } ] @@ -86347,40 +91735,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-15%", - "rangeId": null, - "blackboard": [ - { - "key": "magic_resistance", - "value": -0.15 - } - ] - }, - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-19%<@ba.talpu>(+4%)", - "rangeId": null, - "blackboard": [ - { - "key": "magic_resistance", - "value": -0.19 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -86388,30 +91742,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-27%", - "rangeId": null, - "blackboard": [ - { - "key": "magic_resistance", - "value": -0.27 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-31%<@ba.talpu>(+4%)", + "name": "技力光环·术师", + "description": "在场时所有【术师】干员的技力自然回复速度+0.2/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": -0.31 + "key": "sp_recovery_per_sec", + "value": 0.2 } ] }, @@ -86422,30 +91759,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-40%", - "rangeId": null, - "blackboard": [ - { - "key": "magic_resistance", - "value": -0.4 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "1", - "name": "精神融解", - "description": "攻击范围内的敌军法术抗性-44%<@ba.talpu>(+4%)", + "name": "技力光环·术师", + "description": "在场时所有【术师】干员的技力自然回复速度+0.4/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": -0.44 + "key": "sp_recovery_per_sec", + "value": 0.4 } ] } @@ -86460,17 +91780,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "莱茵回路", - "description": "每6秒额外回复2点技力", + "name": "主观缓时", + "description": "攻击范围内的敌人移动速度-15%", "rangeId": null, "blackboard": [ { - "key": "sp", - "value": 2.0 - }, - { - "key": "interval", - "value": 6.0 + "key": "move_speed", + "value": -0.15 } ] }, @@ -86479,19 +91795,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "2", - "name": "莱茵回路", - "description": "每5.5<@ba.talpu>(-0.5)秒额外回复2点技力", + "name": "主观缓时", + "description": "攻击范围内的敌人移动速度-18%<@ba.talpu>(+3%)", "rangeId": null, "blackboard": [ { - "key": "sp", - "value": 2.0 - }, - { - "key": "interval", - "value": 5.5 + "key": "move_speed", + "value": -0.18 } ] } @@ -86522,14 +91834,30 @@ "equivalentCost": null }, { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { "type": 0, - "description": "攻击力+35", + "description": "攻击力+34", "buff": { "attributes": { "abnormalFlags": null, @@ -86540,7 +91868,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 35.0, + "value": 34.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -86549,6 +91877,12 @@ }, "equivalentCost": null }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null + }, { "type": 0, "description": "部署费用-1", @@ -86570,12 +91904,6 @@ } }, "equivalentCost": null - }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null } ], "favorKeyFrames": [ @@ -86608,7 +91936,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 110, + "atk": 105, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -86656,12 +91984,12 @@ "type": "MATERIAL" }, { - "id": "30031", + "id": "30051", "count": 6, "type": "MATERIAL" }, { - "id": "30041", + "id": "30011", "count": 4, "type": "MATERIAL" } @@ -86679,8 +92007,8 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -86697,13 +92025,13 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30012", + "count": 5, "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -86720,7 +92048,7 @@ "type": "MATERIAL" }, { - "id": "30063", + "id": "30103", "count": 4, "type": "MATERIAL" } @@ -86738,12 +92066,12 @@ "type": "MATERIAL" }, { - "id": "30073", + "id": "30013", "count": 5, "type": "MATERIAL" }, { - "id": "30053", + "id": "30063", "count": 4, "type": "MATERIAL" } @@ -86751,24 +92079,23 @@ } ] }, - "char_213_mostma": { - "name": "莫斯提马", - "description": "攻击造成<@ba.kw>群体法术伤害", + "char_180_amgoat": { + "name": "艾雅法拉", + "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_213_mostma", + "potentialItemId": "p_char_180_amgoat", "team": -1, - "displayNumber": "LT77", + "displayNumber": "LN02", "tokenKey": null, - "appellation": "Mostima", + "appellation": "Eyjafjalla", "position": "RANGED", "tagList": [ - "群攻", - "支援", - "控场" + "输出", + "削弱" ], - "displayLogo": "logo_Laterano", - "itemUsage": "资深信使莫斯提马,用法术为你扫平前路。", - "itemDesc": "不过首先,你要能找得到她。", + "displayLogo": "logo_Leithanien", + "itemUsage": "罗德岛术师干员艾雅法拉,一直想要倾尽全力为你做些什么。", + "itemDesc": "总是很努力,总是很认真。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -86776,22 +92103,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_213_mostma", - "rangeId": "2-3", + "characterPrefabKey": "char_180_amgoat", + "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 777, - "atk": 348, - "def": 52, + "maxHp": 732, + "atk": 292, + "def": 46, "magicResistance": 10.0, - "cost": 31, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86808,15 +92135,15 @@ { "level": 50, "data": { - "maxHp": 1080, - "atk": 491, - "def": 80, + "maxHp": 1046, + "atk": 406, + "def": 79, "magicResistance": 10.0, - "cost": 31, + "cost": 19, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86834,22 +92161,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_213_mostma", - "rangeId": "3-6", + "characterPrefabKey": "char_180_amgoat", + "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1080, - "atk": 491, - "def": 80, + "maxHp": 1046, + "atk": 406, + "def": 79, "magicResistance": 15.0, - "cost": 34, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86866,15 +92193,15 @@ { "level": 80, "data": { - "maxHp": 1350, - "atk": 630, - "def": 110, + "maxHp": 1359, + "atk": 535, + "def": 109, "magicResistance": 15.0, - "cost": 34, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86896,34 +92223,34 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 7, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_213_mostma", - "rangeId": "3-6", + "characterPrefabKey": "char_180_amgoat", + "rangeId": "3-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1350, - "atk": 630, - "def": 110, + "maxHp": 1359, + "atk": 535, + "def": 109, "magicResistance": 20.0, - "cost": 34, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86940,15 +92267,15 @@ { "level": 90, "data": { - "maxHp": 1731, - "atk": 750, - "def": 132, + "maxHp": 1743, + "atk": 645, + "def": 122, "magicResistance": 20.0, - "cost": 34, + "cost": 21, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -86970,13 +92297,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 7, + "id": "30064", + "count": 5, "type": "MATERIAL" } ] @@ -86984,7 +92311,7 @@ ], "skills": [ { - "skillId": "skcom_atk_up[3]", + "skillId": "skchr_amgoat_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -86997,16 +92324,16 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30093", + "id": "30073", "count": 7, "type": "MATERIAL" } @@ -87025,13 +92352,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 7, + "id": "30104", + "count": 8, "type": "MATERIAL" } ] @@ -87049,13 +92376,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30094", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -87067,7 +92394,7 @@ } }, { - "skillId": "skchr_mostma_2", + "skillId": "skchr_amgoat_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -87080,16 +92407,16 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30024", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30103", + "id": "30083", "count": 5, "type": "MATERIAL" } @@ -87108,13 +92435,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -87137,7 +92464,7 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 6, "type": "MATERIAL" } @@ -87150,7 +92477,7 @@ } }, { - "skillId": "skchr_mostma_3", + "skillId": "skchr_amgoat_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -87163,17 +92490,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30034", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 8, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -87191,13 +92518,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30044", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30024", + "count": 7, "type": "MATERIAL" } ] @@ -87215,13 +92542,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30034", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -87243,13 +92570,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环·术师", - "description": "在场时所有【术师】干员的技力自然回复速度+0.2/秒(同类效果取最高)", + "name": "炎息", + "description": "在场时,所有友方【术师】职业干员的攻击力+7%", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.2 + "key": "atk", + "value": 0.07 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "炎息", + "description": "在场时,所有友方【术师】职业干员的攻击力+9%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.09 } ] }, @@ -87260,13 +92604,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环·术师", - "description": "在场时所有【术师】干员的技力自然回复速度+0.4/秒(同类效果取最高)", + "name": "炎息", + "description": "在场时,所有友方【术师】职业干员的攻击力+14%", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.4 + "key": "atk", + "value": 0.14 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "炎息", + "description": "在场时,所有友方【术师】职业干员的攻击力+16%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "atk", + "value": 0.16 } ] } @@ -87281,13 +92642,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "主观缓时", - "description": "攻击范围内的敌人移动速度-15%", + "name": "乱火", + "description": "部署后立即随机获得一定的技力", "rangeId": null, "blackboard": [ { - "key": "move_speed", - "value": -0.15 + "key": "sp_min", + "value": 7.0 + }, + { + "key": "sp_max", + "value": 16.0 } ] }, @@ -87296,15 +92661,19 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "2", - "name": "主观缓时", - "description": "攻击范围内的敌人移动速度-18%<@ba.talpu>(+3%)", + "name": "乱火", + "description": "部署后立即随机获得较多的技力", "rangeId": null, "blackboard": [ { - "key": "move_speed", - "value": -0.18 + "key": "sp_min", + "value": 10.0 + }, + { + "key": "sp_max", + "value": 20.0 } ] } @@ -87335,30 +92704,14 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第二天赋效果增强", + "buff": null, "equivalentCost": null }, { "type": 0, - "description": "攻击力+34", + "description": "攻击力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -87369,7 +92722,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 34.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -87378,12 +92731,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -87405,6 +92752,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第一天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -87437,7 +92790,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 105, + "atk": 90, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -87485,12 +92838,12 @@ "type": "MATERIAL" }, { - "id": "30051", - "count": 6, + "id": "30041", + "count": 5, "type": "MATERIAL" }, { - "id": "30011", + "id": "30021", "count": 4, "type": "MATERIAL" } @@ -87508,8 +92861,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -87526,12 +92879,12 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30062", + "id": "30032", "count": 3, "type": "MATERIAL" } @@ -87549,8 +92902,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 4, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -87567,12 +92920,12 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30083", + "count": 3, "type": "MATERIAL" }, { - "id": "30063", + "id": "30103", "count": 4, "type": "MATERIAL" } @@ -87580,23 +92933,23 @@ } ] }, - "char_180_amgoat": { - "name": "艾雅法拉", + "char_2013_cerber": { + "name": "刻俄柏", "description": "攻击造成<@ba.kw>法术伤害", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_180_amgoat", + "potentialItemId": "p_char_2013_cerber", "team": -1, - "displayNumber": "LN02", + "displayNumber": "R155", "tokenKey": null, - "appellation": "Eyjafjalla", + "appellation": "Ceobe", "position": "RANGED", "tagList": [ "输出", - "削弱" + "控场" ], - "displayLogo": "logo_Leithanien", - "itemUsage": "罗德岛术师干员艾雅法拉,一直想要倾尽全力为你做些什么。", - "itemDesc": "总是很努力,总是很认真。", + "displayLogo": "logo_rhodes", + "itemUsage": "刻俄柏,随时准备打坏人。", + "itemDesc": "能敲一个两个三个,又快又准。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -87604,16 +92957,16 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_180_amgoat", + "characterPrefabKey": "char_2013_cerber", "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 732, - "atk": 292, - "def": 46, + "maxHp": 657, + "atk": 302, + "def": 48, "magicResistance": 10.0, "cost": 19, "blockCnt": 1, @@ -87636,9 +92989,9 @@ { "level": 50, "data": { - "maxHp": 1046, - "atk": 406, - "def": 79, + "maxHp": 939, + "atk": 420, + "def": 82, "magicResistance": 10.0, "cost": 19, "blockCnt": 1, @@ -87662,16 +93015,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_180_amgoat", + "characterPrefabKey": "char_2013_cerber", "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1046, - "atk": 406, - "def": 79, + "maxHp": 939, + "atk": 420, + "def": 82, "magicResistance": 15.0, "cost": 21, "blockCnt": 1, @@ -87694,9 +93047,9 @@ { "level": 80, "data": { - "maxHp": 1359, - "atk": 535, - "def": 109, + "maxHp": 1220, + "atk": 553, + "def": 114, "magicResistance": 15.0, "cost": 21, "blockCnt": 1, @@ -87725,27 +93078,27 @@ }, { "id": "30042", - "count": 7, + "count": 8, "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_180_amgoat", + "characterPrefabKey": "char_2013_cerber", "rangeId": "3-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1359, - "atk": 535, - "def": 109, + "maxHp": 1220, + "atk": 553, + "def": 114, "magicResistance": 20.0, "cost": 21, "blockCnt": 1, @@ -87768,9 +93121,9 @@ { "level": 90, "data": { - "maxHp": 1743, - "atk": 645, - "def": 122, + "maxHp": 1565, + "atk": 667, + "def": 128, "magicResistance": 20.0, "cost": 21, "blockCnt": 1, @@ -87798,12 +93151,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30064", + "id": "31024", "count": 5, "type": "MATERIAL" } @@ -87812,7 +93165,7 @@ ], "skills": [ { - "skillId": "skchr_amgoat_1", + "skillId": "skchr_cerber_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -87825,17 +93178,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30094", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -87853,13 +93206,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "31024", + "count": 7, "type": "MATERIAL" } ] @@ -87882,8 +93235,8 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "31014", + "count": 7, "type": "MATERIAL" } ] @@ -87895,7 +93248,7 @@ } }, { - "skillId": "skchr_amgoat_2", + "skillId": "skchr_cerber_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -87908,16 +93261,16 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30083", + "id": "30103", "count": 5, "type": "MATERIAL" } @@ -87936,13 +93289,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "31014", + "count": 9, "type": "MATERIAL" } ] @@ -87960,12 +93313,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30084", + "id": "31024", "count": 6, "type": "MATERIAL" } @@ -87978,7 +93331,7 @@ } }, { - "skillId": "skchr_amgoat_3", + "skillId": "skchr_cerber_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -87991,17 +93344,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30014", + "id": "31014", "count": 4, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "30013", + "count": 11, "type": "MATERIAL" } ] @@ -88019,13 +93372,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30024", - "count": 7, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -88043,13 +93396,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30014", + "count": 6, "type": "MATERIAL" } ] @@ -88071,13 +93424,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "炎息", - "description": "在场时,所有友方【术师】职业干员的攻击力+7%", + "name": "剥壳", + "description": "攻击时对目标额外造成相当于其防御力25%的法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.07 + "key": "atk_scale", + "value": 0.25 } ] }, @@ -88086,15 +93439,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "炎息", - "description": "在场时,所有友方【术师】职业干员的攻击力+9%<@ba.talpu>(+2%)", + "name": "剥壳", + "description": "攻击时对目标额外造成相当于其防御力29%<@ba.talpu>(+4%)的法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.09 + "key": "atk_scale", + "value": 0.29 } ] }, @@ -88105,13 +93458,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "炎息", - "description": "在场时,所有友方【术师】职业干员的攻击力+14%", + "name": "剥壳", + "description": "攻击时对目标额外造成相当于其防御力40%的法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.14 + "key": "atk_scale", + "value": 0.4 } ] }, @@ -88120,15 +93473,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "炎息", - "description": "在场时,所有友方【术师】职业干员的攻击力+16%<@ba.talpu>(+2%)", + "name": "剥壳", + "description": "攻击时对目标额外造成相当于其防御力44%<@ba.talpu>(+4%)的法术伤害", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.16 + "key": "atk_scale", + "value": 0.44 } ] } @@ -88143,38 +93496,17 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "乱火", - "description": "部署后立即随机获得一定的技力", - "rangeId": null, - "blackboard": [ - { - "key": "sp_min", - "value": 7.0 - }, - { - "key": "sp_max", - "value": 16.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "2", - "name": "乱火", - "description": "部署后立即随机获得较多的技力", + "name": "独行长路", + "description": "当周围四格内没有其他友方单位时,攻击力+8%,攻击速度+8", "rangeId": null, "blackboard": [ { - "key": "sp_min", - "value": 10.0 + "key": "atk", + "value": 0.08 }, { - "key": "sp_max", - "value": 20.0 + "key": "attack_speed", + "value": 8.0 } ] } @@ -88205,9 +93537,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -88232,6 +93580,12 @@ }, "equivalentCost": null }, + { + "type": 1, + "description": "第一天赋效果增强", + "buff": null, + "equivalentCost": null + }, { "type": 0, "description": "部署费用-1", @@ -88253,12 +93607,6 @@ } }, "equivalentCost": null - }, - { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, - "equivalentCost": null } ], "favorKeyFrames": [ @@ -88403,8 +93751,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30053", + "count": 6, "type": "MATERIAL" } ] @@ -88421,59 +93769,79 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] } ] }, - "char_2013_cerber": { - "name": "刻俄柏", - "description": "攻击造成<@ba.kw>法术伤害", + "char_291_aglina": { + "name": "安洁莉娜", + "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_2013_cerber", + "potentialItemId": "p_char_291_aglina", "team": -1, - "displayNumber": "R155", + "displayNumber": "SR02", "tokenKey": null, - "appellation": "Ceobe", + "appellation": "Angelina", "position": "RANGED", "tagList": [ + "减速", "输出", - "控场" + "支援" ], "displayLogo": "logo_rhodes", - "itemUsage": "刻俄柏,随时准备打坏人。", - "itemDesc": "能敲一个两个三个,又快又准。", + "itemUsage": "罗德岛辅助干员、信使安洁莉娜,很想用自己奇妙的源石技艺为你提供协助。", + "itemDesc": "资历尚浅,潜力无限。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "CASTER", - "trait": null, + "profession": "SUPPORT", + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "sluggish", + "value": 0.8 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_2013_cerber", - "rangeId": "3-6", + "characterPrefabKey": "char_291_aglina", + "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 657, - "atk": 302, - "def": 48, - "magicResistance": 10.0, - "cost": 19, + "maxHp": 629, + "atk": 228, + "def": 53, + "magicResistance": 15.0, + "cost": 14, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88490,15 +93858,15 @@ { "level": 50, "data": { - "maxHp": 939, - "atk": 420, - "def": 82, - "magicResistance": 10.0, - "cost": 19, + "maxHp": 863, + "atk": 336, + "def": 77, + "magicResistance": 15.0, + "cost": 14, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88516,22 +93884,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_2013_cerber", - "rangeId": "3-1", + "characterPrefabKey": "char_291_aglina", + "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 939, - "atk": 420, - "def": 82, - "magicResistance": 15.0, - "cost": 21, + "maxHp": 863, + "atk": 336, + "def": 77, + "magicResistance": 20.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88548,15 +93916,15 @@ { "level": 80, "data": { - "maxHp": 1220, - "atk": 553, - "def": 114, - "magicResistance": 15.0, - "cost": 21, + "maxHp": 1108, + "atk": 449, + "def": 100, + "magicResistance": 20.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88573,39 +93941,39 @@ ], "evolveCost": [ { - "id": "3251", + "id": "3271", "count": 5, "type": "MATERIAL" }, { - "id": "30042", - "count": 8, + "id": "30052", + "count": 7, "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30022", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_2013_cerber", - "rangeId": "3-1", + "characterPrefabKey": "char_291_aglina", + "rangeId": "y-2", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1220, - "atk": 553, - "def": 114, - "magicResistance": 20.0, - "cost": 21, + "maxHp": 1108, + "atk": 449, + "def": 100, + "magicResistance": 25.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88622,15 +93990,15 @@ { "level": 90, "data": { - "maxHp": 1565, - "atk": 667, - "def": 128, - "magicResistance": 20.0, - "cost": 21, + "maxHp": 1385, + "atk": 542, + "def": 120, + "magicResistance": 25.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, + "baseAttackTime": 1.9, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -88647,7 +94015,7 @@ ], "evolveCost": [ { - "id": "3253", + "id": "3273", "count": 4, "type": "MATERIAL" }, @@ -88657,7 +94025,7 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 5, "type": "MATERIAL" } @@ -88666,7 +94034,7 @@ ], "skills": [ { - "skillId": "skchr_cerber_1", + "skillId": "skchr_aglina_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -88679,17 +94047,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30104", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -88707,13 +94075,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "31024", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" } ] @@ -88731,13 +94099,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31014", - "count": 7, + "id": "30024", + "count": 5, "type": "MATERIAL" } ] @@ -88749,7 +94117,7 @@ } }, { - "skillId": "skchr_cerber_2", + "skillId": "skchr_aglina_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -88762,17 +94130,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "31024", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 5, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -88790,13 +94158,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "31014", - "count": 9, + "id": "30084", + "count": 7, "type": "MATERIAL" } ] @@ -88814,12 +94182,12 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 6, "type": "MATERIAL" } @@ -88832,7 +94200,7 @@ } }, { - "skillId": "skchr_cerber_3", + "skillId": "skchr_aglina_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -88845,17 +94213,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "31014", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 11, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] @@ -88873,13 +94241,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30014", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30094", + "count": 9, "type": "MATERIAL" } ] @@ -88897,13 +94265,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30014", - "count": 6, + "id": "30074", + "count": 7, "type": "MATERIAL" } ] @@ -88925,13 +94293,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "剥壳", - "description": "攻击时对目标额外造成相当于其防御力25%的法术伤害", + "name": "加速力场", + "description": "全场友方单位攻速+3", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 0.25 + "key": "attack_speed", + "value": 3.0 } ] }, @@ -88940,15 +94308,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 5, "prefabKey": "1", - "name": "剥壳", - "description": "攻击时对目标额外造成相当于其防御力29%<@ba.talpu>(+4%)的法术伤害", + "name": "加速力场", + "description": "全场友方单位攻速+4<@ba.talpu>(+1)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 0.29 + "key": "attack_speed", + "value": 4.0 } ] }, @@ -88959,13 +94327,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "剥壳", - "description": "攻击时对目标额外造成相当于其防御力40%的法术伤害", + "name": "加速力场", + "description": "全场友方单位攻速+7", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 0.4 + "key": "attack_speed", + "value": 7.0 } ] }, @@ -88974,15 +94342,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 5, "prefabKey": "1", - "name": "剥壳", - "description": "攻击时对目标额外造成相当于其防御力44%<@ba.talpu>(+4%)的法术伤害", + "name": "加速力场", + "description": "全场友方单位攻速+8<@ba.talpu>(+1)", "rangeId": null, "blackboard": [ { - "key": "atk_scale", - "value": 0.44 + "key": "attack_speed", + "value": 8.0 } ] } @@ -88997,17 +94365,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "独行长路", - "description": "当周围四格内没有其他友方单位时,攻击力+8%,攻击速度+8", + "name": "兼职工作", + "description": "技能未开启时,全场友方单位每秒回复20点生命", "rangeId": null, "blackboard": [ { - "key": "atk", - "value": 0.08 - }, + "key": "hp_recovery_per_sec", + "value": 20.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 2, + "prefabKey": "2", + "name": "兼职工作", + "description": "技能未开启时,全场友方单位每秒回复25<@ba.talpu>(+5)点生命", + "rangeId": null, + "blackboard": [ { - "key": "attack_speed", - "value": 8.0 + "key": "hp_recovery_per_sec", + "value": 25.0 } ] } @@ -89038,30 +94419,14 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第二天赋效果增强", + "buff": null, "equivalentCost": null }, { "type": 0, - "description": "攻击力+27", + "description": "攻击力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -89072,7 +94437,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 27.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -89081,12 +94446,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -89108,6 +94467,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第一天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -89140,7 +94505,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 90, + "atk": 75, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -89188,12 +94553,12 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30051", + "count": 6, "type": "MATERIAL" }, { - "id": "30021", + "id": "30011", "count": 4, "type": "MATERIAL" } @@ -89211,8 +94576,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -89229,12 +94594,12 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 5, "type": "MATERIAL" }, { - "id": "30032", + "id": "30062", "count": 3, "type": "MATERIAL" } @@ -89252,7 +94617,7 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 6, "type": "MATERIAL" } @@ -89270,37 +94635,37 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30053", + "count": 3, "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30073", + "count": 6, "type": "MATERIAL" } ] } ] }, - "char_291_aglina": { - "name": "安洁莉娜", + "char_358_lisa": { + "name": "铃兰", "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_291_aglina", + "potentialItemId": "p_char_358_lisa", "team": -1, - "displayNumber": "SR02", + "displayNumber": "R172", "tokenKey": null, - "appellation": "Angelina", + "appellation": "Suzuran", "position": "RANGED", "tagList": [ "减速", - "输出", - "支援" + "支援", + "输出" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛辅助干员、信使安洁莉娜,很想用自己奇妙的源石技艺为你提供协助。", - "itemDesc": "资历尚浅,潜力无限。", + "itemUsage": "罗德岛干员铃兰,九倍的温柔与坚强。", + "itemDesc": "东国的神秘技艺,叙拉古的自由与向往。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -89327,16 +94692,16 @@ }, "phases": [ { - "characterPrefabKey": "char_291_aglina", + "characterPrefabKey": "char_358_lisa", "rangeId": "y-2", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 629, - "atk": 228, - "def": 53, + "maxHp": 673, + "atk": 220, + "def": 57, "magicResistance": 15.0, "cost": 14, "blockCnt": 1, @@ -89359,9 +94724,9 @@ { "level": 50, "data": { - "maxHp": 863, - "atk": 336, - "def": 77, + "maxHp": 922, + "atk": 324, + "def": 83, "magicResistance": 15.0, "cost": 14, "blockCnt": 1, @@ -89385,16 +94750,16 @@ "evolveCost": null }, { - "characterPrefabKey": "char_291_aglina", + "characterPrefabKey": "char_358_lisa", "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 863, - "atk": 336, - "def": 77, + "maxHp": 922, + "atk": 324, + "def": 83, "magicResistance": 20.0, "cost": 16, "blockCnt": 1, @@ -89417,9 +94782,9 @@ { "level": 80, "data": { - "maxHp": 1108, - "atk": 449, - "def": 100, + "maxHp": 1184, + "atk": 432, + "def": 107, "magicResistance": 20.0, "cost": 16, "blockCnt": 1, @@ -89447,28 +94812,28 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 7, + "id": "30032", + "count": 8, "type": "MATERIAL" }, { - "id": "30022", + "id": "30042", "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_291_aglina", + "characterPrefabKey": "char_358_lisa", "rangeId": "y-2", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1108, - "atk": 449, - "def": 100, + "maxHp": 1184, + "atk": 432, + "def": 107, "magicResistance": 25.0, "cost": 16, "blockCnt": 1, @@ -89491,9 +94856,9 @@ { "level": 90, "data": { - "maxHp": 1385, - "atk": 542, - "def": 120, + "maxHp": 1480, + "atk": 521, + "def": 128, "magicResistance": 25.0, "cost": 16, "blockCnt": 1, @@ -89521,13 +94886,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 5, + "id": "30094", + "count": 8, "type": "MATERIAL" } ] @@ -89535,7 +94900,7 @@ ], "skills": [ { - "skillId": "skchr_aglina_1", + "skillId": "skchr_lisa_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -89548,17 +94913,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "31024", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -89576,13 +94941,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "31014", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -89600,12 +94965,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30024", + "id": "30044", "count": 5, "type": "MATERIAL" } @@ -89618,7 +94983,7 @@ } }, { - "skillId": "skchr_aglina_2", + "skillId": "skchr_lisa_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -89631,17 +94996,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30074", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -89659,12 +95024,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30084", + "id": "31024", "count": 7, "type": "MATERIAL" } @@ -89683,13 +95048,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30024", - "count": 6, + "id": "30094", + "count": 5, "type": "MATERIAL" } ] @@ -89701,7 +95066,7 @@ } }, { - "skillId": "skchr_aglina_3", + "skillId": "skchr_lisa_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -89714,17 +95079,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30084", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -89742,13 +95107,13 @@ "type": "MATERIAL" }, { - "id": "30014", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30094", - "count": 9, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -89766,13 +95131,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30074", - "count": 7, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -89794,30 +95159,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "加速力场", - "description": "全场友方单位攻速+3", - "rangeId": null, - "blackboard": [ - { - "key": "attack_speed", - "value": 3.0 - } - ] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 5, - "prefabKey": "1", - "name": "加速力场", - "description": "全场友方单位攻速+4<@ba.talpu>(+1)", + "name": "技力光环·辅助", + "description": "在场时所有【辅助】干员的技力自然回复速度+0.2/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 4.0 + "key": "sp_recovery_per_sec", + "value": 0.2 } ] }, @@ -89828,30 +95176,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "加速力场", - "description": "全场友方单位攻速+7", - "rangeId": null, - "blackboard": [ - { - "key": "attack_speed", - "value": 7.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 5, - "prefabKey": "1", - "name": "加速力场", - "description": "全场友方单位攻速+8<@ba.talpu>(+1)", + "name": "技力光环·辅助", + "description": "在场时所有【辅助】干员的技力自然回复速度+0.4/秒(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 8.0 + "key": "sp_recovery_per_sec", + "value": 0.4 } ] } @@ -89866,13 +95197,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "兼职工作", - "description": "技能未开启时,全场友方单位每秒回复20点生命", + "name": "画地为牢", + "description": "攻击范围内被停顿的敌人在下一瞬间起还会受到等长时间的【脆弱】(受到伤害+20%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec", - "value": 20.0 + "key": "damage_scale", + "value": 1.2 } ] }, @@ -89881,15 +95212,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 2, + "requiredPotentialRank": 4, "prefabKey": "2", - "name": "兼职工作", - "description": "技能未开启时,全场友方单位每秒回复25<@ba.talpu>(+5)点生命", + "name": "画地为牢", + "description": "攻击范围内被停顿的敌人在下一瞬间起还会受到等长时间的【脆弱】(受到伤害+23%<@ba.talpu>(+3%))(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "hp_recovery_per_sec", - "value": 25.0 + "key": "damage_scale", + "value": 1.23 } ] } @@ -89920,9 +95251,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -89947,6 +95294,12 @@ }, "equivalentCost": null }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null + }, { "type": 0, "description": "部署费用-1", @@ -89968,12 +95321,6 @@ } }, "equivalentCost": null - }, - { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, - "equivalentCost": null } ], "favorKeyFrames": [ @@ -90054,12 +95401,12 @@ "type": "MATERIAL" }, { - "id": "30051", + "id": "30031", "count": 6, "type": "MATERIAL" }, { - "id": "30011", + "id": "30041", "count": 4, "type": "MATERIAL" } @@ -90077,8 +95424,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -90095,13 +95442,13 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30052", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 5, "type": "MATERIAL" } ] @@ -90118,8 +95465,8 @@ "type": "MATERIAL" }, { - "id": "30043", - "count": 6, + "id": "30103", + "count": 4, "type": "MATERIAL" } ] @@ -90136,79 +95483,60 @@ "type": "MATERIAL" }, { - "id": "30053", + "id": "30043", "count": 3, "type": "MATERIAL" }, { - "id": "30073", - "count": 6, + "id": "30093", + "count": 5, "type": "MATERIAL" } ] } ] }, - "char_358_lisa": { - "name": "铃兰", - "description": "攻击造成<@ba.kw>法术伤害,并对敌人造成短暂的<@ba.kw>停顿", + "char_248_mgllan": { + "name": "麦哲伦", + "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_358_lisa", - "team": -1, - "displayNumber": "R172", - "tokenKey": null, - "appellation": "Suzuran", + "potentialItemId": "p_char_248_mgllan", + "team": 4, + "displayNumber": "RL06", + "tokenKey": "token_10005_mgllan_drone1", + "appellation": "Magallan", "position": "RANGED", "tagList": [ - "减速", "支援", + "减速", "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛干员铃兰,九倍的温柔与坚强。", - "itemDesc": "东国的神秘技艺,叙拉古的自由与向往。", + "displayLogo": "logo_rhine", + "itemUsage": "莱茵生命外勤专员麦哲伦,随时准备迎接新的探险。", + "itemDesc": "她摁下按钮后会发生很多事情,但其中绝对不包括爆炸。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, "profession": "SUPPORT", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "sluggish", - "value": 0.8 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "trait": null, "phases": [ { - "characterPrefabKey": "char_358_lisa", - "rangeId": "y-2", + "characterPrefabKey": "char_248_mgllan", + "rangeId": "3-6", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 673, - "atk": 220, - "def": 57, + "maxHp": 495, + "atk": 211, + "def": 60, "magicResistance": 15.0, - "cost": 14, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90225,15 +95553,15 @@ { "level": 50, "data": { - "maxHp": 922, - "atk": 324, - "def": 83, + "maxHp": 670, + "atk": 302, + "def": 87, "magicResistance": 15.0, - "cost": 14, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90251,22 +95579,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_358_lisa", - "rangeId": "y-2", + "characterPrefabKey": "char_248_mgllan", + "rangeId": "3-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 922, - "atk": 324, - "def": 83, + "maxHp": 670, + "atk": 302, + "def": 87, "magicResistance": 20.0, - "cost": 16, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90283,15 +95611,15 @@ { "level": 80, "data": { - "maxHp": 1184, - "atk": 432, - "def": 107, + "maxHp": 871, + "atk": 403, + "def": 116, "magicResistance": 20.0, - "cost": 16, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90313,34 +95641,34 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 8, + "id": "30042", + "count": 7, "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_358_lisa", - "rangeId": "y-2", + "characterPrefabKey": "char_248_mgllan", + "rangeId": "3-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1184, - "atk": 432, - "def": 107, - "magicResistance": 25.0, - "cost": 16, + "maxHp": 871, + "atk": 403, + "def": 116, + "magicResistance": 20.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90357,15 +95685,15 @@ { "level": 90, "data": { - "maxHp": 1480, - "atk": 521, - "def": 128, - "magicResistance": 25.0, - "cost": 16, + "maxHp": 1103, + "atk": 469, + "def": 140, + "magicResistance": 20.0, + "cost": 12, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.9, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -90387,13 +95715,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30094", - "count": 8, + "id": "30084", + "count": 6, "type": "MATERIAL" } ] @@ -90401,7 +95729,7 @@ ], "skills": [ { - "skillId": "skchr_lisa_1", + "skillId": "skchr_mgllan_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -90418,12 +95746,12 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30103", + "id": "30083", "count": 5, "type": "MATERIAL" } @@ -90442,7 +95770,7 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30034", "count": 4, "type": "MATERIAL" }, @@ -90466,13 +95794,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30084", + "count": 6, "type": "MATERIAL" } ] @@ -90484,9 +95812,9 @@ } }, { - "skillId": "skchr_lisa_2", + "skillId": "skchr_mgllan_2", "overridePrefabKey": null, - "overrideTokenKey": null, + "overrideTokenKey": "token_10005_mgllan_drone2", "levelUpCostCond": [ { "unlockCond": { @@ -90501,13 +95829,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "31013", - "count": 4, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -90530,7 +95858,7 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30024", "count": 7, "type": "MATERIAL" } @@ -90549,12 +95877,12 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30094", + "id": "30054", "count": 5, "type": "MATERIAL" } @@ -90567,9 +95895,9 @@ } }, { - "skillId": "skchr_lisa_3", + "skillId": "skchr_mgllan_3", "overridePrefabKey": null, - "overrideTokenKey": null, + "overrideTokenKey": "token_10005_mgllan_drone3", "levelUpCostCond": [ { "unlockCond": { @@ -90584,13 +95912,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30053", - "count": 8, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -90608,13 +95936,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30054", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30034", + "count": 7, "type": "MATERIAL" } ] @@ -90632,13 +95960,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -90653,6 +95981,23 @@ "talents": [ { "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "支援无人机·龙腾", + "description": "可以使用3个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", + "rangeId": null, + "blackboard": [ + { + "key": "cnt", + "value": 3.0 + } + ] + }, { "unlockCondition": { "phase": 1, @@ -90660,13 +96005,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环·辅助", - "description": "在场时所有【辅助】干员的技力自然回复速度+0.2/秒(同类效果取最高)", + "name": "支援无人机·龙腾", + "description": "可以使用4个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.2 + "key": "cnt", + "value": 4.0 } ] }, @@ -90677,13 +96022,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "技力光环·辅助", - "description": "在场时所有【辅助】干员的技力自然回复速度+0.4/秒(同类效果取最高)", + "name": "支援无人机·龙腾", + "description": "可以使用5个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", "rangeId": null, "blackboard": [ { - "key": "sp_recovery_per_sec", - "value": 0.4 + "key": "cnt", + "value": 5.0 } ] } @@ -90691,6 +96036,30 @@ }, { "candidates": [ + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "2", + "name": "光学折射配件", + "description": "无人机在部署后的12秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", + "rangeId": null, + "blackboard": [] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "2", + "name": "光学折射配件", + "description": "无人机在部署后的14<@ba.talpu>(+2)秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", + "rangeId": null, + "blackboard": [] + }, { "unlockCondition": { "phase": 2, @@ -90698,15 +96067,10 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "画地为牢", - "description": "攻击范围内被停顿的敌人在下一瞬间起还会受到等长时间的【脆弱】(受到伤害+20%)(同类效果取最高)", + "name": "光学折射配件", + "description": "无人机在部署后的20秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", "rangeId": null, - "blackboard": [ - { - "key": "damage_scale", - "value": 1.2 - } - ] + "blackboard": [] }, { "unlockCondition": { @@ -90715,15 +96079,10 @@ }, "requiredPotentialRank": 4, "prefabKey": "2", - "name": "画地为牢", - "description": "攻击范围内被停顿的敌人在下一瞬间起还会受到等长时间的【脆弱】(受到伤害+23%<@ba.talpu>(+3%))(同类效果取最高)", + "name": "光学折射配件", + "description": "无人机在部署后的22<@ba.talpu>(+2)秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", "rangeId": null, - "blackboard": [ - { - "key": "damage_scale", - "value": 1.23 - } - ] + "blackboard": [] } ] } @@ -90775,7 +96134,7 @@ }, { "type": 0, - "description": "攻击力+25", + "description": "攻击力+23", "buff": { "attributes": { "abnormalFlags": null, @@ -90786,7 +96145,7 @@ { "attributeType": 1, "formulaItem": 0, - "value": 25.0, + "value": 23.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -90853,8 +96212,8 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 75, + "maxHp": 300, + "atk": 40, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -90902,12 +96261,12 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 6, + "id": "30041", + "count": 5, "type": "MATERIAL" }, { - "id": "30041", + "id": "30021", "count": 4, "type": "MATERIAL" } @@ -90925,7 +96284,7 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" } @@ -90943,13 +96302,13 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30062", + "count": 3, "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30032", + "count": 3, "type": "MATERIAL" } ] @@ -90966,8 +96325,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 4, + "id": "30093", + "count": 5, "type": "MATERIAL" } ] @@ -90984,12 +96343,12 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30103", "count": 3, "type": "MATERIAL" }, { - "id": "30093", + "id": "30033", "count": 5, "type": "MATERIAL" } @@ -90997,48 +96356,48 @@ } ] }, - "char_248_mgllan": { - "name": "麦哲伦", - "description": "攻击造成<@ba.kw>法术伤害\\n可以使用<@ba.kw>召唤物协助作战", + "char_250_phatom": { + "name": "傀影", + "description": "再部署时间大幅度<@ba.kw>减少", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_248_mgllan", - "team": 4, - "displayNumber": "RL06", - "tokenKey": "token_10005_mgllan_drone1", - "appellation": "Magallan", - "position": "RANGED", + "potentialItemId": "p_char_250_phatom", + "team": -1, + "displayNumber": "R109", + "tokenKey": "token_10007_phatom_twin", + "appellation": "Phantom", + "position": "MELEE", "tagList": [ - "支援", - "减速", + "快速复活", + "控场", "输出" ], - "displayLogo": "logo_rhine", - "itemUsage": "莱茵生命外勤专员麦哲伦,随时准备迎接新的探险。", - "itemDesc": "她摁下按钮后会发生很多事情,但其中绝对不包括爆炸。", + "displayLogo": "logo_rhodes", + "itemUsage": "罗德岛干员傀影,如影子般融入黑夜。", + "itemDesc": "如果有急事,就试试看喊他的代号,也许他会出现在你身后。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "SUPPORT", + "profession": "SPECIAL", "trait": null, "phases": [ { - "characterPrefabKey": "char_248_mgllan", - "rangeId": "3-6", + "characterPrefabKey": "char_250_phatom", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 495, - "atk": 211, - "def": 60, - "magicResistance": 15.0, - "cost": 10, + "maxHp": 769, + "atk": 215, + "def": 144, + "magicResistance": 0.0, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91054,16 +96413,16 @@ { "level": 50, "data": { - "maxHp": 670, - "atk": 302, - "def": 87, - "magicResistance": 15.0, - "cost": 10, + "maxHp": 1026, + "atk": 317, + "def": 207, + "magicResistance": 0.0, + "cost": 8, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91080,23 +96439,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_248_mgllan", - "rangeId": "3-1", + "characterPrefabKey": "char_250_phatom", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 670, - "atk": 302, - "def": 87, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 1026, + "atk": 317, + "def": 207, + "magicResistance": 0.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91112,16 +96471,16 @@ { "level": 80, "data": { - "maxHp": 871, - "atk": 403, - "def": 116, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 1283, + "atk": 435, + "def": 270, + "magicResistance": 0.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91137,40 +96496,40 @@ ], "evolveCost": [ { - "id": "3271", + "id": "3281", "count": 5, "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 7, "type": "MATERIAL" }, { - "id": "30032", - "count": 4, + "id": "30012", + "count": 7, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_248_mgllan", - "rangeId": "3-1", + "characterPrefabKey": "char_250_phatom", + "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 871, - "atk": 403, - "def": 116, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 1283, + "atk": 435, + "def": 270, + "magicResistance": 0.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91186,16 +96545,16 @@ { "level": 90, "data": { - "maxHp": 1103, - "atk": 469, - "def": 140, - "magicResistance": 20.0, - "cost": 12, + "maxHp": 1645, + "atk": 558, + "def": 322, + "magicResistance": 0.0, + "cost": 10, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.6, - "respawnTime": 70, + "baseAttackTime": 0.93, + "respawnTime": 18, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91211,7 +96570,7 @@ ], "evolveCost": [ { - "id": "3273", + "id": "3283", "count": 4, "type": "MATERIAL" }, @@ -91221,8 +96580,8 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 6, + "id": "31014", + "count": 9, "type": "MATERIAL" } ] @@ -91230,7 +96589,7 @@ ], "skills": [ { - "skillId": "skchr_mgllan_1", + "skillId": "skchr_phatom_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -91247,13 +96606,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -91271,13 +96630,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "30054", + "count": 8, "type": "MATERIAL" } ] @@ -91295,12 +96654,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30084", + "id": "31024", "count": 6, "type": "MATERIAL" } @@ -91313,9 +96672,9 @@ } }, { - "skillId": "skchr_mgllan_2", + "skillId": "skchr_phatom_2", "overridePrefabKey": null, - "overrideTokenKey": "token_10005_mgllan_drone2", + "overrideTokenKey": null, "levelUpCostCond": [ { "unlockCond": { @@ -91330,13 +96689,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -91354,13 +96713,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "30024", - "count": 7, + "id": "30064", + "count": 5, "type": "MATERIAL" } ] @@ -91378,13 +96737,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "31024", + "count": 6, "type": "MATERIAL" } ] @@ -91396,9 +96755,9 @@ } }, { - "skillId": "skchr_mgllan_3", + "skillId": "skchr_phatom_3", "overridePrefabKey": null, - "overrideTokenKey": "token_10005_mgllan_drone3", + "overrideTokenKey": null, "levelUpCostCond": [ { "unlockCond": { @@ -91413,13 +96772,13 @@ "type": "MATERIAL" }, { - "id": "30024", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30103", - "count": 5, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] @@ -91437,13 +96796,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30074", + "count": 9, "type": "MATERIAL" } ] @@ -91466,8 +96825,8 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "31014", + "count": 6, "type": "MATERIAL" } ] @@ -91482,23 +96841,6 @@ "talents": [ { "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "支援无人机·龙腾", - "description": "可以使用3个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", - "rangeId": null, - "blackboard": [ - { - "key": "cnt", - "value": 3.0 - } - ] - }, { "unlockCondition": { "phase": 1, @@ -91506,13 +96848,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "支援无人机·龙腾", - "description": "可以使用4个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", + "name": "镜中虚影", + "description": "可以使用一个虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间", "rangeId": null, "blackboard": [ { "key": "cnt", - "value": 4.0 + "value": 1.0 } ] }, @@ -91523,13 +96865,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "支援无人机·龙腾", - "description": "可以使用5个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变", + "name": "镜中虚影", + "description": "可以使用一个属性更强的虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间", "rangeId": null, "blackboard": [ { "key": "cnt", - "value": 5.0 + "value": 1.0 } ] } @@ -91537,51 +96879,15 @@ }, { "candidates": [ - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 0, - "prefabKey": "2", - "name": "光学折射配件", - "description": "无人机在部署后的12秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", - "rangeId": null, - "blackboard": [] - }, - { - "unlockCondition": { - "phase": 1, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "2", - "name": "光学折射配件", - "description": "无人机在部署后的14<@ba.talpu>(+2)秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", - "rangeId": null, - "blackboard": [] - }, { "unlockCondition": { "phase": 2, "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "2", - "name": "光学折射配件", - "description": "无人机在部署后的20秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", - "rangeId": null, - "blackboard": [] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 4, - "prefabKey": "2", - "name": "光学折射配件", - "description": "无人机在部署后的22<@ba.talpu>(+2)秒内处于隐匿状态(不会成为敌方远程单位的攻击目标)", + "prefabKey": "#", + "name": "虚影精通", + "description": "虚影的再部署时间-10秒", "rangeId": null, "blackboard": [] } @@ -91613,7 +96919,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "攻击力+22", "buff": { "attributes": { "abnormalFlags": null, @@ -91622,9 +96928,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 1, "formulaItem": 0, - "value": -4.0, + "value": 22.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -91635,7 +96941,7 @@ }, { "type": 0, - "description": "攻击力+23", + "description": "再部署时间-2秒", "buff": { "attributes": { "abnormalFlags": null, @@ -91644,9 +96950,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 21, "formulaItem": 0, - "value": 23.0, + "value": -2.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -91656,9 +96962,25 @@ "equivalentCost": null }, { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, + "type": 0, + "description": "生命上限+130", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 0, + "formulaItem": 0, + "value": 130.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { @@ -91713,8 +97035,8 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 40, + "maxHp": 0, + "atk": 90, "def": 0, "magicResistance": 0.0, "cost": 0, @@ -91762,12 +97084,12 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30011", + "count": 6, "type": "MATERIAL" }, { - "id": "30021", + "id": "30061", "count": 4, "type": "MATERIAL" } @@ -91785,8 +97107,8 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -91803,13 +97125,13 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30032", + "count": 4, "type": "MATERIAL" }, { - "id": "30032", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -91826,8 +97148,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 5, + "id": "30083", + "count": 6, "type": "MATERIAL" } ] @@ -91844,37 +97166,37 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "31013", + "count": 4, "type": "MATERIAL" }, { - "id": "30033", - "count": 5, + "id": "30043", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_250_phatom": { - "name": "傀影", - "description": "再部署时间大幅度<@ba.kw>减少", + "char_400_weedy": { + "name": "温蒂", + "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_250_phatom", + "potentialItemId": "p_char_400_weedy", "team": -1, - "displayNumber": "R109", - "tokenKey": "token_10007_phatom_twin", - "appellation": "Phantom", + "displayNumber": "R117", + "tokenKey": "token_10009_weedy_cannon", + "appellation": "Weedy", "position": "MELEE", "tagList": [ - "快速复活", - "控场", - "输出" + "位移", + "输出", + "控场" ], "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛干员傀影,如影子般融入黑夜。", - "itemDesc": "如果有急事,就试试看喊他的代号,也许他会出现在你身后。", + "itemUsage": "罗德岛生物工程研究员温蒂,研究之余踏上战场。", + "itemDesc": "在她面前要注意仪表仪态!", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -91882,23 +97204,23 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_250_phatom", + "characterPrefabKey": "char_400_weedy", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 769, - "atk": 215, - "def": 144, + "maxHp": 984, + "atk": 295, + "def": 163, "magicResistance": 0.0, - "cost": 8, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91914,16 +97236,16 @@ { "level": 50, "data": { - "maxHp": 1026, - "atk": 317, - "def": 207, + "maxHp": 1313, + "atk": 411, + "def": 248, "magicResistance": 0.0, - "cost": 8, - "blockCnt": 1, + "cost": 19, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91940,23 +97262,23 @@ "evolveCost": null }, { - "characterPrefabKey": "char_250_phatom", + "characterPrefabKey": "char_400_weedy", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1026, - "atk": 317, - "def": 207, + "maxHp": 1313, + "atk": 411, + "def": 248, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -91972,16 +97294,16 @@ { "level": 80, "data": { - "maxHp": 1283, - "atk": 435, - "def": 270, + "maxHp": 1663, + "atk": 548, + "def": 327, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -92002,35 +97324,35 @@ "type": "MATERIAL" }, { - "id": "30052", - "count": 7, + "id": "30062", + "count": 6, "type": "MATERIAL" }, { - "id": "30012", - "count": 7, + "id": "30022", + "count": 4, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_250_phatom", + "characterPrefabKey": "char_400_weedy", "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1283, - "atk": 435, - "def": 270, + "maxHp": 1663, + "atk": 548, + "def": 327, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -92046,16 +97368,16 @@ { "level": 90, "data": { - "maxHp": 1645, - "atk": 558, - "def": 322, + "maxHp": 2133, + "atk": 677, + "def": 394, "magicResistance": 0.0, - "cost": 10, - "blockCnt": 1, + "cost": 21, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 0.93, - "respawnTime": 18, + "baseAttackTime": 1.2, + "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, "maxDeployCount": 1, @@ -92076,13 +97398,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "31014", - "count": 9, + "id": "30084", + "count": 6, "type": "MATERIAL" } ] @@ -92090,7 +97412,7 @@ ], "skills": [ { - "skillId": "skchr_phatom_1", + "skillId": "skchr_weedy_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -92107,13 +97429,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] @@ -92131,13 +97453,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 8, + "id": "30094", + "count": 9, "type": "MATERIAL" } ] @@ -92155,13 +97477,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 6, "type": "MATERIAL" }, { "id": "31024", - "count": 6, + "count": 5, "type": "MATERIAL" } ] @@ -92173,7 +97495,7 @@ } }, { - "skillId": "skchr_phatom_2", + "skillId": "skchr_weedy_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -92190,13 +97512,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "31013", - "count": 4, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -92214,13 +97536,13 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30064", - "count": 5, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -92238,12 +97560,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31024", + "id": "31014", "count": 6, "type": "MATERIAL" } @@ -92256,7 +97578,7 @@ } }, { - "skillId": "skchr_phatom_3", + "skillId": "skchr_weedy_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -92273,13 +97595,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30104", + "count": 4, "type": "MATERIAL" }, { - "id": "30043", - "count": 4, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -92297,13 +97619,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30054", + "count": 8, "type": "MATERIAL" } ] @@ -92321,13 +97643,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { "id": "31014", - "count": 6, + "count": 7, "type": "MATERIAL" } ] @@ -92349,8 +97671,8 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "镜中虚影", - "description": "可以使用一个虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间", + "name": "工程蓄水炮", + "description": "可以使用一个持续15秒的蓄水炮,能攻击单个敌人并将其小力度地推开", "rangeId": null, "blackboard": [ { @@ -92366,8 +97688,8 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "镜中虚影", - "description": "可以使用一个属性更强的虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间", + "name": "工程蓄水炮", + "description": "可以使用一个持续20秒的蓄水炮,能攻击单个敌人并将其小力度地推开", "rangeId": null, "blackboard": [ { @@ -92386,9 +97708,9 @@ "level": 1 }, "requiredPotentialRank": 0, - "prefabKey": "#", - "name": "虚影精通", - "description": "虚影的再部署时间-10秒", + "prefabKey": "2", + "name": "蓄水炮强化", + "description": "蓄水炮普通攻击和技能的推力增加一级,且在温蒂周围4格内时令其每3秒获得1点技力", "rangeId": null, "blackboard": [] } @@ -92420,7 +97742,7 @@ }, { "type": 0, - "description": "攻击力+22", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -92429,9 +97751,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 21, "formulaItem": 0, - "value": 22.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -92442,7 +97764,7 @@ }, { "type": 0, - "description": "再部署时间-2秒", + "description": "攻击速度+8", "buff": { "attributes": { "abnormalFlags": null, @@ -92451,9 +97773,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 7, "formulaItem": 0, - "value": -2.0, + "value": 8.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -92464,7 +97786,7 @@ }, { "type": 0, - "description": "生命上限+130", + "description": "生命上限+140", "buff": { "attributes": { "abnormalFlags": null, @@ -92475,7 +97797,7 @@ { "attributeType": 0, "formulaItem": 0, - "value": 130.0, + "value": 140.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -92537,8 +97859,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 90, - "def": 0, + "atk": 45, + "def": 45, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -92585,12 +97907,12 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 6, + "id": "30061", + "count": 4, "type": "MATERIAL" }, { - "id": "30061", + "id": "30031", "count": 4, "type": "MATERIAL" } @@ -92608,8 +97930,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30012", + "count": 7, "type": "MATERIAL" } ] @@ -92626,12 +97948,12 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 4, "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" } @@ -92649,8 +97971,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 6, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -92667,12 +97989,12 @@ "type": "MATERIAL" }, { - "id": "31013", - "count": 4, + "id": "30013", + "count": 5, "type": "MATERIAL" }, { - "id": "30043", + "id": "30063", "count": 4, "type": "MATERIAL" } @@ -92680,47 +98002,65 @@ } ] }, - "char_400_weedy": { - "name": "温蒂", - "description": "同时攻击阻挡的<@ba.kw>所有敌人\\n可以放置于远程位", + "char_225_haak": { + "name": "阿", + "description": "自身生命会不断减少", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_400_weedy", + "potentialItemId": "p_char_225_haak", "team": -1, - "displayNumber": "R117", - "tokenKey": "token_10009_weedy_cannon", - "appellation": "Weedy", - "position": "MELEE", + "displayNumber": "LM20", + "tokenKey": null, + "appellation": "Aak", + "position": "RANGED", "tagList": [ - "位移", - "输出", - "控场" + "支援", + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "罗德岛生物工程研究员温蒂,研究之余踏上战场。", - "itemDesc": "在她面前要注意仪表仪态!", + "displayLogo": "logo_lungmen", + "itemUsage": "罗德岛特种干员阿,将在后方支援其他干员。", + "itemDesc": "你有权不在他的支援范围内行动。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, "profession": "SPECIAL", - "trait": null, + "trait": { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.03 + } + ], + "overrideDescripton": null, + "prefabKey": null, + "rangeId": null + } + ] + }, "phases": [ { - "characterPrefabKey": "char_400_weedy", - "rangeId": "1-1", + "characterPrefabKey": "char_225_haak", + "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 984, - "atk": 295, - "def": 163, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 865, + "atk": 247, + "def": 58, + "magicResistance": 10.0, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92737,15 +98077,15 @@ { "level": 50, "data": { - "maxHp": 1313, - "atk": 411, - "def": 248, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 2, + "maxHp": 1236, + "atk": 413, + "def": 90, + "magicResistance": 10.0, + "cost": 11, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92763,22 +98103,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_400_weedy", - "rangeId": "1-1", + "characterPrefabKey": "char_225_haak", + "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1313, - "atk": 411, - "def": 248, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 1236, + "atk": 413, + "def": 90, + "magicResistance": 10.0, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92795,15 +98135,15 @@ { "level": 80, "data": { - "maxHp": 1663, - "atk": 548, - "def": 327, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 1627, + "atk": 583, + "def": 121, + "magicResistance": 10.0, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92825,34 +98165,34 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 6, + "id": "30022", + "count": 8, "type": "MATERIAL" }, { - "id": "30022", - "count": 4, + "id": "30042", + "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_400_weedy", - "rangeId": "1-1", + "characterPrefabKey": "char_225_haak", + "rangeId": "3-3", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1663, - "atk": 548, - "def": 327, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 1627, + "atk": 583, + "def": 121, + "magicResistance": 10.0, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92869,15 +98209,15 @@ { "level": 90, "data": { - "maxHp": 2133, - "atk": 677, - "def": 394, - "magicResistance": 0.0, - "cost": 21, - "blockCnt": 2, + "maxHp": 2034, + "atk": 703, + "def": 152, + "magicResistance": 10.0, + "cost": 13, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.3, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -92904,8 +98244,8 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 6, + "id": "31014", + "count": 7, "type": "MATERIAL" } ] @@ -92913,7 +98253,7 @@ ], "skills": [ { - "skillId": "skchr_weedy_1", + "skillId": "skchr_haak_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -92930,13 +98270,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "31014", "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30013", + "count": 11, "type": "MATERIAL" } ] @@ -92954,12 +98294,12 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 9, "type": "MATERIAL" } @@ -92978,13 +98318,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { "id": "31024", - "count": 5, + "count": 6, "type": "MATERIAL" } ] @@ -92996,7 +98336,7 @@ } }, { - "skillId": "skchr_weedy_2", + "skillId": "skchr_haak_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -93013,13 +98353,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "31023", + "count": 4, "type": "MATERIAL" } ] @@ -93037,13 +98377,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30104", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30084", + "count": 7, "type": "MATERIAL" } ] @@ -93061,7 +98401,7 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, @@ -93079,7 +98419,7 @@ } }, { - "skillId": "skchr_weedy_3", + "skillId": "skchr_haak_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -93096,13 +98436,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -93120,12 +98460,12 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30054", + "id": "30104", "count": 8, "type": "MATERIAL" } @@ -93144,13 +98484,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31014", - "count": 7, + "id": "31024", + "count": 5, "type": "MATERIAL" } ] @@ -93167,18 +98507,59 @@ "candidates": [ { "unlockCondition": { - "phase": 1, + "phase": 0, "level": 1 }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "工程蓄水炮", - "description": "可以使用一个持续15秒的蓄水炮,能攻击单个敌人并将其小力度地推开", + "name": "混合药物射击", + "description": "每次攻击时会随机触发下列效果之一:回复自身生命13%;当次攻击力提升至130%;目标停顿1秒;目标晕眩0.6秒", "rangeId": null, "blackboard": [ { - "key": "cnt", + "key": "hp_ratio", + "value": 0.13 + }, + { + "key": "atk_scale", + "value": 1.3 + }, + { + "key": "sluggish", "value": 1.0 + }, + { + "key": "stun", + "value": 0.6 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": "混合药物射击", + "description": "每次攻击时会随机触发下列效果之一:回复自身生命14%;当次攻击力提升至140%;目标停顿1.2秒;目标晕眩0.8秒", + "rangeId": null, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.14 + }, + { + "key": "atk_scale", + "value": 1.4 + }, + { + "key": "sluggish", + "value": 1.2 + }, + { + "key": "stun", + "value": 0.8 } ] }, @@ -93189,12 +98570,24 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "工程蓄水炮", - "description": "可以使用一个持续20秒的蓄水炮,能攻击单个敌人并将其小力度地推开", + "name": "混合药物射击", + "description": "每次攻击时会随机触发下列效果之一:回复自身生命15%;当次攻击力提升至150%;目标停顿1.4秒;目标晕眩1秒", "rangeId": null, "blackboard": [ { - "key": "cnt", + "key": "hp_ratio", + "value": 0.15 + }, + { + "key": "atk_scale", + "value": 1.5 + }, + { + "key": "sluggish", + "value": 1.4 + }, + { + "key": "stun", "value": 1.0 } ] @@ -93210,10 +98603,32 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "蓄水炮强化", - "description": "蓄水炮普通攻击和技能的推力增加一级,且在温蒂周围4格内时令其每3秒获得1点技力", + "name": "药剂扩散", + "description": "自身受到的治疗量+20%", "rangeId": null, - "blackboard": [] + "blackboard": [ + { + "key": "heal_scale", + "value": 1.2 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 4, + "prefabKey": "2", + "name": "药剂扩散", + "description": "自身受到的治疗量+25%<@ba.talpu>(+5%)", + "rangeId": null, + "blackboard": [ + { + "key": "heal_scale", + "value": 1.25 + } + ] } ] } @@ -93265,7 +98680,7 @@ }, { "type": 0, - "description": "攻击速度+8", + "description": "生命上限+150", "buff": { "attributes": { "abnormalFlags": null, @@ -93274,9 +98689,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 7, + "attributeType": 0, "formulaItem": 0, - "value": 8.0, + "value": 150.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -93286,25 +98701,9 @@ "equivalentCost": null }, { - "type": 0, - "description": "生命上限+140", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 0, - "formulaItem": 0, - "value": 140.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第二天赋效果增强", + "buff": null, "equivalentCost": null }, { @@ -93359,9 +98758,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 45, - "def": 45, + "maxHp": 300, + "atk": 50, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -93408,12 +98807,12 @@ "type": "MATERIAL" }, { - "id": "30061", - "count": 4, + "id": "30021", + "count": 5, "type": "MATERIAL" }, { - "id": "30031", + "id": "30051", "count": 4, "type": "MATERIAL" } @@ -93431,8 +98830,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 7, + "id": "30032", + "count": 5, "type": "MATERIAL" } ] @@ -93449,13 +98848,13 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30042", "count": 4, "type": "MATERIAL" }, { - "id": "30052", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -93472,8 +98871,8 @@ "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "31023", + "count": 6, "type": "MATERIAL" } ] @@ -93490,78 +98889,59 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30053", + "count": 3, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30073", + "count": 6, "type": "MATERIAL" } ] } ] }, - "char_225_haak": { - "name": "阿", - "description": "自身生命会不断减少", + "char_147_shining": { + "name": "闪灵", + "description": "恢复友方单位生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_225_haak", - "team": -1, - "displayNumber": "LM20", + "potentialItemId": "p_char_147_shining", + "team": 9, + "displayNumber": "FO01", "tokenKey": null, - "appellation": "Aak", + "appellation": "Shining", "position": "RANGED", "tagList": [ - "支援", - "输出" + "治疗", + "支援" ], - "displayLogo": "logo_lungmen", - "itemUsage": "罗德岛特种干员阿,将在后方支援其他干员。", - "itemDesc": "你有权不在他的支援范围内行动。", + "displayLogo": "logo_rhodes", + "itemUsage": "萨卡兹医师闪灵,竭尽所能为小队提供医疗支援。", + "itemDesc": "简简单单,但无论如何都看不穿。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "SPECIAL", - "trait": { - "candidates": [ - { - "unlockCondition": { - "phase": 0, - "level": 1 - }, - "requiredPotentialRank": 0, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.03 - } - ], - "overrideDescripton": null, - "prefabKey": null, - "rangeId": null - } - ] - }, + "profession": "MEDIC", + "trait": null, "phases": [ { - "characterPrefabKey": "char_225_haak", + "characterPrefabKey": "char_147_shining", "rangeId": "3-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 865, - "atk": 247, - "def": 58, - "magicResistance": 10.0, - "cost": 11, + "maxHp": 854, + "atk": 180, + "def": 60, + "magicResistance": 0.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93578,15 +98958,15 @@ { "level": 50, "data": { - "maxHp": 1236, - "atk": 413, - "def": 90, - "magicResistance": 10.0, - "cost": 11, + "maxHp": 1204, + "atk": 296, + "def": 88, + "magicResistance": 0.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93604,22 +98984,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_225_haak", + "characterPrefabKey": "char_147_shining", "rangeId": "3-3", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1236, - "atk": 413, - "def": 90, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 1204, + "atk": 296, + "def": 88, + "magicResistance": 0.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93636,15 +99016,15 @@ { "level": 80, "data": { - "maxHp": 1627, - "atk": 583, - "def": 121, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 1451, + "atk": 424, + "def": 110, + "magicResistance": 0.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93661,39 +99041,39 @@ ], "evolveCost": [ { - "id": "3281", + "id": "3261", "count": 5, "type": "MATERIAL" }, { - "id": "30022", - "count": 8, + "id": "30052", + "count": 6, "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_225_haak", + "characterPrefabKey": "char_147_shining", "rangeId": "3-3", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1627, - "atk": 583, - "def": 121, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 1451, + "atk": 424, + "def": 110, + "magicResistance": 0.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93710,15 +99090,15 @@ { "level": 90, "data": { - "maxHp": 2034, - "atk": 703, - "def": 152, - "magicResistance": 10.0, - "cost": 13, + "maxHp": 1613, + "atk": 530, + "def": 138, + "magicResistance": 0.0, + "cost": 20, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.3, + "baseAttackTime": 2.85, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -93735,18 +99115,18 @@ ], "evolveCost": [ { - "id": "3283", + "id": "3263", "count": 4, "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "31014", - "count": 7, + "id": "30044", + "count": 5, "type": "MATERIAL" } ] @@ -93754,7 +99134,7 @@ ], "skills": [ { - "skillId": "skchr_haak_1", + "skillId": "skchr_shining_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -93767,17 +99147,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "31014", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 11, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -93795,13 +99175,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30074", - "count": 9, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -93819,13 +99199,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31024", - "count": 6, + "id": "30044", + "count": 4, "type": "MATERIAL" } ] @@ -93837,7 +99217,7 @@ } }, { - "skillId": "skchr_haak_2", + "skillId": "skchr_shining_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -93850,17 +99230,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30044", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "31023", - "count": 4, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -93878,12 +99258,12 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30084", + "id": "30024", "count": 7, "type": "MATERIAL" } @@ -93902,13 +99282,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31014", - "count": 6, + "id": "30094", + "count": 5, "type": "MATERIAL" } ] @@ -93920,7 +99300,7 @@ } }, { - "skillId": "skchr_haak_3", + "skillId": "skchr_shining_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -93933,17 +99313,17 @@ "levelUpCost": [ { "id": "3303", - "count": 8, + "count": 6, "type": "MATERIAL" }, { - "id": "30054", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "31013", - "count": 4, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -93961,13 +99341,13 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30104", - "count": 8, + "id": "30034", + "count": 7, "type": "MATERIAL" } ] @@ -93985,13 +99365,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "31024", - "count": 5, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] @@ -94013,25 +99393,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "混合药物射击", - "description": "每次攻击时会随机触发下列效果之一:回复自身生命13%;当次攻击力提升至130%;目标停顿1秒;目标晕眩0.6秒", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+20", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.13 - }, - { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "sluggish", - "value": 1.0 - }, + "key": "def", + "value": 20.0 + } + ] + }, + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+25<@ba.talpu>(+5)", + "rangeId": null, + "blackboard": [ { - "key": "stun", - "value": 0.6 + "key": "def", + "value": 25.0 } ] }, @@ -94042,25 +99427,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "混合药物射击", - "description": "每次攻击时会随机触发下列效果之一:回复自身生命14%;当次攻击力提升至140%;目标停顿1.2秒;目标晕眩0.8秒", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+40", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.14 - }, - { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "sluggish", - "value": 1.2 - }, + "key": "def", + "value": 40.0 + } + ] + }, + { + "unlockCondition": { + "phase": 1, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+45<@ba.talpu>(+5)", + "rangeId": null, + "blackboard": [ { - "key": "stun", - "value": 0.8 + "key": "def", + "value": 45.0 } ] }, @@ -94071,25 +99461,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "混合药物射击", - "description": "每次攻击时会随机触发下列效果之一:回复自身生命15%;当次攻击力提升至150%;目标停顿1.4秒;目标晕眩1秒", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+60", "rangeId": null, "blackboard": [ { - "key": "hp_ratio", - "value": 0.15 - }, - { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "sluggish", - "value": 1.4 - }, + "key": "def", + "value": 60.0 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "1", + "name": "黑恶魔的庇护", + "description": "攻击范围内的友方单位防御力+65<@ba.talpu>(+5)", + "rangeId": null, + "blackboard": [ { - "key": "stun", - "value": 1.0 + "key": "def", + "value": 65.0 } ] } @@ -94104,13 +99499,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "药剂扩散", - "description": "自身受到的治疗量+20%", + "name": "法典", + "description": "攻击速度+10", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.2 + "key": "attack_speed", + "value": 10.0 } ] }, @@ -94119,15 +99514,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "2", - "name": "药剂扩散", - "description": "自身受到的治疗量+25%<@ba.talpu>(+5%)", + "name": "法典", + "description": "攻击速度+13<@ba.talpu>(+3)", "rangeId": null, "blackboard": [ { - "key": "heal_scale", - "value": 1.25 + "key": "attack_speed", + "value": 13.0 } ] } @@ -94158,30 +99553,14 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第二天赋效果增强", + "buff": null, "equivalentCost": null }, { "type": 0, - "description": "生命上限+150", + "description": "防御力+25", "buff": { "attributes": { "abnormalFlags": null, @@ -94190,9 +99569,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 0, + "attributeType": 2, "formulaItem": 0, - "value": 150.0, + "value": 25.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -94201,12 +99580,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -94228,6 +99601,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第一天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -94259,9 +99638,9 @@ { "level": 50, "data": { - "maxHp": 300, - "atk": 50, - "def": 0, + "maxHp": 0, + "atk": 80, + "def": 20, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -94308,12 +99687,12 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 5, + "id": "30011", + "count": 6, "type": "MATERIAL" }, { - "id": "30051", + "id": "30061", "count": 4, "type": "MATERIAL" } @@ -94331,8 +99710,8 @@ "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -94349,12 +99728,12 @@ "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30012", + "count": 5, "type": "MATERIAL" }, { - "id": "30022", + "id": "30062", "count": 3, "type": "MATERIAL" } @@ -94372,7 +99751,7 @@ "type": "MATERIAL" }, { - "id": "31023", + "id": "30083", "count": 6, "type": "MATERIAL" } @@ -94390,36 +99769,36 @@ "type": "MATERIAL" }, { - "id": "30053", - "count": 3, + "id": "30093", + "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 6, + "id": "30013", + "count": 5, "type": "MATERIAL" } ] } ] }, - "char_147_shining": { - "name": "闪灵", - "description": "恢复友方单位生命", + "char_179_cgbird": { + "name": "夜莺", + "description": "同时恢复三个友方单位的生命", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_147_shining", + "potentialItemId": "p_char_179_cgbird", "team": 9, - "displayNumber": "FO01", - "tokenKey": null, - "appellation": "Shining", + "displayNumber": "FO03", + "tokenKey": "token_10003_cgbird_bird", + "appellation": "Nightingale", "position": "RANGED", "tagList": [ "治疗", "支援" ], "displayLogo": "logo_rhodes", - "itemUsage": "萨卡兹医师闪灵,竭尽所能为小队提供医疗支援。", - "itemDesc": "简简单单,但无论如何都看不穿。", + "itemUsage": "萨卡兹医师夜莺,竭尽所能为小队提供医疗支援。", + "itemDesc": "宛如一张白纸。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -94427,18 +99806,18 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_147_shining", - "rangeId": "3-1", + "characterPrefabKey": "char_179_cgbird", + "rangeId": "y-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 854, - "atk": 180, - "def": 60, - "magicResistance": 0.0, - "cost": 18, + "maxHp": 796, + "atk": 132, + "def": 80, + "magicResistance": 5.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94459,11 +99838,11 @@ { "level": 50, "data": { - "maxHp": 1204, - "atk": 296, - "def": 88, - "magicResistance": 0.0, - "cost": 18, + "maxHp": 1076, + "atk": 210, + "def": 107, + "magicResistance": 5.0, + "cost": 16, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94485,18 +99864,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_147_shining", - "rangeId": "3-3", + "characterPrefabKey": "char_179_cgbird", + "rangeId": "y-2", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1204, - "atk": 296, - "def": 88, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1076, + "atk": 210, + "def": 107, + "magicResistance": 5.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94517,11 +99896,11 @@ { "level": 80, "data": { - "maxHp": 1451, - "atk": 424, - "def": 110, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1346, + "atk": 280, + "def": 140, + "magicResistance": 5.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94547,30 +99926,30 @@ "type": "MATERIAL" }, { - "id": "30052", + "id": "30062", "count": 6, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30042", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_147_shining", - "rangeId": "3-3", + "characterPrefabKey": "char_179_cgbird", + "rangeId": "y-2", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1451, - "atk": 424, - "def": 110, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1346, + "atk": 280, + "def": 140, + "magicResistance": 5.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94591,11 +99970,11 @@ { "level": 90, "data": { - "maxHp": 1613, - "atk": 530, - "def": 138, - "magicResistance": 0.0, - "cost": 20, + "maxHp": 1705, + "atk": 350, + "def": 169, + "magicResistance": 5.0, + "cost": 18, "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -94621,13 +100000,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 5, + "id": "30054", + "count": 6, "type": "MATERIAL" } ] @@ -94635,7 +100014,7 @@ ], "skills": [ { - "skillId": "skchr_shining_1", + "skillId": "skcom_heal_up[3]", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -94652,13 +100031,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30014", "count": 4, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30093", + "count": 7, "type": "MATERIAL" } ] @@ -94676,13 +100055,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "30024", + "count": 7, "type": "MATERIAL" } ] @@ -94700,13 +100079,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30044", - "count": 4, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -94718,7 +100097,7 @@ } }, { - "skillId": "skchr_shining_2", + "skillId": "skchr_cgbird_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -94735,13 +100114,13 @@ "type": "MATERIAL" }, { - "id": "30014", + "id": "30024", "count": 4, "type": "MATERIAL" }, { - "id": "30093", - "count": 7, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -94759,12 +100138,12 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30024", + "id": "30034", "count": 7, "type": "MATERIAL" } @@ -94783,13 +100162,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30094", - "count": 5, + "id": "30064", + "count": 4, "type": "MATERIAL" } ] @@ -94801,7 +100180,7 @@ } }, { - "skillId": "skchr_shining_3", + "skillId": "skchr_cgbird_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -94818,13 +100197,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 5, + "id": "30013", + "count": 8, "type": "MATERIAL" } ] @@ -94842,13 +100221,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -94866,13 +100245,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -94894,13 +100273,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+20", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+5", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 20.0 + "key": "magic_resistance", + "value": 5.0 } ] }, @@ -94909,15 +100288,15 @@ "phase": 0, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+25<@ba.talpu>(+5)", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+7<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 25.0 + "key": "magic_resistance", + "value": 7.0 } ] }, @@ -94928,13 +100307,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+40", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+10", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 40.0 + "key": "magic_resistance", + "value": 10.0 } ] }, @@ -94943,15 +100322,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+45<@ba.talpu>(+5)", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+12<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 45.0 + "key": "magic_resistance", + "value": 12.0 } ] }, @@ -94962,13 +100341,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+60", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+15", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 60.0 + "key": "magic_resistance", + "value": 15.0 } ] }, @@ -94977,15 +100356,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 5, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "黑恶魔的庇护", - "description": "攻击范围内的友方单位防御力+65<@ba.talpu>(+5)", + "name": "白恶魔的庇护", + "description": "攻击范围内的友方单位法术抗性+17<@ba.talpu>(+2)", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 65.0 + "key": "magic_resistance", + "value": 17.0 } ] } @@ -95000,30 +100379,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "法典", - "description": "攻击速度+10", - "rangeId": null, - "blackboard": [ - { - "key": "attack_speed", - "value": 10.0 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 2, - "prefabKey": "2", - "name": "法典", - "description": "攻击速度+13<@ba.talpu>(+3)", + "name": "转瞬即逝的幻影", + "description": "可以使用幻影。幻影无法攻击和阻挡敌人,拥有75法术抗性,30%的物理闪避,并且更容易吸引敌人的攻击,同时每秒损失3%的最大生命", "rangeId": null, "blackboard": [ { - "key": "attack_speed", - "value": 13.0 + "key": "cnt", + "value": 2.0 } ] } @@ -95053,15 +100415,9 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, - "description": "防御力+25", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -95070,9 +100426,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 2, + "attributeType": 21, "formulaItem": 0, - "value": 25.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -95083,7 +100439,7 @@ }, { "type": 0, - "description": "部署费用-1", + "description": "法术抗性+10", "buff": { "attributes": { "abnormalFlags": null, @@ -95092,9 +100448,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 4, + "attributeType": 3, "formulaItem": 0, - "value": -1.0, + "value": 10.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -95108,6 +100464,28 @@ "description": "第一天赋效果增强", "buff": null, "equivalentCost": null + }, + { + "type": 0, + "description": "部署费用-1", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 4, + "formulaItem": 0, + "value": -1.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -95140,8 +100518,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 80, - "def": 20, + "atk": 70, + "def": 0, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -95188,12 +100566,12 @@ "type": "MATERIAL" }, { - "id": "30011", - "count": 6, + "id": "30021", + "count": 5, "type": "MATERIAL" }, { - "id": "30061", + "id": "30051", "count": 4, "type": "MATERIAL" } @@ -95211,8 +100589,8 @@ "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30012", + "count": 7, "type": "MATERIAL" } ] @@ -95229,13 +100607,13 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 5, + "id": "30022", + "count": 4, "type": "MATERIAL" }, { - "id": "30062", - "count": 3, + "id": "30052", + "count": 4, "type": "MATERIAL" } ] @@ -95252,8 +100630,8 @@ "type": "MATERIAL" }, { - "id": "30083", - "count": 6, + "id": "30093", + "count": 5, "type": "MATERIAL" } ] @@ -95270,12 +100648,12 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 4, + "id": "30103", + "count": 3, "type": "MATERIAL" }, { - "id": "30013", + "id": "30033", "count": 5, "type": "MATERIAL" } @@ -95283,46 +100661,46 @@ } ] }, - "char_179_cgbird": { - "name": "夜莺", - "description": "同时恢复三个友方单位的生命", + "char_136_hsguma": { + "name": "星熊", + "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_179_cgbird", - "team": 9, - "displayNumber": "FO03", - "tokenKey": "token_10003_cgbird_bird", - "appellation": "Nightingale", - "position": "RANGED", + "potentialItemId": "p_char_136_hsguma", + "team": 12, + "displayNumber": "LM05", + "tokenKey": null, + "appellation": "Hoshiguma", + "position": "MELEE", "tagList": [ - "治疗", - "支援" + "防护", + "输出" ], - "displayLogo": "logo_rhodes", - "itemUsage": "萨卡兹医师夜莺,竭尽所能为小队提供医疗支援。", - "itemDesc": "宛如一张白纸。", + "displayLogo": "logo_lungmen", + "itemUsage": "龙门近卫局特别任务组干员星熊准备完毕,等待你的指示。", + "itemDesc": "害怕的时候可以站在她身边壮胆。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, - "profession": "MEDIC", + "profession": "TANK", "trait": null, "phases": [ { - "characterPrefabKey": "char_179_cgbird", - "rangeId": "y-1", + "characterPrefabKey": "char_136_hsguma", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 796, - "atk": 132, - "def": 80, - "magicResistance": 5.0, - "cost": 16, - "blockCnt": 1, + "maxHp": 1602, + "atk": 221, + "def": 257, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95339,15 +100717,15 @@ { "level": 50, "data": { - "maxHp": 1076, - "atk": 210, - "def": 107, - "magicResistance": 5.0, - "cost": 16, - "blockCnt": 1, + "maxHp": 2165, + "atk": 284, + "def": 384, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95365,22 +100743,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_179_cgbird", - "rangeId": "y-2", + "characterPrefabKey": "char_136_hsguma", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1076, - "atk": 210, - "def": 107, - "magicResistance": 5.0, - "cost": 18, - "blockCnt": 1, + "maxHp": 2165, + "atk": 284, + "def": 384, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95397,15 +100775,15 @@ { "level": 80, "data": { - "maxHp": 1346, - "atk": 280, - "def": 140, - "magicResistance": 5.0, - "cost": 18, - "blockCnt": 1, + "maxHp": 2849, + "atk": 356, + "def": 527, + "magicResistance": 0.0, + "cost": 21, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95422,39 +100800,39 @@ ], "evolveCost": [ { - "id": "3261", + "id": "3231", "count": 5, "type": "MATERIAL" }, { - "id": "30062", - "count": 6, + "id": "30012", + "count": 11, "type": "MATERIAL" }, { "id": "30042", - "count": 3, + "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_179_cgbird", - "rangeId": "y-2", + "characterPrefabKey": "char_136_hsguma", + "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1346, - "atk": 280, - "def": 140, - "magicResistance": 5.0, - "cost": 18, - "blockCnt": 1, + "maxHp": 2849, + "atk": 356, + "def": 527, + "magicResistance": 0.0, + "cost": 23, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95471,15 +100849,15 @@ { "level": 90, "data": { - "maxHp": 1705, - "atk": 350, - "def": 169, - "magicResistance": 5.0, - "cost": 18, - "blockCnt": 1, + "maxHp": 3850, + "atk": 430, + "def": 723, + "magicResistance": 0.0, + "cost": 23, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 2.85, + "baseAttackTime": 1.2, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -95496,18 +100874,18 @@ ], "evolveCost": [ { - "id": "3263", + "id": "3233", "count": 4, "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 6, + "id": "30094", + "count": 5, "type": "MATERIAL" } ] @@ -95515,90 +100893,7 @@ ], "skills": [ { - "skillId": "skcom_heal_up[3]", - "overridePrefabKey": null, - "overrideTokenKey": null, - "levelUpCostCond": [ - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 28800, - "levelUpCost": [ - { - "id": "3303", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30014", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30093", - "count": 7, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 57600, - "levelUpCost": [ - { - "id": "3303", - "count": 12, - "type": "MATERIAL" - }, - { - "id": "30044", - "count": 4, - "type": "MATERIAL" - }, - { - "id": "30024", - "count": 7, - "type": "MATERIAL" - } - ] - }, - { - "unlockCond": { - "phase": 2, - "level": 1 - }, - "lvlUpTime": 86400, - "levelUpCost": [ - { - "id": "3303", - "count": 15, - "type": "MATERIAL" - }, - { - "id": "30135", - "count": 6, - "type": "MATERIAL" - }, - { - "id": "30054", - "count": 5, - "type": "MATERIAL" - } - ] - } - ], - "unlockCond": { - "phase": 0, - "level": 1 - } - }, - { - "skillId": "skchr_cgbird_2", + "skillId": "skchr_hsguma_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -95663,25 +100958,25 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30064", - "count": 4, + "id": "30094", + "count": 6, "type": "MATERIAL" } ] } ], "unlockCond": { - "phase": 1, + "phase": 0, "level": 1 } }, { - "skillId": "skchr_cgbird_3", + "skillId": "skchr_hsguma_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -95746,61 +101041,110 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "30034", + "count": 6, "type": "MATERIAL" } ] } ], "unlockCond": { - "phase": 2, + "phase": 1, "level": 1 } - } - ], - "talents": [ + }, { - "candidates": [ + "skillId": "skchr_hsguma_3", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [ { - "unlockCondition": { - "phase": 0, + "unlockCond": { + "phase": 2, "level": 1 }, - "requiredPotentialRank": 0, - "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+5", - "rangeId": null, - "blackboard": [ + "lvlUpTime": 28800, + "levelUpCost": [ { - "key": "magic_resistance", - "value": 5.0 + "id": "3303", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30044", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30023", + "count": 4, + "type": "MATERIAL" } ] }, { - "unlockCondition": { - "phase": 0, + "unlockCond": { + "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, - "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+7<@ba.talpu>(+2)", - "rangeId": null, - "blackboard": [ + "lvlUpTime": 57600, + "levelUpCost": [ { - "key": "magic_resistance", - "value": 7.0 + "id": "3303", + "count": 12, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 4, + "type": "MATERIAL" + }, + { + "id": "30054", + "count": 8, + "type": "MATERIAL" } ] }, + { + "unlockCond": { + "phase": 2, + "level": 1 + }, + "lvlUpTime": 86400, + "levelUpCost": [ + { + "id": "3303", + "count": 15, + "type": "MATERIAL" + }, + { + "id": "30135", + "count": 6, + "type": "MATERIAL" + }, + { + "id": "30074", + "count": 7, + "type": "MATERIAL" + } + ] + } + ], + "unlockCond": { + "phase": 2, + "level": 1 + } + } + ], + "talents": [ + { + "candidates": [ { "unlockCondition": { "phase": 1, @@ -95808,13 +101152,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+10", + "name": "战术装甲", + "description": "获得12%的物理抵挡和法术抵挡", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 10.0 + "key": "prob", + "value": 0.12 } ] }, @@ -95823,15 +101167,15 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+12<@ba.talpu>(+2)", + "name": "战术装甲", + "description": "获得15%<@ba.talpu>(+3%)的物理抵挡和法术抵挡", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 12.0 + "key": "prob", + "value": 0.15 } ] }, @@ -95842,13 +101186,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+15", + "name": "战术装甲", + "description": "获得25%的物理抵挡和法术抵挡", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 15.0 + "key": "prob", + "value": 0.25 } ] }, @@ -95857,15 +101201,15 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 4, + "requiredPotentialRank": 2, "prefabKey": "1", - "name": "白恶魔的庇护", - "description": "攻击范围内的友方单位法术抗性+17<@ba.talpu>(+2)", + "name": "战术装甲", + "description": "获得28%<@ba.talpu>(+3%)的物理抵挡和法术抵挡", "rangeId": null, "blackboard": [ { - "key": "magic_resistance", - "value": 17.0 + "key": "prob", + "value": 0.28 } ] } @@ -95880,13 +101224,30 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "转瞬即逝的幻影", - "description": "可以使用幻影。幻影无法攻击和阻挡敌人,拥有75法术抗性,30%的物理闪避,并且更容易吸引敌人的攻击,同时每秒损失3%的最大生命", + "name": "特种作战策略", + "description": "所有友方【重装】职业干员的防御力提升6%", "rangeId": null, "blackboard": [ { - "key": "cnt", - "value": 2.0 + "key": "def", + "value": 0.06 + } + ] + }, + { + "unlockCondition": { + "phase": 2, + "level": 1 + }, + "requiredPotentialRank": 5, + "prefabKey": "2", + "name": "特种作战策略", + "description": "所有友方【重装】职业干员的防御力提升8%<@ba.talpu>(+2%)", + "rangeId": null, + "blackboard": [ + { + "key": "def", + "value": 0.08 } ] } @@ -95917,30 +101278,14 @@ "equivalentCost": null }, { - "type": 0, - "description": "再部署时间-4秒", - "buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": [ - { - "attributeType": 21, - "formulaItem": 0, - "value": -4.0, - "loadFromBlackboard": false, - "fetchBaseValueFromSourceEntity": false - } - ] - } - }, + "type": 1, + "description": "第一天赋效果增强", + "buff": null, "equivalentCost": null }, { "type": 0, - "description": "法术抗性+10", + "description": "防御力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -95949,9 +101294,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 3, + "attributeType": 2, "formulaItem": 0, - "value": 10.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -95960,12 +101305,6 @@ }, "equivalentCost": null }, - { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, - "equivalentCost": null - }, { "type": 0, "description": "部署费用-1", @@ -95987,6 +101326,12 @@ } }, "equivalentCost": null + }, + { + "type": 1, + "description": "第二天赋效果增强", + "buff": null, + "equivalentCost": null } ], "favorKeyFrames": [ @@ -96019,8 +101364,8 @@ "level": 50, "data": { "maxHp": 0, - "atk": 70, - "def": 0, + "atk": 60, + "def": 60, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -96067,12 +101412,12 @@ "type": "MATERIAL" }, { - "id": "30021", - "count": 5, + "id": "30031", + "count": 6, "type": "MATERIAL" }, { - "id": "30051", + "id": "30041", "count": 4, "type": "MATERIAL" } @@ -96090,8 +101435,8 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 7, + "id": "30022", + "count": 5, "type": "MATERIAL" } ] @@ -96108,12 +101453,12 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 4, "type": "MATERIAL" }, { - "id": "30052", + "id": "30042", "count": 4, "type": "MATERIAL" } @@ -96131,8 +101476,8 @@ "type": "MATERIAL" }, { - "id": "30093", - "count": 5, + "id": "30103", + "count": 6, "type": "MATERIAL" } ] @@ -96149,36 +101494,37 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 3, + "id": "30013", + "count": 5, "type": "MATERIAL" }, { - "id": "30033", - "count": 5, + "id": "30063", + "count": 4, "type": "MATERIAL" } ] } ] }, - "char_136_hsguma": { - "name": "星熊", - "description": "能够阻挡三个敌人", + "char_202_demkni": { + "name": "塞雷娅", + "description": "技能可以治疗友方单位", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_136_hsguma", - "team": 12, - "displayNumber": "LM05", + "potentialItemId": "p_char_202_demkni", + "team": 4, + "displayNumber": "RL02", "tokenKey": null, - "appellation": "Hoshiguma", + "appellation": "Saria", "position": "MELEE", "tagList": [ "防护", - "输出" + "治疗", + "支援" ], - "displayLogo": "logo_lungmen", - "itemUsage": "龙门近卫局特别任务组干员星熊准备完毕,等待你的指示。", - "itemDesc": "害怕的时候可以站在她身边壮胆。", + "displayLogo": "logo_rhine", + "itemUsage": "前莱茵生命研究员塞雷娅,将是防御与治疗并重的战场核心。", + "itemDesc": "即使是钻石,都比她要懂得变通啊。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -96186,19 +101532,19 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_136_hsguma", - "rangeId": "1-1", + "characterPrefabKey": "char_202_demkni", + "rangeId": "0-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1602, - "atk": 221, - "def": 257, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 3, + "maxHp": 1309, + "atk": 200, + "def": 248, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, @@ -96218,12 +101564,12 @@ { "level": 50, "data": { - "maxHp": 2165, - "atk": 284, - "def": 384, - "magicResistance": 0.0, - "cost": 19, - "blockCnt": 3, + "maxHp": 1769, + "atk": 287, + "def": 365, + "magicResistance": 10.0, + "cost": 18, + "blockCnt": 2, "moveSpeed": 1.0, "attackSpeed": 100.0, "baseAttackTime": 1.2, @@ -96244,18 +101590,18 @@ "evolveCost": null }, { - "characterPrefabKey": "char_136_hsguma", - "rangeId": "1-1", + "characterPrefabKey": "char_202_demkni", + "rangeId": "0-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2165, - "atk": 284, - "def": 384, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 1769, + "atk": 287, + "def": 365, + "magicResistance": 10.0, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -96276,11 +101622,11 @@ { "level": 80, "data": { - "maxHp": 2849, - "atk": 356, - "def": 527, - "magicResistance": 0.0, - "cost": 21, + "maxHp": 2268, + "atk": 388, + "def": 487, + "magicResistance": 10.0, + "cost": 20, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -96306,30 +101652,30 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 11, + "id": "30022", + "count": 8, "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_136_hsguma", - "rangeId": "1-1", + "characterPrefabKey": "char_202_demkni", + "rangeId": "0-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2849, - "atk": 356, - "def": 527, - "magicResistance": 0.0, - "cost": 23, + "maxHp": 2268, + "atk": 388, + "def": 487, + "magicResistance": 10.0, + "cost": 22, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -96350,11 +101696,11 @@ { "level": 90, "data": { - "maxHp": 3850, - "atk": 430, - "def": 723, - "magicResistance": 0.0, - "cost": 23, + "maxHp": 3150, + "atk": 485, + "def": 595, + "magicResistance": 10.0, + "cost": 22, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, @@ -96380,12 +101726,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "30094", + "id": "30084", "count": 5, "type": "MATERIAL" } @@ -96394,7 +101740,7 @@ ], "skills": [ { - "skillId": "skchr_hsguma_1", + "skillId": "skchr_demkni_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -96411,13 +101757,13 @@ "type": "MATERIAL" }, { - "id": "30024", + "id": "30034", "count": 4, "type": "MATERIAL" }, { - "id": "30103", - "count": 5, + "id": "30013", + "count": 8, "type": "MATERIAL" } ] @@ -96435,13 +101781,13 @@ "type": "MATERIAL" }, { - "id": "30054", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "30034", - "count": 7, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -96459,13 +101805,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30094", - "count": 6, + "id": "30084", + "count": 5, "type": "MATERIAL" } ] @@ -96477,7 +101823,7 @@ } }, { - "skillId": "skchr_hsguma_2", + "skillId": "skchr_demkni_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -96494,13 +101840,13 @@ "type": "MATERIAL" }, { - "id": "30034", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 8, + "id": "30023", + "count": 4, "type": "MATERIAL" } ] @@ -96518,13 +101864,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "30074", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30054", + "count": 8, "type": "MATERIAL" } ] @@ -96542,13 +101888,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "30034", - "count": 6, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -96560,7 +101906,7 @@ } }, { - "skillId": "skchr_hsguma_3", + "skillId": "skchr_demkni_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -96577,13 +101923,13 @@ "type": "MATERIAL" }, { - "id": "30044", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "30033", + "count": 6, "type": "MATERIAL" } ] @@ -96601,13 +101947,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 8, + "id": "30064", + "count": 5, "type": "MATERIAL" } ] @@ -96625,13 +101971,13 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30074", - "count": 7, + "id": "30104", + "count": 6, "type": "MATERIAL" } ] @@ -96653,13 +101999,25 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战术装甲", - "description": "获得12%的物理抵挡和法术抵挡", + "name": "莱茵充能护服", + "description": "每在场上停留20秒,攻击力+2%,防御力+2%,最多叠加5层", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.12 + "key": "max_stack_cnt", + "value": 5.0 + }, + { + "key": "interval", + "value": 20.0 + }, + { + "key": "atk", + "value": 0.02 + }, + { + "key": "def", + "value": 0.02 } ] }, @@ -96668,15 +102026,27 @@ "phase": 1, "level": 1 }, - "requiredPotentialRank": 2, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "战术装甲", - "description": "获得15%<@ba.talpu>(+3%)的物理抵挡和法术抵挡", + "name": "莱茵充能护服", + "description": "每在场上停留20秒,攻击力+3%<@ba.talpu>(+1%),防御力+3%<@ba.talpu>(+1%),最多叠加5层", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.15 + "key": "max_stack_cnt", + "value": 5.0 + }, + { + "key": "interval", + "value": 20.0 + }, + { + "key": "atk", + "value": 0.03 + }, + { + "key": "def", + "value": 0.03 } ] }, @@ -96687,13 +102057,25 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "战术装甲", - "description": "获得25%的物理抵挡和法术抵挡", + "name": "莱茵充能护服", + "description": "每在场上停留20秒,攻击力+5%,防御力+4%,最多叠加5层", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "max_stack_cnt", + "value": 5.0 + }, + { + "key": "interval", + "value": 20.0 + }, + { + "key": "atk", + "value": 0.05 + }, + { + "key": "def", + "value": 0.04 } ] }, @@ -96702,15 +102084,27 @@ "phase": 2, "level": 1 }, - "requiredPotentialRank": 2, + "requiredPotentialRank": 4, "prefabKey": "1", - "name": "战术装甲", - "description": "获得28%<@ba.talpu>(+3%)的物理抵挡和法术抵挡", + "name": "莱茵充能护服", + "description": "每在场上停留20秒,攻击力+6%<@ba.talpu>(+1%),防御力+5%<@ba.talpu>(+1%),最多叠加5层", "rangeId": null, "blackboard": [ { - "key": "prob", - "value": 0.28 + "key": "max_stack_cnt", + "value": 5.0 + }, + { + "key": "interval", + "value": 20.0 + }, + { + "key": "atk", + "value": 0.06 + }, + { + "key": "def", + "value": 0.05 } ] } @@ -96725,30 +102119,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "特种作战策略", - "description": "所有友方【重装】职业干员的防御力提升6%", - "rangeId": null, - "blackboard": [ - { - "key": "def", - "value": 0.06 - } - ] - }, - { - "unlockCondition": { - "phase": 2, - "level": 1 - }, - "requiredPotentialRank": 5, - "prefabKey": "2", - "name": "特种作战策略", - "description": "所有友方【重装】职业干员的防御力提升8%<@ba.talpu>(+2%)", + "name": "精神回复", + "description": "每次回复友方单位生命值时额外回复该单位1点技力", "rangeId": null, "blackboard": [ { - "key": "def", - "value": 0.08 + "key": "sp", + "value": 1.0 } ] } @@ -96779,14 +102156,30 @@ "equivalentCost": null }, { - "type": 1, - "description": "第一天赋效果增强", - "buff": null, + "type": 0, + "description": "再部署时间-4秒", + "buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": [ + { + "attributeType": 21, + "formulaItem": 0, + "value": -4.0, + "loadFromBlackboard": false, + "fetchBaseValueFromSourceEntity": false + } + ] + } + }, "equivalentCost": null }, { "type": 0, - "description": "防御力+30", + "description": "防御力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -96797,7 +102190,7 @@ { "attributeType": 2, "formulaItem": 0, - "value": 30.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -96806,6 +102199,12 @@ }, "equivalentCost": null }, + { + "type": 1, + "description": "第一天赋效果增强", + "buff": null, + "equivalentCost": null + }, { "type": 0, "description": "部署费用-1", @@ -96827,12 +102226,6 @@ } }, "equivalentCost": null - }, - { - "type": 1, - "description": "第二天赋效果增强", - "buff": null, - "equivalentCost": null } ], "favorKeyFrames": [ @@ -96865,7 +102258,7 @@ "level": 50, "data": { "maxHp": 0, - "atk": 60, + "atk": 50, "def": 60, "magicResistance": 0.0, "cost": 0, @@ -96913,12 +102306,12 @@ "type": "MATERIAL" }, { - "id": "30031", - "count": 6, + "id": "30041", + "count": 5, "type": "MATERIAL" }, { - "id": "30041", + "id": "30021", "count": 4, "type": "MATERIAL" } @@ -96936,7 +102329,7 @@ "type": "MATERIAL" }, { - "id": "30022", + "id": "30032", "count": 5, "type": "MATERIAL" } @@ -96954,13 +102347,13 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30042", "count": 4, "type": "MATERIAL" }, { - "id": "30042", - "count": 4, + "id": "30022", + "count": 3, "type": "MATERIAL" } ] @@ -96977,8 +102370,8 @@ "type": "MATERIAL" }, { - "id": "30103", - "count": 6, + "id": "30013", + "count": 8, "type": "MATERIAL" } ] @@ -96995,37 +102388,36 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 5, + "id": "30023", + "count": 4, "type": "MATERIAL" }, { - "id": "30063", - "count": 4, + "id": "30043", + "count": 5, "type": "MATERIAL" } ] } ] }, - "char_202_demkni": { - "name": "塞雷娅", - "description": "技能可以治疗友方单位", + "char_2014_nian": { + "name": "年", + "description": "能够阻挡三个敌人", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_202_demkni", - "team": 4, - "displayNumber": "RL02", + "potentialItemId": "p_char_2014_nian", + "team": -1, + "displayNumber": "NM01", "tokenKey": null, - "appellation": "Saria", + "appellation": "Nian", "position": "MELEE", "tagList": [ "防护", - "治疗", "支援" ], - "displayLogo": "logo_rhine", - "itemUsage": "前莱茵生命研究员塞雷娅,将是防御与治疗并重的战场核心。", - "itemDesc": "即使是钻石,都比她要懂得变通啊。", + "displayLogo": "logo_lungmen", + "itemUsage": "来自遥远炎土的神秘访客,年,愿意为你提供一些微小的援助。", + "itemDesc": "永远处在各种娱乐活动漩涡的中心。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -97033,22 +102425,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_202_demkni", - "rangeId": "0-1", + "characterPrefabKey": "char_2014_nian", + "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1309, - "atk": 200, - "def": 248, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 1539, + "atk": 295, + "def": 254, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97065,15 +102457,15 @@ { "level": 50, "data": { - "maxHp": 1769, - "atk": 287, - "def": 365, - "magicResistance": 10.0, - "cost": 18, - "blockCnt": 2, + "maxHp": 2080, + "atk": 405, + "def": 380, + "magicResistance": 0.0, + "cost": 19, + "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97091,22 +102483,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_202_demkni", - "rangeId": "0-1", + "characterPrefabKey": "char_2014_nian", + "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1769, - "atk": 287, - "def": 365, - "magicResistance": 10.0, - "cost": 20, + "maxHp": 2080, + "atk": 405, + "def": 380, + "magicResistance": 0.0, + "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97123,15 +102515,15 @@ { "level": 80, "data": { - "maxHp": 2268, - "atk": 388, - "def": 487, - "magicResistance": 10.0, - "cost": 20, + "maxHp": 2737, + "atk": 513, + "def": 529, + "magicResistance": 0.0, + "cost": 21, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97153,34 +102545,34 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 8, + "id": "30012", + "count": 12, "type": "MATERIAL" }, { - "id": "30052", + "id": "30032", "count": 5, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_202_demkni", - "rangeId": "0-1", + "characterPrefabKey": "char_2014_nian", + "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2268, - "atk": 388, - "def": 487, - "magicResistance": 10.0, - "cost": 22, + "maxHp": 2737, + "atk": 513, + "def": 529, + "magicResistance": 0.0, + "cost": 23, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97197,15 +102589,15 @@ { "level": 90, "data": { - "maxHp": 3150, - "atk": 485, - "def": 595, - "magicResistance": 10.0, - "cost": 22, + "maxHp": 3699, + "atk": 619, + "def": 726, + "magicResistance": 0.0, + "cost": 23, "blockCnt": 3, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.2, + "baseAttackTime": 1.5, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97227,13 +102619,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 4, "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "31024", + "count": 7, "type": "MATERIAL" } ] @@ -97241,7 +102633,7 @@ ], "skills": [ { - "skillId": "skchr_demkni_1", + "skillId": "skchr_nian_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -97254,17 +102646,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30034", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30013", - "count": 8, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -97282,13 +102674,13 @@ "type": "MATERIAL" }, { - "id": "30064", - "count": 3, + "id": "31014", + "count": 4, "type": "MATERIAL" }, { - "id": "30044", - "count": 6, + "id": "30014", + "count": 10, "type": "MATERIAL" } ] @@ -97311,8 +102703,8 @@ "type": "MATERIAL" }, { - "id": "30084", - "count": 5, + "id": "31014", + "count": 6, "type": "MATERIAL" } ] @@ -97324,7 +102716,7 @@ } }, { - "skillId": "skchr_demkni_2", + "skillId": "skchr_nian_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -97337,17 +102729,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30044", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "30083", + "count": 5, "type": "MATERIAL" } ] @@ -97365,13 +102757,13 @@ "type": "MATERIAL" }, { - "id": "30074", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30054", - "count": 8, + "id": "31024", + "count": 7, "type": "MATERIAL" } ] @@ -97389,13 +102781,13 @@ "type": "MATERIAL" }, { - "id": "30125", + "id": "30115", "count": 6, "type": "MATERIAL" }, { - "id": "30054", - "count": 5, + "id": "31014", + "count": 7, "type": "MATERIAL" } ] @@ -97407,7 +102799,7 @@ } }, { - "skillId": "skchr_demkni_3", + "skillId": "skchr_nian_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -97420,17 +102812,17 @@ "levelUpCost": [ { "id": "3303", - "count": 6, + "count": 8, "type": "MATERIAL" }, { - "id": "30054", + "id": "31024", "count": 4, "type": "MATERIAL" }, { - "id": "30033", - "count": 6, + "id": "30103", + "count": 5, "type": "MATERIAL" } ] @@ -97448,13 +102840,13 @@ "type": "MATERIAL" }, { - "id": "30084", + "id": "30054", "count": 4, "type": "MATERIAL" }, { - "id": "30064", - "count": 5, + "id": "31014", + "count": 9, "type": "MATERIAL" } ] @@ -97472,12 +102864,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30135", "count": 6, "type": "MATERIAL" }, { - "id": "30104", + "id": "31024", "count": 6, "type": "MATERIAL" } @@ -97500,25 +102892,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "莱茵充能护服", - "description": "每在场上停留20秒,攻击力+2%,防御力+2%,最多叠加5层", + "name": "积甲成山", + "description": "编入队伍时,所有【重装】职业干员的生命上限+8%", "rangeId": null, "blackboard": [ { - "key": "max_stack_cnt", - "value": 5.0 - }, - { - "key": "interval", - "value": 20.0 - }, - { - "key": "atk", - "value": 0.02 - }, - { - "key": "def", - "value": 0.02 + "key": "max_hp", + "value": 0.08 } ] }, @@ -97529,25 +102909,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "莱茵充能护服", - "description": "每在场上停留20秒,攻击力+3%<@ba.talpu>(+1%),防御力+3%<@ba.talpu>(+1%),最多叠加5层", + "name": "积甲成山", + "description": "编入队伍时,所有【重装】职业干员的生命上限+12%<@ba.talpu>(+4%)", "rangeId": null, "blackboard": [ { - "key": "max_stack_cnt", - "value": 5.0 - }, - { - "key": "interval", - "value": 20.0 - }, - { - "key": "atk", - "value": 0.03 - }, - { - "key": "def", - "value": 0.03 + "key": "max_hp", + "value": 0.12 } ] }, @@ -97558,25 +102926,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "莱茵充能护服", - "description": "每在场上停留20秒,攻击力+5%,防御力+4%,最多叠加5层", + "name": "积甲成山", + "description": "编入队伍时,所有【重装】职业干员的生命上限+16%", "rangeId": null, "blackboard": [ { - "key": "max_stack_cnt", - "value": 5.0 - }, - { - "key": "interval", - "value": 20.0 - }, - { - "key": "atk", - "value": 0.05 - }, - { - "key": "def", - "value": 0.04 + "key": "max_hp", + "value": 0.16 } ] }, @@ -97587,25 +102943,13 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "莱茵充能护服", - "description": "每在场上停留20秒,攻击力+6%<@ba.talpu>(+1%),防御力+5%<@ba.talpu>(+1%),最多叠加5层", + "name": "积甲成山", + "description": "编入队伍时,所有【重装】职业干员的生命上限+20%<@ba.talpu>(+4%)", "rangeId": null, "blackboard": [ { - "key": "max_stack_cnt", - "value": 5.0 - }, - { - "key": "interval", - "value": 20.0 - }, - { - "key": "atk", - "value": 0.06 - }, - { - "key": "def", - "value": 0.05 + "key": "max_hp", + "value": 0.2 } ] } @@ -97620,13 +102964,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "精神回复", - "description": "每次回复友方单位生命值时额外回复该单位1点技力", + "name": "干明可鉴", + "description": "部署后立即获得3层护盾(可以抵消3次伤害)", "rangeId": null, "blackboard": [ { - "key": "sp", - "value": 1.0 + "key": "times", + "value": 3.0 } ] } @@ -97658,7 +103002,7 @@ }, { "type": 0, - "description": "再部署时间-4秒", + "description": "攻击力+24", "buff": { "attributes": { "abnormalFlags": null, @@ -97667,9 +103011,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 21, + "attributeType": 1, "formulaItem": 0, - "value": -4.0, + "value": 24.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -97680,7 +103024,7 @@ }, { "type": 0, - "description": "防御力+27", + "description": "防御力+30", "buff": { "attributes": { "abnormalFlags": null, @@ -97691,7 +103035,7 @@ { "attributeType": 2, "formulaItem": 0, - "value": 27.0, + "value": 30.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -97758,9 +103102,9 @@ { "level": 50, "data": { - "maxHp": 0, - "atk": 50, - "def": 60, + "maxHp": 400, + "atk": 0, + "def": 70, "magicResistance": 0.0, "cost": 0, "blockCnt": 0, @@ -97807,12 +103151,12 @@ "type": "MATERIAL" }, { - "id": "30041", - "count": 5, + "id": "30011", + "count": 6, "type": "MATERIAL" }, { - "id": "30021", + "id": "30061", "count": 4, "type": "MATERIAL" } @@ -97830,7 +103174,7 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 5, "type": "MATERIAL" } @@ -97848,13 +103192,13 @@ "type": "MATERIAL" }, { - "id": "30042", + "id": "30032", "count": 4, "type": "MATERIAL" }, { - "id": "30022", - "count": 3, + "id": "30042", + "count": 4, "type": "MATERIAL" } ] @@ -97871,8 +103215,8 @@ "type": "MATERIAL" }, { - "id": "30013", - "count": 8, + "id": "31013", + "count": 5, "type": "MATERIAL" } ] @@ -97889,12 +103233,12 @@ "type": "MATERIAL" }, { - "id": "30023", - "count": 4, + "id": "30043", + "count": 3, "type": "MATERIAL" }, { - "id": "30043", + "id": "30093", "count": 5, "type": "MATERIAL" } @@ -97902,23 +103246,24 @@ } ] }, - "char_2014_nian": { - "name": "年", - "description": "能够阻挡三个敌人", + "char_416_zumama": { + "name": "森蚺", + "description": "只有阻挡敌人时才能够回复技力", "canUseGeneralPotentialItem": true, - "potentialItemId": "p_char_2014_nian", + "potentialItemId": "p_char_416_zumama", "team": -1, - "displayNumber": "NM01", + "displayNumber": "SG03", "tokenKey": null, - "appellation": "Nian", + "appellation": "Eunectes", "position": "MELEE", "tagList": [ - "防护", - "支援" + "输出", + "生存", + "防护" ], - "displayLogo": "logo_lungmen", - "itemUsage": "来自遥远炎土的神秘访客,年,愿意为你提供一些微小的援助。", - "itemDesc": "永远处在各种娱乐活动漩涡的中心。", + "displayLogo": "logo_sargon", + "itemUsage": "嘉维尔的劲敌森蚺,与“暴躁铁皮”一起踏上战场。", + "itemDesc": "比起拳头,她更喜欢用机器解决问题。", "itemObtainApproach": "招募寻访", "maxPotentialLevel": 5, "rarity": 5, @@ -97926,22 +103271,22 @@ "trait": null, "phases": [ { - "characterPrefabKey": "char_2014_nian", + "characterPrefabKey": "char_416_zumama", "rangeId": "1-1", "maxLevel": 50, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 1539, - "atk": 295, - "def": 254, + "maxHp": 1882, + "atk": 462, + "def": 247, "magicResistance": 0.0, - "cost": 19, - "blockCnt": 3, + "cost": 29, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97958,15 +103303,15 @@ { "level": 50, "data": { - "maxHp": 2080, - "atk": 405, - "def": 380, + "maxHp": 2614, + "atk": 651, + "def": 364, "magicResistance": 0.0, - "cost": 19, - "blockCnt": 3, + "cost": 29, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -97984,22 +103329,22 @@ "evolveCost": null }, { - "characterPrefabKey": "char_2014_nian", + "characterPrefabKey": "char_416_zumama", "rangeId": "1-1", "maxLevel": 80, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2080, - "atk": 405, - "def": 380, + "maxHp": 2614, + "atk": 651, + "def": 364, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 3, + "cost": 31, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -98016,15 +103361,15 @@ { "level": 80, "data": { - "maxHp": 2737, - "atk": 513, - "def": 529, + "maxHp": 3440, + "atk": 835, + "def": 492, "magicResistance": 0.0, - "cost": 21, - "blockCnt": 3, + "cost": 31, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -98046,34 +103391,34 @@ "type": "MATERIAL" }, { - "id": "30012", - "count": 12, + "id": "30052", + "count": 7, "type": "MATERIAL" }, { - "id": "30032", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] }, { - "characterPrefabKey": "char_2014_nian", + "characterPrefabKey": "char_416_zumama", "rangeId": "1-1", "maxLevel": 90, "attributesKeyFrames": [ { "level": 1, "data": { - "maxHp": 2737, - "atk": 513, - "def": 529, + "maxHp": 3440, + "atk": 835, + "def": 492, "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "cost": 33, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -98090,15 +103435,15 @@ { "level": 90, "data": { - "maxHp": 3699, - "atk": 619, - "def": 726, + "maxHp": 4468, + "atk": 1007, + "def": 615, "magicResistance": 0.0, - "cost": 23, - "blockCnt": 3, + "cost": 33, + "blockCnt": 1, "moveSpeed": 1.0, "attackSpeed": 100.0, - "baseAttackTime": 1.5, + "baseAttackTime": 1.6, "respawnTime": 70, "hpRecoveryPerSec": 0.0, "spRecoveryPerSec": 1.0, @@ -98120,12 +103465,12 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 4, "type": "MATERIAL" }, { - "id": "31024", + "id": "31014", "count": 7, "type": "MATERIAL" } @@ -98134,7 +103479,7 @@ ], "skills": [ { - "skillId": "skchr_nian_1", + "skillId": "skchr_zumama_1", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -98151,13 +103496,13 @@ "type": "MATERIAL" }, { - "id": "30094", + "id": "30074", "count": 4, "type": "MATERIAL" }, { - "id": "30073", - "count": 7, + "id": "30053", + "count": 8, "type": "MATERIAL" } ] @@ -98175,13 +103520,13 @@ "type": "MATERIAL" }, { - "id": "31014", + "id": "30044", "count": 4, "type": "MATERIAL" }, { - "id": "30014", - "count": 10, + "id": "31024", + "count": 7, "type": "MATERIAL" } ] @@ -98204,8 +103549,8 @@ "type": "MATERIAL" }, { - "id": "31014", - "count": 6, + "id": "30094", + "count": 5, "type": "MATERIAL" } ] @@ -98217,7 +103562,7 @@ } }, { - "skillId": "skchr_nian_2", + "skillId": "skchr_zumama_2", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -98234,13 +103579,13 @@ "type": "MATERIAL" }, { - "id": "30104", + "id": "30094", "count": 4, "type": "MATERIAL" }, { - "id": "30083", - "count": 5, + "id": "30073", + "count": 7, "type": "MATERIAL" } ] @@ -98258,13 +103603,13 @@ "type": "MATERIAL" }, { - "id": "30044", - "count": 4, + "id": "30064", + "count": 3, "type": "MATERIAL" }, { - "id": "31024", - "count": 7, + "id": "30044", + "count": 6, "type": "MATERIAL" } ] @@ -98282,13 +103627,13 @@ "type": "MATERIAL" }, { - "id": "30115", + "id": "30125", "count": 6, "type": "MATERIAL" }, { - "id": "31014", - "count": 7, + "id": "30054", + "count": 5, "type": "MATERIAL" } ] @@ -98300,7 +103645,7 @@ } }, { - "skillId": "skchr_nian_3", + "skillId": "skchr_zumama_3", "overridePrefabKey": null, "overrideTokenKey": null, "levelUpCostCond": [ @@ -98317,12 +103662,12 @@ "type": "MATERIAL" }, { - "id": "31024", + "id": "30104", "count": 4, "type": "MATERIAL" }, { - "id": "30103", + "id": "30083", "count": 5, "type": "MATERIAL" } @@ -98341,13 +103686,13 @@ "type": "MATERIAL" }, { - "id": "30054", + "id": "30084", "count": 4, "type": "MATERIAL" }, { - "id": "31014", - "count": 9, + "id": "30064", + "count": 5, "type": "MATERIAL" } ] @@ -98365,7 +103710,7 @@ "type": "MATERIAL" }, { - "id": "30135", + "id": "30115", "count": 6, "type": "MATERIAL" }, @@ -98393,13 +103738,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "积甲成山", - "description": "编入队伍时,所有【重装】职业干员的生命上限+8%", + "name": "勇冠三军", + "description": "生命值高于一半时,攻击力造成108%伤害;生命值不高于一半时,获得【庇护】(受到的物理与法术伤害降低10%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.08 + "key": "hp_ratio", + "value": 0.5 + }, + { + "key": "damage_resistance", + "value": 0.1 + }, + { + "key": "atk_scale", + "value": 1.08 } ] }, @@ -98410,13 +103763,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "积甲成山", - "description": "编入队伍时,所有【重装】职业干员的生命上限+12%<@ba.talpu>(+4%)", + "name": "勇冠三军", + "description": "生命值高于一半时,攻击力造成110%<@ba.talpu>(+2%)伤害;生命值不高于一半时,获得【庇护】(受到的物理与法术伤害降低12%<@ba.talpu>(+2%))(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "max_hp", + "key": "hp_ratio", + "value": 0.5 + }, + { + "key": "damage_resistance", "value": 0.12 + }, + { + "key": "atk_scale", + "value": 1.1 } ] }, @@ -98427,13 +103788,21 @@ }, "requiredPotentialRank": 0, "prefabKey": "1", - "name": "积甲成山", - "description": "编入队伍时,所有【重装】职业干员的生命上限+16%", + "name": "勇冠三军", + "description": "生命值高于一半时,攻击力造成115%伤害;生命值不高于一半时,获得【庇护】(受到的物理与法术伤害降低20%)(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.16 + "key": "hp_ratio", + "value": 0.5 + }, + { + "key": "damage_resistance", + "value": 0.2 + }, + { + "key": "atk_scale", + "value": 1.15 } ] }, @@ -98444,13 +103813,21 @@ }, "requiredPotentialRank": 4, "prefabKey": "1", - "name": "积甲成山", - "description": "编入队伍时,所有【重装】职业干员的生命上限+20%<@ba.talpu>(+4%)", + "name": "勇冠三军", + "description": "生命值高于一半时,攻击力造成117%<@ba.talpu>(+2%)伤害;生命值不高于一半时,获得【庇护】(受到的物理与法术伤害降低22%<@ba.talpu>(+2%))(同类效果取最高)", "rangeId": null, "blackboard": [ { - "key": "max_hp", - "value": 0.2 + "key": "hp_ratio", + "value": 0.5 + }, + { + "key": "damage_resistance", + "value": 0.22 + }, + { + "key": "atk_scale", + "value": 1.17 } ] } @@ -98465,13 +103842,13 @@ }, "requiredPotentialRank": 0, "prefabKey": "2", - "name": "干明可鉴", - "description": "部署后立即获得3层护盾(可以抵消3次伤害)", + "name": "愈战愈勇", + "description": "阻挡敌人时技力回复速度+0.2/秒", "rangeId": null, "blackboard": [ { - "key": "times", - "value": 3.0 + "key": "sp_recovery_per_sec", + "value": 0.2 } ] } @@ -98503,7 +103880,7 @@ }, { "type": 0, - "description": "攻击力+24", + "description": "再部署时间-4秒", "buff": { "attributes": { "abnormalFlags": null, @@ -98512,9 +103889,9 @@ "abnormalComboImmunes": null, "attributeModifiers": [ { - "attributeType": 1, + "attributeType": 21, "formulaItem": 0, - "value": 24.0, + "value": -4.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -98525,7 +103902,7 @@ }, { "type": 0, - "description": "防御力+30", + "description": "防御力+27", "buff": { "attributes": { "abnormalFlags": null, @@ -98536,7 +103913,7 @@ { "attributeType": 2, "formulaItem": 0, - "value": 30.0, + "value": 27.0, "loadFromBlackboard": false, "fetchBaseValueFromSourceEntity": false } @@ -98603,8 +103980,8 @@ { "level": 50, "data": { - "maxHp": 400, - "atk": 0, + "maxHp": 0, + "atk": 70, "def": 70, "magicResistance": 0.0, "cost": 0, @@ -98652,12 +104029,12 @@ "type": "MATERIAL" }, { - "id": "30011", + "id": "30051", "count": 6, "type": "MATERIAL" }, { - "id": "30061", + "id": "30011", "count": 4, "type": "MATERIAL" } @@ -98675,8 +104052,8 @@ "type": "MATERIAL" }, { - "id": "30022", - "count": 5, + "id": "30062", + "count": 3, "type": "MATERIAL" } ] @@ -98693,12 +104070,12 @@ "type": "MATERIAL" }, { - "id": "30032", + "id": "30022", "count": 4, "type": "MATERIAL" }, { - "id": "30042", + "id": "30052", "count": 4, "type": "MATERIAL" } @@ -98716,8 +104093,8 @@ "type": "MATERIAL" }, { - "id": "31013", - "count": 5, + "id": "31023", + "count": 6, "type": "MATERIAL" } ] @@ -98734,13 +104111,13 @@ "type": "MATERIAL" }, { - "id": "30043", + "id": "30063", "count": 3, "type": "MATERIAL" }, { - "id": "30093", - "count": 5, + "id": "31013", + "count": 4, "type": "MATERIAL" } ] @@ -109859,6 +115236,209 @@ "favorKeyFrames": null, "allSkillLvlup": [] }, + "trap_015_tree": { + "name": "巨蕈", + "description": "相邻的我方干员防御提升", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Huge Fungus", + "position": "NONE", + "tagList": null, + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 0, + "profession": "TRAP", + "trait": null, + "phases": [ + { + "characterPrefabKey": "trap_015_tree", + "rangeId": "x-5", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "sktok_tree", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [], + "unlockCond": { + "phase": 0, + "level": 1 + } + } + ], + "talents": null, + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, + "trap_016_peon": { + "name": "罗德岛临时雇员", + "description": "清理巨蕈,制造可部署远程干员的木桩", + "canUseGeneralPotentialItem": true, + "potentialItemId": "", + "team": -1, + "displayNumber": null, + "tokenKey": null, + "appellation": "Temporary Employer", + "position": "NONE", + "tagList": null, + "displayLogo": null, + "itemUsage": null, + "itemDesc": null, + "itemObtainApproach": null, + "maxPotentialLevel": 0, + "rarity": 0, + "profession": "TRAP", + "trait": null, + "phases": [ + { + "characterPrefabKey": "trap_016_peon", + "rangeId": "1-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 13, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 13, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 1, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [], + "talents": [ + { + "candidates": [ + { + "unlockCondition": { + "phase": 0, + "level": 1 + }, + "requiredPotentialRank": 0, + "prefabKey": "1", + "name": null, + "description": "-", + "rangeId": null, + "blackboard": [ + { + "key": "duration", + "value": 9.0 + } + ] + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, "char_230_savage": { "name": "暴行", "description": "同时攻击阻挡的<@ba.kw>所有敌人", diff --git a/resources/gamedata/excel/charword_table.json b/resources/gamedata/excel/charword_table.json index 88110c5c..46f2b1c8 100644 --- a/resources/gamedata/excel/charword_table.json +++ b/resources/gamedata/excel/charword_table.json @@ -37806,7 +37806,7 @@ "charWordId": "char_286_cast3_CN_008", "charId": "char_286_cast3", "voiceId": "CN_008", - "voiceText": "和您在一起Castle-3感到非常愉快,博士您如果有任何目标需要打击,Casrle-3赴汤蹈火在所不辞!", + "voiceText": "和您在一起Castle-3感到非常愉快,博士您如果有任何目标需要打击,Castle-3赴汤蹈火在所不辞!", "voiceTitle": "信赖提升后交谈2", "voiceIndex": 8, "voiceType": "ONLY_TEXT", @@ -80763,5 +80763,2169 @@ "lockDescription": "", "placeType": "GREETING", "voiceAsset": "char_272_strong/CN_042" + }, + "char_366_acdrop_CN_001": { + "charWordId": "char_366_acdrop_CN_001", + "charId": "char_366_acdrop", + "voiceId": "CN_001", + "voiceText": "没问题,博士,我就待在你身边。", + "voiceTitle": "任命助理", + "voiceIndex": 1, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_PLACE", + "voiceAsset": "char_366_acdrop/CN_001" + }, + "char_366_acdrop_CN_002": { + "charWordId": "char_366_acdrop_CN_002", + "charId": "char_366_acdrop", + "voiceId": "CN_002", + "voiceText": "滑行的时候瞄准?很简单啊,想学吗?来,扶着我的手。", + "voiceTitle": "交谈1", + "voiceIndex": 2, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_002" + }, + "char_366_acdrop_CN_003": { + "charWordId": "char_366_acdrop_CN_003", + "charId": "char_366_acdrop", + "voiceId": "CN_003", + "voiceText": "以前我和很多朋友一样都以标新立异为荣,等到真成了感染者,发现这一点也不酷。生活应该由自己掌握,而不是那么点源石粉尘。", + "voiceTitle": "交谈2", + "voiceIndex": 3, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_003" + }, + "char_366_acdrop_CN_004": { + "charWordId": "char_366_acdrop_CN_004", + "charId": "char_366_acdrop", + "voiceId": "CN_004", + "voiceText": "用弩的技巧是个老警察教我的,滑板的技巧是他的女儿教我的,至于二者怎么结合起来的......这就叫无师自通吧。", + "voiceTitle": "交谈3", + "voiceIndex": 4, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_004" + }, + "char_366_acdrop_CN_005": { + "charWordId": "char_366_acdrop_CN_005", + "charId": "char_366_acdrop", + "voiceId": "CN_005", + "voiceText": "不要误会,滑板只是爱好的一部分......也是我找到自我的第一个途径,之后的精彩才是重头戏,想听吗?", + "voiceTitle": "晋升后交谈1", + "voiceIndex": 5, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_005" + }, + "char_366_acdrop_CN_006": { + "charWordId": "char_366_acdrop_CN_006", + "charId": "char_366_acdrop", + "voiceId": "CN_006", + "voiceText": "为什么要成为作战干员......?博士,你觉得那些嘻嘻哈哈的“街头混混”最看重的是什么?当然是自由,我乐意为自由而战,所以我为罗德岛而战。", + "voiceTitle": "晋升后交谈2", + "voiceIndex": 6, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_006" + }, + "char_366_acdrop_CN_007": { + "charWordId": "char_366_acdrop_CN_007", + "charId": "char_366_acdrop", + "voiceId": "CN_007", + "voiceText": "成为感染者的遗憾有很多,比如我在公园的涂鸦才刚到一半,比如现在吃不到那个老警察独家配方的洋葱圈,嗯?仅此而已哦。", + "voiceTitle": "信赖提升后交谈1", + "voiceIndex": 7, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 40 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_007" + }, + "char_366_acdrop_CN_008": { + "charWordId": "char_366_acdrop_CN_008", + "charId": "char_366_acdrop", + "voiceId": "CN_008", + "voiceText": "我是抱着治病的心态来到罗德岛的,本来以为会是个到处都是消毒水味,也不让人随意走动的地方......结果还真出乎预料,就是舰内不允许涂鸦,不过伊桑他......不,没什么。", + "voiceTitle": "信赖提升后交谈2", + "voiceIndex": 8, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 100 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_008" + }, + "char_366_acdrop_CN_009": { + "charWordId": "char_366_acdrop_CN_009", + "charId": "char_366_acdrop", + "voiceId": "CN_009", + "voiceText": "我在汉堡甜甜圈套餐,滑板和街舞比赛里找到了解放自己的方法,你呢,博士?太累了的话,来找我和红豆她们,就当......玩耍吧。玩耍是天性,是很重要的。", + "voiceTitle": "信赖提升后交谈3", + "voiceIndex": 9, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 200 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_366_acdrop/CN_009" + }, + "char_366_acdrop_CN_010": { + "charWordId": "char_366_acdrop_CN_010", + "charId": "char_366_acdrop", + "voiceId": "CN_010", + "voiceText": "累了就休息吧,还有我在。", + "voiceTitle": "闲置", + "voiceIndex": 10, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_WAIT", + "voiceAsset": "char_366_acdrop/CN_010" + }, + "char_366_acdrop_CN_011": { + "charWordId": "char_366_acdrop_CN_011", + "charId": "char_366_acdrop", + "voiceId": "CN_011", + "voiceText": "干员,酸糖,这块滑板是登记的装备,嗯,有什么问题尽管交给我吧。", + "voiceTitle": "干员报到", + "voiceIndex": 11, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GACHA", + "voiceAsset": "char_366_acdrop/CN_011" + }, + "char_366_acdrop_CN_012": { + "charWordId": "char_366_acdrop_CN_012", + "charId": "char_366_acdrop", + "voiceId": "CN_012", + "voiceText": "还真酷。", + "voiceTitle": "观看作战记录", + "voiceIndex": 12, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LEVEL_UP", + "voiceAsset": "char_366_acdrop/CN_012" + }, + "char_366_acdrop_CN_013": { + "charWordId": "char_366_acdrop_CN_013", + "charId": "char_366_acdrop", + "voiceId": "CN_013", + "voiceText": "晋升吗,谢谢你。上一次这样还是在磐蟹杯上拿奖的时候吧。", + "voiceTitle": "精英化晋升1", + "voiceIndex": 13, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "EVOLVE_ONE", + "voiceAsset": "char_366_acdrop/CN_013" + }, + "char_366_acdrop_CN_014": { + "charWordId": "char_366_acdrop_CN_014", + "charId": "char_366_acdrop", + "voiceId": "CN_014", + "voiceText": "那个老家伙教我用弩的初衷只是在混乱的街区里保护自己,谁想得到会有这一天呢,为感染者自由而战的这一天。", + "voiceTitle": "精英化晋升2", + "voiceIndex": 14, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "EVOLVE_TWO", + "voiceAsset": "char_366_acdrop/CN_014" + }, + "char_366_acdrop_CN_017": { + "charWordId": "char_366_acdrop_CN_017", + "charId": "char_366_acdrop", + "voiceId": "CN_017", + "voiceText": "得令。", + "voiceTitle": "编入队伍", + "voiceIndex": 17, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD", + "voiceAsset": "char_366_acdrop/CN_017" + }, + "char_366_acdrop_CN_018": { + "charWordId": "char_366_acdrop_CN_018", + "charId": "char_366_acdrop", + "voiceId": "CN_018", + "voiceText": "团队合作也是得分的重点。", + "voiceTitle": "任命队长", + "voiceIndex": 18, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD_FIRST", + "voiceAsset": "char_366_acdrop/CN_018" + }, + "char_366_acdrop_CN_019": { + "charWordId": "char_366_acdrop_CN_019", + "charId": "char_366_acdrop", + "voiceId": "CN_019", + "voiceText": "出发。", + "voiceTitle": "行动出发", + "voiceIndex": 19, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_START", + "voiceAsset": "char_366_acdrop/CN_019" + }, + "char_366_acdrop_CN_020": { + "charWordId": "char_366_acdrop_CN_020", + "charId": "char_366_acdrop", + "voiceId": "CN_020", + "voiceText": "发现敌人。", + "voiceTitle": "行动开始", + "voiceIndex": 20, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_FACE_ENEMY", + "voiceAsset": "char_366_acdrop/CN_020" + }, + "char_366_acdrop_CN_021": { + "charWordId": "char_366_acdrop_CN_021", + "charId": "char_366_acdrop", + "voiceId": "CN_021", + "voiceText": "我在这。", + "voiceTitle": "选中干员1", + "voiceIndex": 21, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_366_acdrop/CN_021" + }, + "char_366_acdrop_CN_022": { + "charWordId": "char_366_acdrop_CN_022", + "charId": "char_366_acdrop", + "voiceId": "CN_022", + "voiceText": "说吧,怎么对付他们?", + "voiceTitle": "选中干员2", + "voiceIndex": 22, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_366_acdrop/CN_022" + }, + "char_366_acdrop_CN_023": { + "charWordId": "char_366_acdrop_CN_023", + "charId": "char_366_acdrop", + "voiceId": "CN_023", + "voiceText": "真让人跃跃欲试啊。", + "voiceTitle": "部署1", + "voiceIndex": 23, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_366_acdrop/CN_023" + }, + "char_366_acdrop_CN_024": { + "charWordId": "char_366_acdrop_CN_024", + "charId": "char_366_acdrop", + "voiceId": "CN_024", + "voiceText": "漂亮的地形。", + "voiceTitle": "部署2", + "voiceIndex": 24, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_366_acdrop/CN_024" + }, + "char_366_acdrop_CN_025": { + "charWordId": "char_366_acdrop_CN_025", + "charId": "char_366_acdrop", + "voiceId": "CN_025", + "voiceText": "跳吧!", + "voiceTitle": "作战中1", + "voiceIndex": 25, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_1", + "voiceAsset": "char_366_acdrop/CN_025" + }, + "char_366_acdrop_CN_026": { + "charWordId": "char_366_acdrop_CN_026", + "charId": "char_366_acdrop", + "voiceId": "CN_026", + "voiceText": "炫技时间。", + "voiceTitle": "作战中2", + "voiceIndex": 26, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_2", + "voiceAsset": "char_366_acdrop/CN_026" + }, + "char_366_acdrop_CN_027": { + "charWordId": "char_366_acdrop_CN_027", + "charId": "char_366_acdrop", + "voiceId": "CN_027", + "voiceText": "我在这儿喔。", + "voiceTitle": "作战中3", + "voiceIndex": 27, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_3", + "voiceAsset": "char_366_acdrop/CN_027" + }, + "char_366_acdrop_CN_028": { + "charWordId": "char_366_acdrop_CN_028", + "charId": "char_366_acdrop", + "voiceId": "CN_028", + "voiceText": "空翻,然后命中。", + "voiceTitle": "作战中4", + "voiceIndex": 28, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_4", + "voiceAsset": "char_366_acdrop/CN_028" + }, + "char_366_acdrop_CN_029": { + "charWordId": "char_366_acdrop_CN_029", + "charId": "char_366_acdrop", + "voiceId": "CN_029", + "voiceText": "辛苦了,博士......啊,回去之后陪我换两颗螺丝钉吧?", + "voiceTitle": "4星结束行动", + "voiceIndex": 29, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "FOUR_STAR", + "voiceAsset": "char_366_acdrop/CN_029" + }, + "char_366_acdrop_CN_030": { + "charWordId": "char_366_acdrop_CN_030", + "charId": "char_366_acdrop", + "voiceId": "CN_030", + "voiceText": "挑战成功的瞬间永远是最有自豪感的,对吧?", + "voiceTitle": "3星结束行动", + "voiceIndex": 30, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "THREE_STAR", + "voiceAsset": "char_366_acdrop/CN_030" + }, + "char_366_acdrop_CN_031": { + "charWordId": "char_366_acdrop_CN_031", + "charId": "char_366_acdrop", + "voiceId": "CN_031", + "voiceText": "要追吗?我的话,追得上。", + "voiceTitle": "非3星结束行动", + "voiceIndex": 31, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "TWO_STAR", + "voiceAsset": "char_366_acdrop/CN_031" + }, + "char_366_acdrop_CN_032": { + "charWordId": "char_366_acdrop_CN_032", + "charId": "char_366_acdrop", + "voiceId": "CN_032", + "voiceText": "唔,这种低级的动作失误......", + "voiceTitle": "行动失败", + "voiceIndex": 32, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOSE", + "voiceAsset": "char_366_acdrop/CN_032" + }, + "char_366_acdrop_CN_033": { + "charWordId": "char_366_acdrop_CN_033", + "charId": "char_366_acdrop", + "voiceId": "CN_033", + "voiceText": "这块墙很适合......不,我什么都没说。", + "voiceTitle": "进驻设施", + "voiceIndex": 33, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_PLACE", + "voiceAsset": "char_366_acdrop/CN_033" + }, + "char_366_acdrop_CN_034": { + "charWordId": "char_366_acdrop_CN_034", + "charId": "char_366_acdrop", + "voiceId": "CN_034", + "voiceText": "唔哇!", + "voiceTitle": "戳一下", + "voiceIndex": 34, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_TOUCHING", + "voiceAsset": "char_366_acdrop/CN_034" + }, + "char_366_acdrop_CN_036": { + "charWordId": "char_366_acdrop_CN_036", + "charId": "char_366_acdrop", + "voiceId": "CN_036", + "voiceText": "要一起去小卖部吗?如果路上我没有一次失误,请我喝果汁。", + "voiceTitle": "信赖触摸", + "voiceIndex": 36, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_FAVOR_BUBBLE", + "voiceAsset": "char_366_acdrop/CN_036" + }, + "char_366_acdrop_CN_037": { + "charWordId": "char_366_acdrop_CN_037", + "charId": "char_366_acdrop", + "voiceId": "CN_037", + "voiceText": "明日方舟。", + "voiceTitle": "标题", + "voiceIndex": 37, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOADING_PANEL", + "voiceAsset": "char_366_acdrop/CN_037" + }, + "char_366_acdrop_CN_042": { + "charWordId": "char_366_acdrop_CN_042", + "charId": "char_366_acdrop", + "voiceId": "CN_042", + "voiceText": "哟,博士。", + "voiceTitle": "问候", + "voiceIndex": 42, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GREETING", + "voiceAsset": "char_366_acdrop/CN_042" + }, + "char_411_tomimi_CN_001": { + "charWordId": "char_411_tomimi_CN_001", + "charId": "char_411_tomimi", + "voiceId": "CN_001", + "voiceText": "这些工作嘉维尔是不会做的,部族里也没人想到要做,所以,我有空的时候会干一些。", + "voiceTitle": "任命助理", + "voiceIndex": 1, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_PLACE", + "voiceAsset": "char_411_tomimi/CN_001" + }, + "char_411_tomimi_CN_002": { + "charWordId": "char_411_tomimi_CN_002", + "charId": "char_411_tomimi", + "voiceId": "CN_002", + "voiceText": "医疗部缺实习护士的话,我可以去试试看,基础护理知识,我还是多少懂一点的。", + "voiceTitle": "交谈1", + "voiceIndex": 2, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_002" + }, + "char_411_tomimi_CN_003": { + "charWordId": "char_411_tomimi_CN_003", + "charId": "char_411_tomimi", + "voiceId": "CN_003", + "voiceText": "博士,签字笔好像没墨了。啊,等下,请不要扔!如果您不介意的话,那个,能留给我吗?", + "voiceTitle": "交谈2", + "voiceIndex": 3, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_003" + }, + "char_411_tomimi_CN_004": { + "charWordId": "char_411_tomimi_CN_004", + "charId": "char_411_tomimi", + "voiceId": "CN_004", + "voiceText": "罗德岛不能往下挖吗?地下没有宝物吗?珍贵的东西都锁在房间里?好可惜啊......", + "voiceTitle": "交谈3", + "voiceIndex": 4, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_004" + }, + "char_411_tomimi_CN_005": { + "charWordId": "char_411_tomimi_CN_005", + "charId": "char_411_tomimi", + "voiceId": "CN_005", + "voiceText": "尾巴,又长了啊,再这样长下去,真的会被人嫌弃的啊,呜呜......好烦恼。", + "voiceTitle": "晋升后交谈1", + "voiceIndex": 5, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_005" + }, + "char_411_tomimi_CN_006": { + "charWordId": "char_411_tomimi_CN_006", + "charId": "char_411_tomimi", + "voiceId": "CN_006", + "voiceText": "尾巴大是天生的,强大又帅气是天生的,脑袋好也是天生的。既然没法选择出身,就怀抱着自己的独特生活下去吧。唔,当然博士您偶尔能帮帮我的话......是最好啦。", + "voiceTitle": "晋升后交谈2", + "voiceIndex": 6, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_006" + }, + "char_411_tomimi_CN_007": { + "charWordId": "char_411_tomimi_CN_007", + "charId": "char_411_tomimi", + "voiceId": "CN_007", + "voiceText": "嘉维尔会旷工我是可以理解的,但她怎么会旷餐呢?是有什么东西让她困惑,害得她不得不躲起来吗?别人好像都没发现,能救她的只有我了!啊博士您在啊,能帮我一个忙吗?", + "voiceTitle": "信赖提升后交谈1", + "voiceIndex": 7, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 40 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_007" + }, + "char_411_tomimi_CN_008": { + "charWordId": "char_411_tomimi_CN_008", + "charId": "char_411_tomimi", + "voiceId": "CN_008", + "voiceText": "您真的要看吗,背包里东西可能会有点多哦?好吧,我也好久没清点过了。唔,我们来看看:包裹着树叶的琥珀、一颗牙齿?一块带血黑结晶......一沓签名?!博士您不能再看了!到此为止!", + "voiceTitle": "信赖提升后交谈2", + "voiceIndex": 8, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 100 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_008" + }, + "char_411_tomimi_CN_009": { + "charWordId": "char_411_tomimi_CN_009", + "charId": "char_411_tomimi", + "voiceId": "CN_009", + "voiceText": "能够引人直视,直到炽热的火焰烧干眼眶也不愿合上眼皮。嘉维尔她,大概就是这样闪耀的东西吧。哦对了,之前那段描述是我从书上看的,我觉得不错就背下来自己用了,还合适吧。", + "voiceTitle": "信赖提升后交谈3", + "voiceIndex": 9, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 200 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_411_tomimi/CN_009" + }, + "char_411_tomimi_CN_010": { + "charWordId": "char_411_tomimi_CN_010", + "charId": "char_411_tomimi", + "voiceId": "CN_010", + "voiceText": "捕梦网,就放这里吧,希望您有个干净舒适的好梦。", + "voiceTitle": "闲置", + "voiceIndex": 10, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_WAIT", + "voiceAsset": "char_411_tomimi/CN_010" + }, + "char_411_tomimi_CN_011": { + "charWordId": "char_411_tomimi_CN_011", + "charId": "char_411_tomimi", + "voiceId": "CN_011", + "voiceText": "您好,博士。呃我不是来捣乱的,我是,嗯,学习,对,来学习的。嘉维尔都过来了,我也不好一个人待在家乡,对吧。", + "voiceTitle": "干员报到", + "voiceIndex": 11, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GACHA", + "voiceAsset": "char_411_tomimi/CN_011" + }, + "char_411_tomimi_CN_012": { + "charWordId": "char_411_tomimi_CN_012", + "charId": "char_411_tomimi", + "voiceId": "CN_012", + "voiceText": "还,还是上战场直接操练一下比较好,对吧。", + "voiceTitle": "观看作战记录", + "voiceIndex": 12, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LEVEL_UP", + "voiceAsset": "char_411_tomimi/CN_012" + }, + "char_411_tomimi_CN_013": { + "charWordId": "char_411_tomimi_CN_013", + "charId": "char_411_tomimi", + "voiceId": "CN_013", + "voiceText": "谢谢您送我这么好看的徽章,博士。嗯?唉,晋升奖章?啊,呃,呜呜......我,真的有资格拿吗?", + "voiceTitle": "精英化晋升1", + "voiceIndex": 13, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "EVOLVE_ONE", + "voiceAsset": "char_411_tomimi/CN_013" + }, + "char_411_tomimi_CN_014": { + "charWordId": "char_411_tomimi_CN_014", + "charId": "char_411_tomimi", + "voiceId": "CN_014", + "voiceText": "我总有一天会配得上这面旗的,总有一天。", + "voiceTitle": "精英化晋升2", + "voiceIndex": 14, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "EVOLVE_TWO", + "voiceAsset": "char_411_tomimi/CN_014" + }, + "char_411_tomimi_CN_017": { + "charWordId": "char_411_tomimi_CN_017", + "charId": "char_411_tomimi", + "voiceId": "CN_017", + "voiceText": "让我学学看您的技巧,要是真能学会就好了。", + "voiceTitle": "编入队伍", + "voiceIndex": 17, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD", + "voiceAsset": "char_411_tomimi/CN_017" + }, + "char_411_tomimi_CN_018": { + "charWordId": "char_411_tomimi_CN_018", + "charId": "char_411_tomimi", + "voiceId": "CN_018", + "voiceText": "交给我吗,真的吗?", + "voiceTitle": "任命队长", + "voiceIndex": 18, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD_FIRST", + "voiceAsset": "char_411_tomimi/CN_018" + }, + "char_411_tomimi_CN_019": { + "charWordId": "char_411_tomimi_CN_019", + "charId": "char_411_tomimi", + "voiceId": "CN_019", + "voiceText": "走了,打,嗯,打爆他们。", + "voiceTitle": "行动出发", + "voiceIndex": 19, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_START", + "voiceAsset": "char_411_tomimi/CN_019" + }, + "char_411_tomimi_CN_020": { + "charWordId": "char_411_tomimi_CN_020", + "charId": "char_411_tomimi", + "voiceId": "CN_020", + "voiceText": "等一下,我还没准备好!", + "voiceTitle": "行动开始", + "voiceIndex": 20, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_FACE_ENEMY", + "voiceAsset": "char_411_tomimi/CN_020" + }, + "char_411_tomimi_CN_021": { + "charWordId": "char_411_tomimi_CN_021", + "charId": "char_411_tomimi", + "voiceId": "CN_021", + "voiceText": "您没看见我,没看见我......", + "voiceTitle": "选中干员1", + "voiceIndex": 21, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_411_tomimi/CN_021" + }, + "char_411_tomimi_CN_022": { + "charWordId": "char_411_tomimi_CN_022", + "charId": "char_411_tomimi", + "voiceId": "CN_022", + "voiceText": "试试看?", + "voiceTitle": "选中干员2", + "voiceIndex": 22, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_411_tomimi/CN_022" + }, + "char_411_tomimi_CN_023": { + "charWordId": "char_411_tomimi_CN_023", + "charId": "char_411_tomimi", + "voiceId": "CN_023", + "voiceText": "上,上了!", + "voiceTitle": "部署1", + "voiceIndex": 23, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_411_tomimi/CN_023" + }, + "char_411_tomimi_CN_024": { + "charWordId": "char_411_tomimi_CN_024", + "charId": "char_411_tomimi", + "voiceId": "CN_024", + "voiceText": "需要挨打的家伙,都站出来!", + "voiceTitle": "部署2", + "voiceIndex": 24, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_411_tomimi/CN_024" + }, + "char_411_tomimi_CN_025": { + "charWordId": "char_411_tomimi_CN_025", + "charId": "char_411_tomimi", + "voiceId": "CN_025", + "voiceText": "振作起来!", + "voiceTitle": "作战中1", + "voiceIndex": 25, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_1", + "voiceAsset": "char_411_tomimi/CN_025" + }, + "char_411_tomimi_CN_026": { + "charWordId": "char_411_tomimi_CN_026", + "charId": "char_411_tomimi", + "voiceId": "CN_026", + "voiceText": "再撑一会,再撑一会!", + "voiceTitle": "作战中2", + "voiceIndex": 26, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_2", + "voiceAsset": "char_411_tomimi/CN_026" + }, + "char_411_tomimi_CN_027": { + "charWordId": "char_411_tomimi_CN_027", + "charId": "char_411_tomimi", + "voiceId": "CN_027", + "voiceText": "哈!", + "voiceTitle": "作战中3", + "voiceIndex": 27, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_3", + "voiceAsset": "char_411_tomimi/CN_027" + }, + "char_411_tomimi_CN_028": { + "charWordId": "char_411_tomimi_CN_028", + "charId": "char_411_tomimi", + "voiceId": "CN_028", + "voiceText": "还有谁!", + "voiceTitle": "作战中4", + "voiceIndex": 28, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_4", + "voiceAsset": "char_411_tomimi/CN_028" + }, + "char_411_tomimi_CN_029": { + "charWordId": "char_411_tomimi_CN_029", + "charId": "char_411_tomimi", + "voiceId": "CN_029", + "voiceText": "以前博士您就是这么暴打我的。", + "voiceTitle": "4星结束行动", + "voiceIndex": 29, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "FOUR_STAR", + "voiceAsset": "char_411_tomimi/CN_029" + }, + "char_411_tomimi_CN_030": { + "charWordId": "char_411_tomimi_CN_030", + "charId": "char_411_tomimi", + "voiceId": "CN_030", + "voiceText": "赢了呢。", + "voiceTitle": "3星结束行动", + "voiceIndex": 30, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "THREE_STAR", + "voiceAsset": "char_411_tomimi/CN_030" + }, + "char_411_tomimi_CN_031": { + "charWordId": "char_411_tomimi_CN_031", + "charId": "char_411_tomimi", + "voiceId": "CN_031", + "voiceText": "唔,背好酸,休息一下。", + "voiceTitle": "非3星结束行动", + "voiceIndex": 31, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "TWO_STAR", + "voiceAsset": "char_411_tomimi/CN_031" + }, + "char_411_tomimi_CN_032": { + "charWordId": "char_411_tomimi_CN_032", + "charId": "char_411_tomimi", + "voiceId": "CN_032", + "voiceText": "我......对不起......", + "voiceTitle": "行动失败", + "voiceIndex": 32, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOSE", + "voiceAsset": "char_411_tomimi/CN_032" + }, + "char_411_tomimi_CN_033": { + "charWordId": "char_411_tomimi_CN_033", + "charId": "char_411_tomimi", + "voiceId": "CN_033", + "voiceText": "啊啊,这个还不能丢,请给我吧,我自己来处理。", + "voiceTitle": "进驻设施", + "voiceIndex": 33, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_PLACE", + "voiceAsset": "char_411_tomimi/CN_033" + }, + "char_411_tomimi_CN_034": { + "charWordId": "char_411_tomimi_CN_034", + "charId": "char_411_tomimi", + "voiceId": "CN_034", + "voiceText": "尾,尾巴......", + "voiceTitle": "戳一下", + "voiceIndex": 34, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_TOUCHING", + "voiceAsset": "char_411_tomimi/CN_034" + }, + "char_411_tomimi_CN_036": { + "charWordId": "char_411_tomimi_CN_036", + "charId": "char_411_tomimi", + "voiceId": "CN_036", + "voiceText": "来尝尝萨尔贡土法烧烤好不好,我来烤,您吃就好。", + "voiceTitle": "信赖触摸", + "voiceIndex": 36, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_FAVOR_BUBBLE", + "voiceAsset": "char_411_tomimi/CN_036" + }, + "char_411_tomimi_CN_037": { + "charWordId": "char_411_tomimi_CN_037", + "charId": "char_411_tomimi", + "voiceId": "CN_037", + "voiceText": "明日方舟。", + "voiceTitle": "标题", + "voiceIndex": 37, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOADING_PANEL", + "voiceAsset": "char_411_tomimi/CN_037" + }, + "char_411_tomimi_CN_042": { + "charWordId": "char_411_tomimi_CN_042", + "charId": "char_411_tomimi", + "voiceId": "CN_042", + "voiceText": "唔唔,博士。", + "voiceTitle": "问候", + "voiceIndex": 42, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GREETING", + "voiceAsset": "char_411_tomimi/CN_042" + }, + "char_415_flint_CN_001": { + "charWordId": "char_415_flint_CN_001", + "charId": "char_415_flint", + "voiceId": "CN_001", + "voiceText": "处理文件?好啊,该怎么做,你教我。嗯,先分类,这样?再排序,按照时间顺序......啊,纸弄破了......对、对不住,我不是有意的。", + "voiceTitle": "任命助理", + "voiceIndex": 1, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_PLACE", + "voiceAsset": "char_415_flint/CN_001" + }, + "char_415_flint_CN_002": { + "charWordId": "char_415_flint_CN_002", + "charId": "char_415_flint", + "voiceId": "CN_002", + "voiceText": "这里的有些人,是不是高大过头了?......不,没有,我才没有很在意,个头高大与否与实力无关,我只要把他们都打倒就行了。", + "voiceTitle": "交谈1", + "voiceIndex": 2, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_002" + }, + "char_415_flint_CN_003": { + "charWordId": "char_415_flint_CN_003", + "charId": "char_415_flint", + "voiceId": "CN_003", + "voiceText": "我走之后,我们部族怎么办?这是什么傻问题,比比谁的拳头大,选个新的头领把日子继续过下去不就行了。", + "voiceTitle": "交谈2", + "voiceIndex": 3, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_003" + }, + "char_415_flint_CN_004": { + "charWordId": "char_415_flint_CN_004", + "charId": "char_415_flint", + "voiceId": "CN_004", + "voiceText": "我听了很多嘉维尔的事,像胸口碎石单手就能撕碎狂暴凶兽之类的。她真有那么强?比煌大头目还强?华法琳说,可以找嘉维尔治疗来切身体会她的强大......嗯?博士,为什么要拦着我?", + "voiceTitle": "交谈3", + "voiceIndex": 4, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_004" + }, + "char_415_flint_CN_005": { + "charWordId": "char_415_flint_CN_005", + "charId": "char_415_flint", + "voiceId": "CN_005", + "voiceText": "我是为了变强才来这里的,这个目的现在也没变。不仅是煌大头目和嘉维尔,这里还有许多值得我挑战的家伙......嗯?我看起来很开心?是这样没错,我不讨厌呆在这里。", + "voiceTitle": "晋升后交谈1", + "voiceIndex": 5, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_005" + }, + "char_415_flint_CN_006": { + "charWordId": "char_415_flint_CN_006", + "charId": "char_415_flint", + "voiceId": "CN_006", + "voiceText": "罗德岛的人,是不是都想得太多了?博士你也是,每天都要考虑那么多东西,会累吧。不会?必须得做?......也是,不少东西只有你能搞得定,没办法。嗯,那你就加油吧,有事随时叫我。", + "voiceTitle": "晋升后交谈2", + "voiceIndex": 6, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_006" + }, + "char_415_flint_CN_007": { + "charWordId": "char_415_flint_CN_007", + "charId": "char_415_flint", + "voiceId": "CN_007", + "voiceText": "博士,帮我个忙,上面,摆在上面的那个花篮,帮我拿一下。欸,你也够不着?伤脑筋了......要不然,我把举你起来试试?", + "voiceTitle": "信赖提升后交谈1", + "voiceIndex": 7, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 40 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_007" + }, + "char_415_flint_CN_008": { + "charWordId": "char_415_flint_CN_008", + "charId": "char_415_flint", + "voiceId": "CN_008", + "voiceText": "祖玛玛这次和我出同一个任务?放心,我不会突然和她打起来的,我和她要决胜负,机会要多少有多少。而且,我们要是起冲突,你会为难吧?嗯,我也不太想让你为难。", + "voiceTitle": "信赖提升后交谈2", + "voiceIndex": 8, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 100 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_008" + }, + "char_415_flint_CN_009": { + "charWordId": "char_415_flint_CN_009", + "charId": "char_415_flint", + "voiceId": "CN_009", + "voiceText": "这朵花,是不是很好看,这是我自己种的。喂,干嘛那么吃惊,我又不是只知道变强的那种战斗疯子,有点爱好也很正常吧。嗯?你也喜欢吗?那送给你。嗯,不错,很衬你。", + "voiceTitle": "信赖提升后交谈3", + "voiceIndex": 9, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 200 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_415_flint/CN_009" + }, + "char_415_flint_CN_010": { + "charWordId": "char_415_flint_CN_010", + "charId": "char_415_flint", + "voiceId": "CN_010", + "voiceText": "博士,我摘了点花来......嗯?睡了?哼,真是个悠闲的家伙,这花......就放头上吧,嗯,还挺好看的。", + "voiceTitle": "闲置", + "voiceIndex": 10, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_WAIT", + "voiceAsset": "char_415_flint/CN_010" + }, + "char_415_flint_CN_011": { + "charWordId": "char_415_flint_CN_011", + "charId": "char_415_flint", + "voiceId": "CN_011", + "voiceText": "又见面了啊,我是我们部族最高大强壮的战士,燧石。听说你们这里有很多很强的家伙?很好,我会挨个去挑战。啊对了,你知道在哪儿能找到煌大头目吗?", + "voiceTitle": "干员报到", + "voiceIndex": 11, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GACHA", + "voiceAsset": "char_415_flint/CN_011" + }, + "char_415_flint_CN_012": { + "charWordId": "char_415_flint_CN_012", + "charId": "char_415_flint", + "voiceId": "CN_012", + "voiceText": "不错,这招不错!博士,我想挑战这人!在哪里能找到这上面的这位战士?", + "voiceTitle": "观看作战记录", + "voiceIndex": 12, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LEVEL_UP", + "voiceAsset": "char_415_flint/CN_012" + }, + "char_415_flint_CN_013": { + "charWordId": "char_415_flint_CN_013", + "charId": "char_415_flint", + "voiceId": "CN_013", + "voiceText": "晋升?行,你决定就好。总之,我还是像之前一样战斗就行了吧?", + "voiceTitle": "精英化晋升1", + "voiceIndex": 13, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "EVOLVE_ONE", + "voiceAsset": "char_415_flint/CN_013" + }, + "char_415_flint_CN_014": { + "charWordId": "char_415_flint_CN_014", + "charId": "char_415_flint", + "voiceId": "CN_014", + "voiceText": "博士你啊,就是想得太多了,有什么敌人我们靠拳头打过去不就行了!来,放松点,该休息的时候就别那么紧绷,要过来一起躺着吗。", + "voiceTitle": "精英化晋升2", + "voiceIndex": 14, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "EVOLVE_TWO", + "voiceAsset": "char_415_flint/CN_014" + }, + "char_415_flint_CN_017": { + "charWordId": "char_415_flint_CN_017", + "charId": "char_415_flint", + "voiceId": "CN_017", + "voiceText": "行,出发时叫我一声。", + "voiceTitle": "编入队伍", + "voiceIndex": 17, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD", + "voiceAsset": "char_415_flint/CN_017" + }, + "char_415_flint_CN_018": { + "charWordId": "char_415_flint_CN_018", + "charId": "char_415_flint", + "voiceId": "CN_018", + "voiceText": "没问题,交给我。", + "voiceTitle": "任命队长", + "voiceIndex": 18, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD_FIRST", + "voiceAsset": "char_415_flint/CN_018" + }, + "char_415_flint_CN_019": { + "charWordId": "char_415_flint_CN_019", + "charId": "char_415_flint", + "voiceId": "CN_019", + "voiceText": "出发,各自注意掩护,别留下痕迹。", + "voiceTitle": "行动出发", + "voiceIndex": 19, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_START", + "voiceAsset": "char_415_flint/CN_019" + }, + "char_415_flint_CN_020": { + "charWordId": "char_415_flint_CN_020", + "charId": "char_415_flint", + "voiceId": "CN_020", + "voiceText": "猎物上门了。", + "voiceTitle": "行动开始", + "voiceIndex": 20, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_FACE_ENEMY", + "voiceAsset": "char_415_flint/CN_020" + }, + "char_415_flint_CN_021": { + "charWordId": "char_415_flint_CN_021", + "charId": "char_415_flint", + "voiceId": "CN_021", + "voiceText": "上了。", + "voiceTitle": "选中干员1", + "voiceIndex": 21, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_415_flint/CN_021" + }, + "char_415_flint_CN_022": { + "charWordId": "char_415_flint_CN_022", + "charId": "char_415_flint", + "voiceId": "CN_022", + "voiceText": "行。", + "voiceTitle": "选中干员2", + "voiceIndex": 22, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_415_flint/CN_022" + }, + "char_415_flint_CN_023": { + "charWordId": "char_415_flint_CN_023", + "charId": "char_415_flint", + "voiceId": "CN_023", + "voiceText": "一决胜负。", + "voiceTitle": "部署1", + "voiceIndex": 23, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_415_flint/CN_023" + }, + "char_415_flint_CN_024": { + "charWordId": "char_415_flint_CN_024", + "charId": "char_415_flint", + "voiceId": "CN_024", + "voiceText": "你们,挨个来还是一起上?", + "voiceTitle": "部署2", + "voiceIndex": 24, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_415_flint/CN_024" + }, + "char_415_flint_CN_025": { + "charWordId": "char_415_flint_CN_025", + "charId": "char_415_flint", + "voiceId": "CN_025", + "voiceText": "哼,来得好!", + "voiceTitle": "作战中1", + "voiceIndex": 25, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_1", + "voiceAsset": "char_415_flint/CN_025" + }, + "char_415_flint_CN_026": { + "charWordId": "char_415_flint_CN_026", + "charId": "char_415_flint", + "voiceId": "CN_026", + "voiceText": "这拳如何!", + "voiceTitle": "作战中2", + "voiceIndex": 26, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_2", + "voiceAsset": "char_415_flint/CN_026" + }, + "char_415_flint_CN_027": { + "charWordId": "char_415_flint_CN_027", + "charId": "char_415_flint", + "voiceId": "CN_027", + "voiceText": "你们的眼神,很讨厌。", + "voiceTitle": "作战中3", + "voiceIndex": 27, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_3", + "voiceAsset": "char_415_flint/CN_027" + }, + "char_415_flint_CN_028": { + "charWordId": "char_415_flint_CN_028", + "charId": "char_415_flint", + "voiceId": "CN_028", + "voiceText": "不许俯视我!", + "voiceTitle": "作战中4", + "voiceIndex": 28, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_4", + "voiceAsset": "char_415_flint/CN_028" + }, + "char_415_flint_CN_029": { + "charWordId": "char_415_flint_CN_029", + "charId": "char_415_flint", + "voiceId": "CN_029", + "voiceText": "不用拳头也能获胜?唔,这就是你的作风吗......", + "voiceTitle": "4星结束行动", + "voiceIndex": 29, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "FOUR_STAR", + "voiceAsset": "char_415_flint/CN_029" + }, + "char_415_flint_CN_030": { + "charWordId": "char_415_flint_CN_030", + "charId": "char_415_flint", + "voiceId": "CN_030", + "voiceText": "干得不错。看不出来,你还挺有一套的。", + "voiceTitle": "3星结束行动", + "voiceIndex": 30, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "THREE_STAR", + "voiceAsset": "char_415_flint/CN_030" + }, + "char_415_flint_CN_031": { + "charWordId": "char_415_flint_CN_031", + "charId": "char_415_flint", + "voiceId": "CN_031", + "voiceText": "呿,那种小喽啰,逃了就逃了吧,没必要追。", + "voiceTitle": "非3星结束行动", + "voiceIndex": 31, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "TWO_STAR", + "voiceAsset": "char_415_flint/CN_031" + }, + "char_415_flint_CN_032": { + "charWordId": "char_415_flint_CN_032", + "charId": "char_415_flint", + "voiceId": "CN_032", + "voiceText": "别自责,是我还不够强。", + "voiceTitle": "行动失败", + "voiceIndex": 32, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOSE", + "voiceAsset": "char_415_flint/CN_032" + }, + "char_415_flint_CN_033": { + "charWordId": "char_415_flint_CN_033", + "charId": "char_415_flint", + "voiceId": "CN_033", + "voiceText": "哎,我能在房间里挂两个沙袋吗?", + "voiceTitle": "进驻设施", + "voiceIndex": 33, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_PLACE", + "voiceAsset": "char_415_flint/CN_033" + }, + "char_415_flint_CN_034": { + "charWordId": "char_415_flint_CN_034", + "charId": "char_415_flint", + "voiceId": "CN_034", + "voiceText": "呃!", + "voiceTitle": "戳一下", + "voiceIndex": 34, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_TOUCHING", + "voiceAsset": "char_415_flint/CN_034" + }, + "char_415_flint_CN_036": { + "charWordId": "char_415_flint_CN_036", + "charId": "char_415_flint", + "voiceId": "CN_036", + "voiceText": "嗯?蹲在这里做什么,要我摸摸你的头吗?", + "voiceTitle": "信赖触摸", + "voiceIndex": 36, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_FAVOR_BUBBLE", + "voiceAsset": "char_415_flint/CN_036" + }, + "char_415_flint_CN_037": { + "charWordId": "char_415_flint_CN_037", + "charId": "char_415_flint", + "voiceId": "CN_037", + "voiceText": "明日方舟。", + "voiceTitle": "标题", + "voiceIndex": 37, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOADING_PANEL", + "voiceAsset": "char_415_flint/CN_037" + }, + "char_415_flint_CN_042": { + "charWordId": "char_415_flint_CN_042", + "charId": "char_415_flint", + "voiceId": "CN_042", + "voiceText": "打起精神,今天有什么需要我帮忙的吗。", + "voiceTitle": "问候", + "voiceIndex": 42, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GREETING", + "voiceAsset": "char_415_flint/CN_042" + }, + "char_416_zumama_CN_001": { + "charWordId": "char_416_zumama_CN_001", + "charId": "char_416_zumama", + "voiceId": "CN_001", + "voiceText": "需要我帮忙吗?好。", + "voiceTitle": "任命助理", + "voiceIndex": 1, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_PLACE", + "voiceAsset": "char_416_zumama/CN_001" + }, + "char_416_zumama_CN_002": { + "charWordId": "char_416_zumama_CN_002", + "charId": "char_416_zumama", + "voiceId": "CN_002", + "voiceText": "这里不准打地铺吗?那我在走廊里搭帐篷好了......也不行?为什么?在部族的时候,我都是累了直接在旁边睡的。", + "voiceTitle": "交谈1", + "voiceIndex": 2, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_002" + }, + "char_416_zumama_CN_003": { + "charWordId": "char_416_zumama_CN_003", + "charId": "char_416_zumama", + "voiceId": "CN_003", + "voiceText": "博士,为什么我和Lancet-2一起居住的申请被拒绝了?她是机器?不,我们已经是姐妹了,她是大姐,我是小妹。", + "voiceTitle": "交谈2", + "voiceIndex": 3, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_003" + }, + "char_416_zumama_CN_004": { + "charWordId": "char_416_zumama_CN_004", + "charId": "char_416_zumama", + "voiceId": "CN_004", + "voiceText": "博士,嘉维尔那样的医生在外面很常见吗?她给我检查矿石病的时候,我觉得和她在揍我时差不多......所以我最后总是忍不住和她打起来。", + "voiceTitle": "交谈3", + "voiceIndex": 4, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_004" + }, + "char_416_zumama_CN_005": { + "charWordId": "char_416_zumama_CN_005", + "charId": "char_416_zumama", + "voiceId": "CN_005", + "voiceText": "大祭司爷爷?啊,他没有跟过来呢,不过他说过,偶尔会来罗德岛看一看我的。这么说起来,他真的知道罗德岛在哪儿吗......", + "voiceTitle": "晋升后交谈1", + "voiceIndex": 5, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_005" + }, + "char_416_zumama_CN_006": { + "charWordId": "char_416_zumama_CN_006", + "charId": "char_416_zumama", + "voiceId": "CN_006", + "voiceText": "以前,我的梦想是造出和移动城市一样大的机器。现在,我的梦想是,造出一台会说话的,和移动城市一样大的机器。可露希尔师父已经答应我教给我最厉害的机器知识了。", + "voiceTitle": "晋升后交谈2", + "voiceIndex": 6, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_006" + }, + "char_416_zumama_CN_007": { + "charWordId": "char_416_zumama_CN_007", + "charId": "char_416_zumama", + "voiceId": "CN_007", + "voiceText": "......噢,我懂了,也就是说,博士是对很有知识的人的尊称,就和大酋长一样。那等我在这里学了很多知识后,大家也会叫我祖玛玛博士吧。唔,不会吗?", + "voiceTitle": "信赖提升后交谈1", + "voiceIndex": 7, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 40 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_007" + }, + "char_416_zumama_CN_008": { + "charWordId": "char_416_zumama_CN_008", + "charId": "char_416_zumama", + "voiceId": "CN_008", + "voiceText": "博士,原本我想让你有空的时候和我一起回萨尔贡,告诉我一些事情该怎么做。不过你好像很忙的样子......所以,我可以让Lancet-2大姐和我回去吗?可露希尔师父也可以。", + "voiceTitle": "信赖提升后交谈2", + "voiceIndex": 8, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 100 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_008" + }, + "char_416_zumama_CN_009": { + "charWordId": "char_416_zumama_CN_009", + "charId": "char_416_zumama", + "voiceId": "CN_009", + "voiceText": "外面的人整天都在为没有意义的事烦恼和打架,真奇怪,博士你也是,感觉你总是被这些事情搞得很难过的样子,给你,扳手,来和我一起造机器吧,看着机器越来越大越来越厉害,很快乐的。", + "voiceTitle": "信赖提升后交谈3", + "voiceIndex": 9, + "voiceType": "ONLY_TEXT", + "unlockType": "FAVOR", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 200 + } + ], + "lockDescription": "提升信赖以查看更多信息", + "placeType": "HOME_SHOW", + "voiceAsset": "char_416_zumama/CN_009" + }, + "char_416_zumama_CN_010": { + "charWordId": "char_416_zumama_CN_010", + "charId": "char_416_zumama", + "voiceId": "CN_010", + "voiceText": "看着博士睡觉,我也有点困了......呼啊......", + "voiceTitle": "闲置", + "voiceIndex": 10, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "HOME_WAIT", + "voiceAsset": "char_416_zumama/CN_010" + }, + "char_416_zumama_CN_011": { + "charWordId": "char_416_zumama_CN_011", + "charId": "char_416_zumama", + "voiceId": "CN_011", + "voiceText": "测试我都通过了,现在我可以留在这里了吧?我想学习建造Lancet-2那样会说话的机器......唔,代号?我的名字是祖玛玛,用名字不行吗?", + "voiceTitle": "干员报到", + "voiceIndex": 11, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GACHA", + "voiceAsset": "char_416_zumama/CN_011" + }, + "char_416_zumama_CN_012": { + "charWordId": "char_416_zumama_CN_012", + "charId": "char_416_zumama", + "voiceId": "CN_012", + "voiceText": "居然有能和嘉维尔打平手的人......", + "voiceTitle": "观看作战记录", + "voiceIndex": 12, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LEVEL_UP", + "voiceAsset": "char_416_zumama/CN_012" + }, + "char_416_zumama_CN_013": { + "charWordId": "char_416_zumama_CN_013", + "charId": "char_416_zumama", + "voiceId": "CN_013", + "voiceText": "升职?就是从战士变成勇士一样感觉的东西吗?......嗯,要庆祝一下呢,今晚和Lancet-2大姐一起在舰桥上烤肉好了。", + "voiceTitle": "精英化晋升1", + "voiceIndex": 13, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 1 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段1以查看更多信息", + "placeType": "EVOLVE_ONE", + "voiceAsset": "char_416_zumama/CN_013" + }, + "char_416_zumama_CN_014": { + "charWordId": "char_416_zumama_CN_014", + "charId": "char_416_zumama", + "voiceId": "CN_014", + "voiceText": "大祭司爷爷说过,这片大地是很广阔的。以前我不明白为什么他说这句话的语气有些悲伤,来到罗德岛后我有些明白了。广阔,不一定是好事。", + "voiceTitle": "精英化晋升2", + "voiceIndex": 14, + "voiceType": "ONLY_TEXT", + "unlockType": "AWAKE", + "unlockParam": [ + { + "valueStr": null, + "valueInt": 2 + }, + { + "valueStr": null, + "valueInt": 1 + } + ], + "lockDescription": "提升至精英阶段2以查看更多信息", + "placeType": "EVOLVE_TWO", + "voiceAsset": "char_416_zumama/CN_014" + }, + "char_416_zumama_CN_017": { + "charWordId": "char_416_zumama_CN_017", + "charId": "char_416_zumama", + "voiceId": "CN_017", + "voiceText": "该狩猎了吗?", + "voiceTitle": "编入队伍", + "voiceIndex": 17, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD", + "voiceAsset": "char_416_zumama/CN_017" + }, + "char_416_zumama_CN_018": { + "charWordId": "char_416_zumama_CN_018", + "charId": "char_416_zumama", + "voiceId": "CN_018", + "voiceText": "猎物是什么?", + "voiceTitle": "任命队长", + "voiceIndex": 18, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "SQUAD_FIRST", + "voiceAsset": "char_416_zumama/CN_018" + }, + "char_416_zumama_CN_019": { + "charWordId": "char_416_zumama_CN_019", + "charId": "char_416_zumama", + "voiceId": "CN_019", + "voiceText": "博士也要一起去吗?", + "voiceTitle": "行动出发", + "voiceIndex": 19, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_START", + "voiceAsset": "char_416_zumama/CN_019" + }, + "char_416_zumama_CN_020": { + "charWordId": "char_416_zumama_CN_020", + "charId": "char_416_zumama", + "voiceId": "CN_020", + "voiceText": "全部解决掉就好了吗?", + "voiceTitle": "行动开始", + "voiceIndex": 20, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_FACE_ENEMY", + "voiceAsset": "char_416_zumama/CN_020" + }, + "char_416_zumama_CN_021": { + "charWordId": "char_416_zumama_CN_021", + "charId": "char_416_zumama", + "voiceId": "CN_021", + "voiceText": "我随时都可以。", + "voiceTitle": "选中干员1", + "voiceIndex": 21, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_416_zumama/CN_021" + }, + "char_416_zumama_CN_022": { + "charWordId": "char_416_zumama_CN_022", + "charId": "char_416_zumama", + "voiceId": "CN_022", + "voiceText": "让我去吧。", + "voiceTitle": "选中干员2", + "voiceIndex": 22, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SELECT", + "voiceAsset": "char_416_zumama/CN_022" + }, + "char_416_zumama_CN_023": { + "charWordId": "char_416_zumama_CN_023", + "charId": "char_416_zumama", + "voiceId": "CN_023", + "voiceText": "有人配合会更有效率。", + "voiceTitle": "部署1", + "voiceIndex": 23, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_416_zumama/CN_023" + }, + "char_416_zumama_CN_024": { + "charWordId": "char_416_zumama_CN_024", + "charId": "char_416_zumama", + "voiceId": "CN_024", + "voiceText": "守住这里?唔,不难。", + "voiceTitle": "部署2", + "voiceIndex": 24, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_PLACE", + "voiceAsset": "char_416_zumama/CN_024" + }, + "char_416_zumama_CN_025": { + "charWordId": "char_416_zumama_CN_025", + "charId": "char_416_zumama", + "voiceId": "CN_025", + "voiceText": "你们比嘉维尔要弱。", + "voiceTitle": "作战中1", + "voiceIndex": 25, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_1", + "voiceAsset": "char_416_zumama/CN_025" + }, + "char_416_zumama_CN_026": { + "charWordId": "char_416_zumama_CN_026", + "charId": "char_416_zumama", + "voiceId": "CN_026", + "voiceText": "我的力气也不小哦。", + "voiceTitle": "作战中2", + "voiceIndex": 26, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_2", + "voiceAsset": "char_416_zumama/CN_026" + }, + "char_416_zumama_CN_027": { + "charWordId": "char_416_zumama_CN_027", + "charId": "char_416_zumama", + "voiceId": "CN_027", + "voiceText": "无论什么猎物都要全力以赴。", + "voiceTitle": "作战中3", + "voiceIndex": 27, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_3", + "voiceAsset": "char_416_zumama/CN_027" + }, + "char_416_zumama_CN_028": { + "charWordId": "char_416_zumama_CN_028", + "charId": "char_416_zumama", + "voiceId": "CN_028", + "voiceText": "咬住你们了。", + "voiceTitle": "作战中4", + "voiceIndex": 28, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BATTLE_SKILL_4", + "voiceAsset": "char_416_zumama/CN_028" + }, + "char_416_zumama_CN_029": { + "charWordId": "char_416_zumama_CN_029", + "charId": "char_416_zumama", + "voiceId": "CN_029", + "voiceText": "大丰收。", + "voiceTitle": "4星结束行动", + "voiceIndex": 29, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "FOUR_STAR", + "voiceAsset": "char_416_zumama/CN_029" + }, + "char_416_zumama_CN_030": { + "charWordId": "char_416_zumama_CN_030", + "charId": "char_416_zumama", + "voiceId": "CN_030", + "voiceText": "和嘉维尔比,还差一点。", + "voiceTitle": "3星结束行动", + "voiceIndex": 30, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "THREE_STAR", + "voiceAsset": "char_416_zumama/CN_030" + }, + "char_416_zumama_CN_031": { + "charWordId": "char_416_zumama_CN_031", + "charId": "char_416_zumama", + "voiceId": "CN_031", + "voiceText": "我去追。", + "voiceTitle": "非3星结束行动", + "voiceIndex": 31, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "TWO_STAR", + "voiceAsset": "char_416_zumama/CN_031" + }, + "char_416_zumama_CN_032": { + "charWordId": "char_416_zumama_CN_032", + "charId": "char_416_zumama", + "voiceId": "CN_032", + "voiceText": "没关系,我也输给嘉维尔很多次,不丢人。", + "voiceTitle": "行动失败", + "voiceIndex": 32, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOSE", + "voiceAsset": "char_416_zumama/CN_032" + }, + "char_416_zumama_CN_033": { + "charWordId": "char_416_zumama_CN_033", + "charId": "char_416_zumama", + "voiceId": "CN_033", + "voiceText": "Lancet-2大姐在哪里?", + "voiceTitle": "进驻设施", + "voiceIndex": 33, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_PLACE", + "voiceAsset": "char_416_zumama/CN_033" + }, + "char_416_zumama_CN_034": { + "charWordId": "char_416_zumama_CN_034", + "charId": "char_416_zumama", + "voiceId": "CN_034", + "voiceText": "唔?", + "voiceTitle": "戳一下", + "voiceIndex": 34, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_TOUCHING", + "voiceAsset": "char_416_zumama/CN_034" + }, + "char_416_zumama_CN_036": { + "charWordId": "char_416_zumama_CN_036", + "charId": "char_416_zumama", + "voiceId": "CN_036", + "voiceText": "怎么样才能像博士一样博学呢......", + "voiceTitle": "信赖触摸", + "voiceIndex": 36, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "BUILDING_FAVOR_BUBBLE", + "voiceAsset": "char_416_zumama/CN_036" + }, + "char_416_zumama_CN_037": { + "charWordId": "char_416_zumama_CN_037", + "charId": "char_416_zumama", + "voiceId": "CN_037", + "voiceText": "明日方舟。", + "voiceTitle": "标题", + "voiceIndex": 37, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "LOADING_PANEL", + "voiceAsset": "char_416_zumama/CN_037" + }, + "char_416_zumama_CN_042": { + "charWordId": "char_416_zumama_CN_042", + "charId": "char_416_zumama", + "voiceId": "CN_042", + "voiceText": "博士,我正好有问题想向你请教。", + "voiceTitle": "问候", + "voiceIndex": 42, + "voiceType": "ONLY_TEXT", + "unlockType": "DIRECT", + "unlockParam": [], + "lockDescription": "", + "placeType": "GREETING", + "voiceAsset": "char_416_zumama/CN_042" } } \ No newline at end of file diff --git a/resources/gamedata/excel/data_version.txt b/resources/gamedata/excel/data_version.txt index cbe166a0..2e510216 100644 --- a/resources/gamedata/excel/data_version.txt +++ b/resources/gamedata/excel/data_version.txt @@ -1,3 +1,3 @@ -Stream://torappu-data/v011/dev11.0 -Change:9136 on 2020/08/10 -VersionControl:11.7.0 +Stream://torappu-data/v012/rel12.0 +Change:9625 on 2020/08/24 +VersionControl:12.0.0 diff --git a/resources/gamedata/excel/enemy_handbook_table.json b/resources/gamedata/excel/enemy_handbook_table.json index d3e509d0..e8a0d8b6 100644 --- a/resources/gamedata/excel/enemy_handbook_table.json +++ b/resources/gamedata/excel/enemy_handbook_table.json @@ -2991,13 +2991,237 @@ "resistance": "B", "ability": null }, + "enemy_1093_ccsbr": { + "enemyId": "enemy_1093_ccsbr", + "enemyIndex": "T1", + "enemyTags": null, + "sortId": 180, + "name": "提亚卡乌战士", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "阿卡胡拉中最常见的战士,使用简陋的长矛进行攻击。被近身会发现意外的难缠。", + "attackType": "近战", + "endure": "C", + "attack": "C", + "defence": "D", + "resistance": "C", + "ability": "被阻挡时防御提升" + }, + "enemy_1093_ccsbr_2": { + "enemyId": "enemy_1093_ccsbr_2", + "enemyIndex": "T2", + "enemyTags": null, + "sortId": 181, + "name": "提亚卡乌卫士", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "比普通战士更为勇猛的战士,使用简陋的长矛进行攻击。长年的锻炼使得其拥有了坚韧的肉体,面对猛烈的攻击也丝毫不惧。", + "attackType": "近战", + "endure": "B", + "attack": "B", + "defence": "C", + "resistance": "C", + "ability": "被阻挡时防御提升" + }, + "enemy_1094_ccspm": { + "enemyId": "enemy_1094_ccspm", + "enemyIndex": "T3", + "enemyTags": null, + "sortId": 182, + "name": "提亚卡乌投矛手", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "和普通战士没有什么区别的战士,只是学会了将武器进行投掷。虽然距离有限,不过行之有效。", + "attackType": "远程", + "endure": "C", + "attack": "C", + "defence": "D", + "resistance": "C", + "ability": null + }, + "enemy_1094_ccspm_2": { + "enemyId": "enemy_1094_ccspm_2", + "enemyIndex": "T4", + "enemyTags": null, + "sortId": 183, + "name": "提亚卡乌神投手", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "经过锻炼而对投掷有了一定心得的战士,投出的矛具有更强的杀伤力。不过有碍于矛的重量,在射程上并没有得到改善。", + "attackType": "远程", + "endure": "B", + "attack": "C", + "defence": "C", + "resistance": "C", + "ability": null + }, + "enemy_1095_ccripr": { + "enemyId": "enemy_1095_ccripr", + "enemyIndex": "T5", + "enemyTags": null, + "sortId": 184, + "name": "提亚卡乌好战者", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "好战的提亚卡乌战士,攻击速度很快,虽然每一击的力道不高,一不注意就会被其打乱阵脚,在狂风骤雨般的进攻下落败。", + "attackType": "近战", + "endure": "B", + "attack": "C", + "defence": "B", + "resistance": "C", + "ability": "每次攻击会降低击中目标的防御" + }, + "enemy_1095_ccripr_2": { + "enemyId": "enemy_1095_ccripr_2", + "enemyIndex": "T6", + "enemyTags": null, + "sortId": 185, + "name": "提亚卡乌撕裂者", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "十分好战的提亚卡乌战士,攻击速度很快,每一击的力道也不低,一不注意就会被其打乱阵脚,在狂风骤雨般的进攻下落败。", + "attackType": "近战", + "endure": "B", + "attack": "C", + "defence": "B", + "resistance": "C", + "ability": "每次攻击会降低击中目标的防御" + }, + "enemy_1096_ccwitch": { + "enemyId": "enemy_1096_ccwitch", + "enemyIndex": "T7", + "enemyTags": null, + "sortId": 186, + "name": "提亚卡乌巫术师", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "阿卡胡拉中较为少见的源石技艺使用者,往往同时担任其部族的医生。并不注重源石技艺的锻炼,反而由于行医的经验,知道怎么打人更疼。", + "attackType": "远程 法术", + "endure": "B", + "attack": "C", + "defence": "C", + "resistance": "A", + "ability": "被阻挡时防御提升,近战攻击造成物理伤害" + }, + "enemy_1096_ccwitch_2": { + "enemyId": "enemy_1096_ccwitch_2", + "enemyIndex": "T8", + "enemyTags": null, + "sortId": 187, + "name": "提亚卡乌大巫", + "enemyRace": null, + "enemyLevel": "NORMAL", + "description": "阿卡胡拉中极为少见的对源石技艺有一定心得的术师。能够使用较有威胁的法术进行攻击,并且基于长年的行医经验,在近身时拥有十分强大的战斗力。", + "attackType": "远程 法术", + "endure": "B", + "attack": "C", + "defence": "C", + "resistance": "S", + "ability": "被阻挡时防御提升,近战攻击造成物理伤害" + }, + "enemy_1097_cclmbjk": { + "enemyId": "enemy_1097_cclmbjk", + "enemyIndex": "T9", + "enemyTags": null, + "sortId": 188, + "name": "提亚卡乌破坏者", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "祖玛玛手下的精锐,拥有精良的装备。不仅精于战斗,同时能够破坏能对其产生优势的地形,想要用远程攻击对付他的话需要一定的战术。", + "attackType": "远程", + "endure": "B", + "attack": "A", + "defence": "B", + "resistance": "C", + "ability": "若干次攻击后破坏巨蕈或木桩地面,使其无法被部署" + }, + "enemy_1097_cclmbjk_2": { + "enemyId": "enemy_1097_cclmbjk_2", + "enemyIndex": "T10", + "enemyTags": null, + "sortId": 189, + "name": "提亚卡乌破坏王", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "祖玛玛手下的精锐,拥有十分精良的装备。不仅精于战斗,同时能够破坏能对其产生优势的地形,想要用远程攻击对付他的话需要一定的战术。", + "attackType": "远程", + "endure": "A", + "attack": "A", + "defence": "B", + "resistance": "C", + "ability": "若干次攻击后破坏巨蕈或木桩地面,使其无法被部署" + }, + "enemy_1098_cchmpn": { + "enemyId": "enemy_1098_cchmpn", + "enemyIndex": "T11", + "enemyTags": null, + "sortId": 190, + "name": "提亚卡乌勇士", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "非常强大的提亚卡乌战士,天生为战斗而生。对自己的力量十分自信,无论何时何地都只会选择用决斗的方式进行战斗。并且由于过于专注,会忽视外界的一切影响。", + "attackType": "近战", + "endure": "A", + "attack": "A", + "defence": "A", + "resistance": "C", + "ability": "被阻挡时只会受到来自阻挡目标的伤害,且自身与目标防御下降" + }, + "enemy_1098_cchmpn_2": { + "enemyId": "enemy_1098_cchmpn_2", + "enemyIndex": "T12", + "enemyTags": null, + "sortId": 191, + "name": "提亚卡乌冠军", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "极为强大的提亚卡乌战士,往往是下一任大酋长的有力候选。对自己的力量十分自信,无论何时何地都只会选择用决斗的方式进行战斗。并且由于过于专注,会忽视外界的一切影响。", + "attackType": "近战", + "endure": "A", + "attack": "A+", + "defence": "A", + "resistance": "C", + "ability": "被阻挡时只会受到来自阻挡目标的伤害,且自身与目标防御下降" + }, + "enemy_2001_duckmi": { + "enemyId": "enemy_2001_duckmi", + "enemyIndex": "DLD", + "enemyTags": null, + "sortId": 192, + "name": "鸭爵", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "哥伦比亚著名投资人,企业家,“鸭之力”大师。神出鬼没,爱好是和别人逗乐子......", + "attackType": "不攻击", + "endure": "S", + "attack": "D", + "defence": "C", + "resistance": "B", + "ability": "进入目标点也不会损失目标生命;无法被阻挡;受到攻击后移动速度大幅度提升" + }, + "enemy_2002_bearmi": { + "enemyId": "enemy_2002_bearmi", + "enemyIndex": "GPN", + "enemyTags": null, + "sortId": 193, + "name": "高普尼克", + "enemyRace": null, + "enemyLevel": "ELITE", + "description": "鸭爵雇佣的乌萨斯保安,力大无穷但是脑袋不太好使,主要负责给鸭爵提行李。", + "attackType": "近战", + "endure": "S", + "attack": "S", + "defence": "B", + "resistance": "B", + "ability": "进入目标点也不会损失目标生命;无法被晕眩" + }, "enemy_1050_lslime": { "enemyId": "enemy_1050_lslime", "enemyIndex": "UM1", "enemyTags": [ "infection" ], - "sortId": 180, + "sortId": 194, "name": "\"庞贝\"", "enemyRace": "感染生物", "enemyLevel": "BOSS", @@ -3013,7 +3237,7 @@ "enemyId": "enemy_1500_skulsr", "enemyIndex": "SS", "enemyTags": null, - "sortId": 181, + "sortId": 195, "name": "碎骨", "enemyRace": null, "enemyLevel": "BOSS", @@ -3029,7 +3253,7 @@ "enemyId": "enemy_1502_crowns", "enemyIndex": "CS", "enemyTags": null, - "sortId": 182, + "sortId": 196, "name": "弑君者", "enemyRace": null, "enemyLevel": "BOSS", @@ -3045,7 +3269,7 @@ "enemyId": "enemy_1503_talula", "enemyIndex": "TA", "enemyTags": null, - "sortId": 183, + "sortId": 197, "name": "塔露拉", "enemyRace": null, "enemyLevel": "BOSS", @@ -3063,7 +3287,7 @@ "enemyTags": [ "sarkaz" ], - "sortId": 184, + "sortId": 198, "name": "W", "enemyRace": "萨卡兹", "enemyLevel": "BOSS", @@ -3079,7 +3303,7 @@ "enemyId": "enemy_1505_frstar", "enemyIndex": "FN", "enemyTags": null, - "sortId": 185, + "sortId": 199, "name": "霜星", "enemyRace": null, "enemyLevel": "BOSS", @@ -3095,7 +3319,7 @@ "enemyId": "enemy_1507_mephi", "enemyIndex": "MP", "enemyTags": null, - "sortId": 186, + "sortId": 200, "name": "梅菲斯特", "enemyRace": null, "enemyLevel": "BOSS", @@ -3111,7 +3335,7 @@ "enemyId": "enemy_1508_faust", "enemyIndex": "FA", "enemyTags": null, - "sortId": 187, + "sortId": 201, "name": "浮士德", "enemyRace": null, "enemyLevel": "BOSS", @@ -3127,7 +3351,7 @@ "enemyId": "enemy_1509_mousek", "enemyIndex": "MK", "enemyTags": null, - "sortId": 188, + "sortId": 202, "name": "“鼠王”", "enemyRace": null, "enemyLevel": "BOSS", @@ -3143,7 +3367,7 @@ "enemyId": "enemy_1510_frstar2", "enemyIndex": "FNF", "enemyTags": null, - "sortId": 189, + "sortId": 203, "name": "霜星,“冬痕”", "enemyRace": null, "enemyLevel": "BOSS", @@ -3161,7 +3385,7 @@ "enemyTags": [ "sarkaz" ], - "sortId": 190, + "sortId": 204, "name": "爱国者", "enemyRace": "萨卡兹", "enemyLevel": "BOSS", @@ -3179,7 +3403,7 @@ "enemyTags": [ "sarkaz" ], - "sortId": 191, + "sortId": 205, "name": "泥岩", "enemyRace": "萨卡兹", "enemyLevel": "BOSS", @@ -3190,5 +3414,117 @@ "defence": "A", "resistance": "B", "ability": "攻击时攻击力永久提升,最多六层;拥有护盾吸收法术伤害;护盾存在时大幅提升生命上限与攻击速度;周期性刷新护盾;释放技能直接夺取最近的非敌方“留声机”" + }, + "enemy_1512_mcmstr": { + "enemyId": "enemy_1512_mcmstr", + "enemyIndex": "BU", + "enemyTags": null, + "sortId": 206, + "name": "“巨大的丑东西”", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "祖玛玛的得意之作,庞大的机械怪兽,由大祭司驾驶。攻击方式远近兼顾,并且能够轻易地破坏巨蕈与木桩。正常工程师恐怕难以想象为何这样拼装的机器能够动起来,然而它就是这样动了起来。", + "attackType": "近战 远程", + "endure": "S", + "attack": "B", + "defence": "A", + "resistance": "C", + "ability": "周期性破坏巨蕈或木桩地面,使其无法被部署;生命值降至0后自爆,造成大范围眩晕并弹出驾驶员“大祭司”" + }, + "enemy_2003_rockman": { + "enemyId": "enemy_2003_rockman", + "enemyIndex": "WDG", + "enemyTags": null, + "sortId": 207, + "name": "迷路的巨像", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "莱塔尼亚某个高塔术士的实验造物,这台巨像本来是作为“仆从”而制造,但是年迈的高塔术士忘记告诉他应该服务谁......", + "attackType": "近战", + "endure": "S", + "attack": "A+", + "defence": "B", + "resistance": "D", + "ability": "进入目标点损失2目标生命;可以投掷具有超长晕眩时间的石头(不会以已经被晕眩的单位作为目标)" + }, + "enemy_2004_balloon": { + "enemyId": "enemy_2004_balloon", + "enemyIndex": "JTM", + "enemyTags": null, + "sortId": 208, + "name": "喷气人", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "哥伦比亚人茶余饭后的笑话之一,一个背着自制喷气背包,自称“超级神偷”的怪人,偷过最值钱的东西是一头驮兽。不过他能自制喷气背包,说不定是个高手。", + "attackType": "近战", + "endure": "S", + "attack": "B", + "defence": "C", + "resistance": "B", + "ability": "进入目标点损失5目标生命;被阻挡后会升空一段时间(有冷却时间)" + }, + "enemy_2005_axetro": { + "enemyId": "enemy_2005_axetro", + "enemyIndex": "FSK", + "enemyTags": null, + "sortId": 209, + "name": "“遗弃者”", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "“救援人员发现了一位被源石严重侵蚀的保安...已经变成了一个恐怖的怪物...现场一片狼藉...伤亡无法统计...去向不明”——雷姆必拓矿业记录", + "attackType": "近战 远程", + "endure": "S", + "attack": "B", + "defence": "C", + "resistance": "B", + "ability": "进入目标点损失5目标生命;持续进行攻击时提高攻击力和攻击速度(有上限),停止攻击数秒后复原" + }, + "enemy_2006_flsnip": { + "enemyId": "enemy_2006_flsnip", + "enemyIndex": "RSH", + "enemyTags": null, + "sortId": 210, + "name": "锈锤战士", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "“锈锤”是一群脱离文明,游走在荒地上的暴力组织。在远离移动城邦的荒原之上,生活本身就是一场无尽的战争。", + "attackType": "远程", + "endure": "S", + "attack": "A+", + "defence": "B", + "resistance": "B", + "ability": "进入目标点损失30目标生命;无法被阻挡且登场时一段时间内无敌;会释放造成超高法术伤害的特殊弩箭" + }, + "enemy_2007_flwitch": { + "enemyId": "enemy_2007_flwitch", + "enemyIndex": "FZM", + "enemyTags": null, + "sortId": 211, + "name": "“寒灾”", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "一位萨米雪祀前往无尽冰原抵御侵袭家乡的邪魔。最终她丧失了理智,成为冰原诅咒的一部分。", + "attackType": "远程 法术", + "endure": "S", + "attack": "C", + "defence": "S", + "resistance": "S", + "ability": "进入目标点损失30目标生命;普通攻击和冰环均能造成法术伤害,且对目标施加【寒冷】效果;如果目标在【冻结】状态下死亡或撤退,使其再部署时间加倍;可以启动战场中的源石冰晶" + }, + "enemy_2008_flking": { + "enemyId": "enemy_2008_flking", + "enemyIndex": "GST", + "enemyTags": null, + "sortId": 212, + "name": "“墓碑”", + "enemyRace": null, + "enemyLevel": "BOSS", + "description": "一位残忍、对你穷追不舍的杀手,这片大地孕育的暴力最终会降生到每一个施暴者身上。", + "attackType": "近战 远程", + "endure": "S", + "attack": "S", + "defence": "C", + "resistance": "A", + "ability": "进入目标点损失30目标生命;使全战场我方所有单位攻击力、防御力减半,部署费用回复速度减半,再部署时间加倍;周期性地添加正比于自身最大生命值的伤害防护盾" } } \ No newline at end of file diff --git a/resources/gamedata/excel/gacha_table.json b/resources/gamedata/excel/gacha_table.json index 25af18cf..0e47706d 100644 --- a/resources/gamedata/excel/gacha_table.json +++ b/resources/gamedata/excel/gacha_table.json @@ -157,7 +157,7 @@ "gachaPoolClient": [ { "gachaPoolId": "NORM_0_1_1", - "gachaIndex": 57, + "gachaIndex": 61, "openTime": 1548727200, "endTime": 1557950399, "gachaPoolName": "适合多种场合的强力干员", @@ -172,7 +172,7 @@ }, { "gachaPoolId": "NORM_0_1_2", - "gachaIndex": 56, + "gachaIndex": 60, "openTime": 1557950400, "endTime": 1559181599, "gachaPoolName": "适合多种场合的强力干员", @@ -187,7 +187,7 @@ }, { "gachaPoolId": "NORM_0_1_3", - "gachaIndex": 55, + "gachaIndex": 59, "openTime": 1558576800, "endTime": 1559159999, "gachaPoolName": "银灰色的荣耀", @@ -202,7 +202,7 @@ }, { "gachaPoolId": "NORM_0_1_4", - "gachaIndex": 54, + "gachaIndex": 58, "openTime": 1559181600, "endTime": 1560369599, "gachaPoolName": "适合多种场合的强力干员", @@ -217,7 +217,7 @@ }, { "gachaPoolId": "NORM_1_0_1", - "gachaIndex": 53, + "gachaIndex": 57, "openTime": 1559181600, "endTime": 1560369599, "gachaPoolName": "搅动潮汐之剑", @@ -232,7 +232,7 @@ }, { "gachaPoolId": "NORM_1_0_2", - "gachaIndex": 52, + "gachaIndex": 56, "openTime": 1560369600, "endTime": 1561579199, "gachaPoolName": "适合多种场合的强力干员", @@ -247,7 +247,7 @@ }, { "gachaPoolId": "NORM_1_0_3", - "gachaIndex": 51, + "gachaIndex": 55, "openTime": 1561579200, "endTime": 1562788799, "gachaPoolName": "适合多种场合的强力干员", @@ -262,7 +262,7 @@ }, { "gachaPoolId": "NORM_2_0_1", - "gachaIndex": 50, + "gachaIndex": 54, "openTime": 1562659200, "endTime": 1563739199, "gachaPoolName": "鞘中赤红", @@ -277,7 +277,7 @@ }, { "gachaPoolId": "NORM_2_0_2", - "gachaIndex": 49, + "gachaIndex": 53, "openTime": 1562788800, "endTime": 1563998399, "gachaPoolName": "适合多种场合的强力干员", @@ -292,7 +292,7 @@ }, { "gachaPoolId": "NORM_2_0_3", - "gachaIndex": 48, + "gachaIndex": 52, "openTime": 1563782400, "endTime": 1564948799, "gachaPoolName": "龙门特别行动专员寻访", @@ -307,7 +307,7 @@ }, { "gachaPoolId": "NORM_2_0_4", - "gachaIndex": 47, + "gachaIndex": 51, "openTime": 1563998400, "endTime": 1565207999, "gachaPoolName": "适合多种场合的强力干员", @@ -322,7 +322,7 @@ }, { "gachaPoolId": "NORM_2_0_5", - "gachaIndex": 46, + "gachaIndex": 50, "openTime": 1565208000, "endTime": 1566417599, "gachaPoolName": "适合多种场合的强力干员", @@ -337,7 +337,7 @@ }, { "gachaPoolId": "NORM_2_0_6", - "gachaIndex": 45, + "gachaIndex": 49, "openTime": 1566417600, "endTime": 1567627199, "gachaPoolName": "适合多种场合的强力干员", @@ -352,7 +352,7 @@ }, { "gachaPoolId": "NORM_3_0_1", - "gachaIndex": 44, + "gachaIndex": 48, "openTime": 1566892800, "endTime": 1568059199, "gachaPoolName": "深夏的守夜人", @@ -367,7 +367,7 @@ }, { "gachaPoolId": "NORM_3_0_2", - "gachaIndex": 43, + "gachaIndex": 47, "openTime": 1567627200, "endTime": 1568836799, "gachaPoolName": "适合多种场合的强力干员", @@ -382,7 +382,7 @@ }, { "gachaPoolId": "NORM_3_0_3", - "gachaIndex": 42, + "gachaIndex": 46, "openTime": 1568102400, "endTime": 1569268799, "gachaPoolName": "久铸尘铁", @@ -397,7 +397,7 @@ }, { "gachaPoolId": "NORM_3_0_4", - "gachaIndex": 41, + "gachaIndex": 45, "openTime": 1568836800, "endTime": 1570046399, "gachaPoolName": "适合多种场合的强力干员", @@ -412,7 +412,7 @@ }, { "gachaPoolId": "NORM_3_0_5", - "gachaIndex": 40, + "gachaIndex": 44, "openTime": 1569916800, "endTime": 1570737599, "gachaPoolName": "火舞之人", @@ -427,7 +427,7 @@ }, { "gachaPoolId": "NORM_3_0_6", - "gachaIndex": 39, + "gachaIndex": 43, "openTime": 1570046400, "endTime": 1571255999, "gachaPoolName": "适合多种场合的强力干员", @@ -442,7 +442,7 @@ }, { "gachaPoolId": "NORM_4_0_1", - "gachaIndex": 38, + "gachaIndex": 42, "openTime": 1571126400, "endTime": 1572292799, "gachaPoolName": "冰封原野", @@ -457,7 +457,7 @@ }, { "gachaPoolId": "NORM_4_0_2", - "gachaIndex": 37, + "gachaIndex": 41, "openTime": 1571256000, "endTime": 1572465599, "gachaPoolName": "适合多种场合的强力干员", @@ -472,7 +472,7 @@ }, { "gachaPoolId": "NORM_4_0_3", - "gachaIndex": 36, + "gachaIndex": 40, "openTime": 1572465600, "endTime": 1573675199, "gachaPoolName": "适合多种场合的强力干员", @@ -487,7 +487,7 @@ }, { "gachaPoolId": "NORM_4_0_4", - "gachaIndex": 35, + "gachaIndex": 39, "openTime": 1572552000, "endTime": 1573761599, "gachaPoolName": "适合多种场合的强力干员", @@ -502,7 +502,7 @@ }, { "gachaPoolId": "NORM_4_0_5", - "gachaIndex": 34, + "gachaIndex": 38, "openTime": 1573675200, "endTime": 1574884799, "gachaPoolName": "适合多种场合的强力干员", @@ -517,7 +517,7 @@ }, { "gachaPoolId": "NORM_5_0_1", - "gachaIndex": 33, + "gachaIndex": 37, "openTime": 1574150400, "endTime": 1575316799, "gachaPoolName": "锁与匙的守卫者", @@ -532,7 +532,7 @@ }, { "gachaPoolId": "NORM_5_0_2", - "gachaIndex": 32, + "gachaIndex": 36, "openTime": 1574884800, "endTime": 1576094399, "gachaPoolName": "适合多种场合的强力干员", @@ -547,7 +547,7 @@ }, { "gachaPoolId": "NORM_5_0_3", - "gachaIndex": 31, + "gachaIndex": 35, "openTime": 1575964800, "endTime": 1577131199, "gachaPoolName": "凝电之钻", @@ -562,7 +562,7 @@ }, { "gachaPoolId": "NORM_5_0_4", - "gachaIndex": 30, + "gachaIndex": 34, "openTime": 1576094400, "endTime": 1577303999, "gachaPoolName": "适合多种场合的强力干员", @@ -577,7 +577,7 @@ }, { "gachaPoolId": "NORM_6_0_1", - "gachaIndex": 29, + "gachaIndex": 33, "openTime": 1577174400, "endTime": 1578340799, "gachaPoolName": "热情,膨胀,爆发 !", @@ -592,7 +592,7 @@ }, { "gachaPoolId": "NORM_6_0_2", - "gachaIndex": 28, + "gachaIndex": 32, "openTime": 1577304000, "endTime": 1578513599, "gachaPoolName": "适合多种场合的强力干员", @@ -607,7 +607,7 @@ }, { "gachaPoolId": "NORM_6_0_3", - "gachaIndex": 27, + "gachaIndex": 31, "openTime": 1578513600, "endTime": 1579723199, "gachaPoolName": "适合多种场合的强力干员", @@ -622,7 +622,7 @@ }, { "gachaPoolId": "NORM_6_0_4", - "gachaIndex": 26, + "gachaIndex": 30, "openTime": 1579161600, "endTime": 1580327999, "gachaPoolName": "地生五金", @@ -637,7 +637,7 @@ }, { "gachaPoolId": "NORM_6_0_5", - "gachaIndex": 25, + "gachaIndex": 29, "openTime": 1579723200, "endTime": 1580932799, "gachaPoolName": "适合多种场合的强力干员", @@ -652,7 +652,7 @@ }, { "gachaPoolId": "NORM_6_0_6", - "gachaIndex": 24, + "gachaIndex": 28, "openTime": 1580932800, "endTime": 1582142399, "gachaPoolName": "适合多种场合的强力干员", @@ -667,7 +667,7 @@ }, { "gachaPoolId": "NORM_6_0_7", - "gachaIndex": 23, + "gachaIndex": 27, "openTime": 1582142400, "endTime": 1583351999, "gachaPoolName": "适合多种场合的强力干员", @@ -682,7 +682,7 @@ }, { "gachaPoolId": "NORM_7_0_1", - "gachaIndex": 22, + "gachaIndex": 26, "openTime": 1582617600, "endTime": 1583783999, "gachaPoolName": "百种兵器", @@ -697,7 +697,7 @@ }, { "gachaPoolId": "NORM_7_0_2", - "gachaIndex": 21, + "gachaIndex": 25, "openTime": 1583352000, "endTime": 1584561599, "gachaPoolName": "适合多种场合的强力干员", @@ -712,7 +712,7 @@ }, { "gachaPoolId": "NORM_8_0_1", - "gachaIndex": 20, + "gachaIndex": 24, "openTime": 1584432000, "endTime": 1585598399, "gachaPoolName": "草垛上的风笛声", @@ -727,7 +727,7 @@ }, { "gachaPoolId": "NORM_8_0_2", - "gachaIndex": 19, + "gachaIndex": 23, "openTime": 1584561600, "endTime": 1585771199, "gachaPoolName": "适合多种场合的强力干员", @@ -742,7 +742,7 @@ }, { "gachaPoolId": "NORM_8_0_3", - "gachaIndex": 18, + "gachaIndex": 22, "openTime": 1585771200, "endTime": 1586980799, "gachaPoolName": "适合多种场合的强力干员", @@ -757,7 +757,7 @@ }, { "gachaPoolId": "NORM_8_0_4", - "gachaIndex": 17, + "gachaIndex": 21, "openTime": 1586980800, "endTime": 1588190399, "gachaPoolName": "适合多种场合的强力干员", @@ -772,7 +772,7 @@ }, { "gachaPoolId": "NORM_9_0_1", - "gachaIndex": 16, + "gachaIndex": 20, "openTime": 1587441600, "endTime": 1588622399, "gachaPoolName": "往日幻象", @@ -787,7 +787,7 @@ }, { "gachaPoolId": "NORM_9_0_2", - "gachaIndex": 15, + "gachaIndex": 19, "openTime": 1588190400, "endTime": 1589399999, "gachaPoolName": "适合多种场合的强力干员", @@ -802,7 +802,7 @@ }, { "gachaPoolId": "NORM_9_0_4", - "gachaIndex": 14, + "gachaIndex": 18, "openTime": 1589400000, "endTime": 1590609599, "gachaPoolName": "适合多种场合的强力干员", @@ -817,7 +817,7 @@ }, { "gachaPoolId": "NORM_9_0_5", - "gachaIndex": 13, + "gachaIndex": 17, "openTime": 1589529600, "endTime": 1590695999, "gachaPoolName": "适合多种场合的强力干员", @@ -832,7 +832,7 @@ }, { "gachaPoolId": "NORM_9_0_6", - "gachaIndex": 12, + "gachaIndex": 16, "openTime": 1590609600, "endTime": 1591819199, "gachaPoolName": "适合多种场合的强力干员", @@ -847,7 +847,7 @@ }, { "gachaPoolId": "NORM_10_0_1", - "gachaIndex": 11, + "gachaIndex": 15, "openTime": 1591070400, "endTime": 1592251199, "gachaPoolName": "雾漫荒林", @@ -862,7 +862,7 @@ }, { "gachaPoolId": "NORM_10_0_2", - "gachaIndex": 10, + "gachaIndex": 14, "openTime": 1591819200, "endTime": 1593028799, "gachaPoolName": "适合多种场合的强力干员", @@ -877,7 +877,7 @@ }, { "gachaPoolId": "NORM_10_0_3", - "gachaIndex": 9, + "gachaIndex": 13, "openTime": 1592467200, "endTime": 1593633599, "gachaPoolName": "雪落晨心", @@ -892,7 +892,7 @@ }, { "gachaPoolId": "NORM_10_0_4", - "gachaIndex": 8, + "gachaIndex": 12, "openTime": 1593028800, "endTime": 1594238399, "gachaPoolName": "适合多种场合的强力干员", @@ -907,7 +907,7 @@ }, { "gachaPoolId": "NORM_10_0_5", - "gachaIndex": 7, + "gachaIndex": 11, "openTime": 1594238400, "endTime": 1595447999, "gachaPoolName": "适合多种场合的强力干员", @@ -922,7 +922,7 @@ }, { "gachaPoolId": "NORM_11_0_1", - "gachaIndex": 6, + "gachaIndex": 10, "openTime": 1594267200, "endTime": 1595447999, "gachaPoolName": "君影轻灵", @@ -937,7 +937,7 @@ }, { "gachaPoolId": "NORM_11_0_2", - "gachaIndex": 5, + "gachaIndex": 9, "openTime": 1595448000, "endTime": 1596657599, "gachaPoolName": "适合多种场合的强力干员", @@ -952,7 +952,7 @@ }, { "gachaPoolId": "NORM_11_0_3", - "gachaIndex": 4, + "gachaIndex": 8, "openTime": 1595923200, "endTime": 1597089599, "gachaPoolName": "流沙涡旋", @@ -967,7 +967,7 @@ }, { "gachaPoolId": "NORM_11_0_4", - "gachaIndex": 3, + "gachaIndex": 7, "openTime": 1596657600, "endTime": 1597867199, "gachaPoolName": "适合多种场合的强力干员", @@ -982,7 +982,7 @@ }, { "gachaPoolId": "NORM_11_0_5", - "gachaIndex": 2, + "gachaIndex": 6, "openTime": 1597132800, "endTime": 1598299199, "gachaPoolName": "不羁逆流", @@ -995,6 +995,36 @@ "CDSecColor": null, "LMTGSID": null }, + { + "gachaPoolId": "NORM_11_0_6", + "gachaIndex": 5, + "openTime": 1597867200, + "endTime": 1599076799, + "gachaPoolName": "适合多种场合的强力干员", + "gachaPoolSummary": "结束于9月3日 03:59", + "gachaPoolDetail": "-", + "guarantee5Avail": 1, + "guarantee5Count": 10, + "gachaPoolType": "AdvancedGacha", + "CDPrimColor": null, + "CDSecColor": null, + "LMTGSID": null + }, + { + "gachaPoolId": "NORM_12_0_1", + "gachaIndex": 4, + "openTime": 1598342400, + "endTime": 1599508799, + "gachaPoolName": "燃钢之心 暴躁铁皮", + "gachaPoolSummary": "结束于9月8日 03:59", + "gachaPoolDetail": "-", + "guarantee5Avail": 1, + "guarantee5Count": 10, + "gachaPoolType": "AdvancedGacha", + "CDPrimColor": null, + "CDSecColor": null, + "LMTGSID": null + }, { "gachaPoolId": "LIMITED_9_0_3", "gachaIndex": 1, @@ -1585,402 +1615,416 @@ }, { "poolId": "NORM_0_1_1", - "index": 58, + "index": 62, "startTime": 1548727200, "endTime": 1557950399, "spriteId": "picNorm_0_1_1" }, { "poolId": "NORM_0_1_2", - "index": 57, + "index": 61, "startTime": 1557950400, "endTime": 1559181599, "spriteId": "picNorm_0_1_2" }, { "poolId": "NORM_0_1_3", - "index": 56, + "index": 60, "startTime": 1558576800, "endTime": 1559159999, "spriteId": "picNorm_0_1_3" }, { "poolId": "NORM_0_1_4", - "index": 55, + "index": 59, "startTime": 1559181600, "endTime": 1560369599, "spriteId": "picNorm_0_1_4" }, { "poolId": "NORM_1_0_1", - "index": 54, + "index": 58, "startTime": 1559181600, "endTime": 1560369599, "spriteId": "picNorm_1_0_1" }, { "poolId": "NORM_1_0_2", - "index": 53, + "index": 57, "startTime": 1560369600, "endTime": 1561579199, "spriteId": "picNorm_1_0_2" }, { "poolId": "NORM_1_0_3", - "index": 52, + "index": 56, "startTime": 1561579200, "endTime": 1562788799, "spriteId": "picNorm_1_0_3" }, { "poolId": "NORM_2_0_1", - "index": 51, + "index": 55, "startTime": 1562659200, "endTime": 1563739199, "spriteId": "picNorm_2_0_1" }, { "poolId": "NORM_2_0_2", - "index": 50, + "index": 54, "startTime": 1562788800, "endTime": 1563998399, "spriteId": "picNorm_2_0_2" }, { "poolId": "NORM_2_0_3", - "index": 49, + "index": 53, "startTime": 1563782400, "endTime": 1564948799, "spriteId": "picNorm_2_0_3" }, { "poolId": "NORM_2_0_4", - "index": 48, + "index": 52, "startTime": 1563998400, "endTime": 1565207999, "spriteId": "picNorm_2_0_4" }, { "poolId": "NORM_2_0_5", - "index": 47, + "index": 51, "startTime": 1565208000, "endTime": 1566417599, "spriteId": "picNorm_2_0_5" }, { "poolId": "NORM_2_0_6", - "index": 46, + "index": 50, "startTime": 1566417600, "endTime": 1567627199, "spriteId": "picNorm_2_0_6" }, { "poolId": "NORM_3_0_1", - "index": 45, + "index": 49, "startTime": 1566892800, "endTime": 1568059199, "spriteId": "picNorm_3_0_1" }, { "poolId": "NORM_3_0_2", - "index": 44, + "index": 48, "startTime": 1567627200, "endTime": 1568836799, "spriteId": "picNorm_3_0_2" }, { "poolId": "NORM_3_0_3", - "index": 43, + "index": 47, "startTime": 1568102400, "endTime": 1569268799, "spriteId": "picNorm_3_0_3" }, { "poolId": "NORM_3_0_4", - "index": 42, + "index": 46, "startTime": 1568836800, "endTime": 1570046399, "spriteId": "picNorm_3_0_4" }, { "poolId": "NORM_3_0_5", - "index": 41, + "index": 45, "startTime": 1569873600, "endTime": 1570737599, "spriteId": "picNorm_3_0_5" }, { "poolId": "NORM_3_0_6", - "index": 40, + "index": 44, "startTime": 1570046400, "endTime": 1571255999, "spriteId": "picNorm_3_0_6" }, { "poolId": "NORM_4_0_1", - "index": 39, + "index": 43, "startTime": 1571126400, "endTime": 1572292799, "spriteId": "picNorm_4_0_1" }, { "poolId": "NORM_4_0_2", - "index": 38, + "index": 42, "startTime": 1571256000, "endTime": 1572465599, "spriteId": "picNorm_4_0_2" }, { "poolId": "NORM_4_0_3", - "index": 37, + "index": 41, "startTime": 1572465600, "endTime": 1573675199, "spriteId": "picNorm_4_0_3" }, { "poolId": "NORM_4_0_4", - "index": 36, + "index": 40, "startTime": 1572552000, "endTime": 1573761599, "spriteId": "picNorm_4_0_4" }, { "poolId": "NORM_4_0_5", - "index": 35, + "index": 39, "startTime": 1573675200, "endTime": 1574884799, "spriteId": "picNorm_4_0_5" }, { "poolId": "NORM_5_0_1", - "index": 34, + "index": 38, "startTime": 1574150400, "endTime": 1575316799, "spriteId": "picNorm_5_0_1" }, { "poolId": "NORM_5_0_2", - "index": 33, + "index": 37, "startTime": 1574884800, "endTime": 1576094399, "spriteId": "picNorm_5_0_2" }, { "poolId": "NORM_5_0_3", - "index": 32, + "index": 36, "startTime": 1575964800, "endTime": 1577131199, "spriteId": "picNorm_5_0_3" }, { "poolId": "NORM_5_0_4", - "index": 31, + "index": 35, "startTime": 1576094400, "endTime": 1577303999, "spriteId": "picNorm_5_0_4" }, { "poolId": "NORM_6_0_1", - "index": 30, + "index": 34, "startTime": 1577174400, "endTime": 1578340799, "spriteId": "picNorm_6_0_1" }, { "poolId": "NORM_6_0_2", - "index": 29, + "index": 33, "startTime": 1577304000, "endTime": 1578513599, "spriteId": "picNorm_6_0_2" }, { "poolId": "NORM_6_0_3", - "index": 28, + "index": 32, "startTime": 1578513600, "endTime": 1579723199, "spriteId": "picNorm_6_0_3" }, { "poolId": "NORM_6_0_4", - "index": 27, + "index": 31, "startTime": 1579161600, "endTime": 1580327999, "spriteId": "picNorm_6_0_4" }, { "poolId": "NORM_6_0_5", - "index": 26, + "index": 30, "startTime": 1579723200, "endTime": 1580932799, "spriteId": "picNorm_6_0_5" }, { "poolId": "NORM_6_0_6", - "index": 25, + "index": 29, "startTime": 1580932800, "endTime": 1582142399, "spriteId": "picNorm_6_0_6" }, { "poolId": "NORM_6_0_7", - "index": 24, + "index": 28, "startTime": 1582142400, "endTime": 1583351999, "spriteId": "picNorm_6_0_7" }, { "poolId": "NORM_7_0_1", - "index": 23, + "index": 27, "startTime": 1582617600, "endTime": 1583783999, "spriteId": "picNorm_7_0_1" }, { "poolId": "NORM_7_0_2", - "index": 22, + "index": 26, "startTime": 1583352000, "endTime": 1584561599, "spriteId": "picNorm_7_0_2" }, { "poolId": "NORM_8_0_1", - "index": 21, + "index": 25, "startTime": 1584432000, "endTime": 1585598399, "spriteId": "picNorm_8_0_1" }, { "poolId": "NORM_8_0_2", - "index": 20, + "index": 24, "startTime": 1584561600, "endTime": 1585771199, "spriteId": "picNorm_8_0_2" }, { "poolId": "NORM_8_0_3", - "index": 19, + "index": 23, "startTime": 1585771200, "endTime": 1586980799, "spriteId": "picNorm_8_0_3" }, { "poolId": "NORM_8_0_4", - "index": 18, + "index": 22, "startTime": 1586980800, "endTime": 1588190399, "spriteId": "picNorm_8_0_4" }, { "poolId": "NORM_9_0_1", - "index": 17, + "index": 21, "startTime": 1587441600, "endTime": 1588622399, "spriteId": "picNorm_9_0_1" }, { "poolId": "NORM_9_0_2", - "index": 16, + "index": 20, "startTime": 1588190400, "endTime": 1589399999, "spriteId": "picNorm_9_0_2" }, { "poolId": "LIMITED_9_0_3", - "index": 15, + "index": 19, "startTime": 1588316400, "endTime": 1589486399, "spriteId": "picLimited_9_0_3" }, { "poolId": "NORM_9_0_4", - "index": 14, + "index": 18, "startTime": 1589400000, "endTime": 1590609599, "spriteId": "picNorm_9_0_4" }, { "poolId": "NORM_9_0_5", - "index": 13, + "index": 17, "startTime": 1589529600, "endTime": 1590695999, "spriteId": "picNorm_9_0_5" }, { "poolId": "NORM_9_0_6", - "index": 12, + "index": 16, "startTime": 1590609600, "endTime": 1591819199, "spriteId": "picNorm_9_0_6" }, { "poolId": "NORM_10_0_1", - "index": 11, + "index": 15, "startTime": 1591070400, "endTime": 1592251199, "spriteId": "picNorm_10_0_1" }, { "poolId": "NORM_10_0_2", - "index": 10, + "index": 14, "startTime": 1591819200, "endTime": 1593028799, "spriteId": "picNorm_10_0_2" }, { "poolId": "NORM_10_0_3", - "index": 9, + "index": 13, "startTime": 1592467200, "endTime": 1593633599, "spriteId": "picNorm_10_0_3" }, { "poolId": "NORM_10_0_4", - "index": 8, + "index": 12, "startTime": 1593028800, "endTime": 1594238399, "spriteId": "picNorm_10_0_4" }, { "poolId": "NORM_10_0_5", - "index": 7, + "index": 11, "startTime": 1594238400, "endTime": 1595447999, "spriteId": "picNorm_10_0_5" }, { "poolId": "NORM_11_0_1", - "index": 6, + "index": 10, "startTime": 1594267200, "endTime": 1595447999, "spriteId": "picNorm_11_0_1" }, { "poolId": "NORM_11_0_2", - "index": 5, + "index": 9, "startTime": 1595448000, "endTime": 1596657599, "spriteId": "picNorm_11_0_2" }, { "poolId": "NORM_11_0_3", - "index": 4, + "index": 8, "startTime": 1595923200, "endTime": 1597089599, "spriteId": "picNorm_11_0_3" }, { "poolId": "NORM_11_0_4", - "index": 3, + "index": 7, "startTime": 1596657600, "endTime": 1597867199, "spriteId": "picNorm_11_0_4" }, { "poolId": "NORM_11_0_5", - "index": 2, + "index": 6, "startTime": 1597132800, "endTime": 1598299199, "spriteId": "picNorm_11_0_5" + }, + { + "poolId": "NORM_11_0_6", + "index": 5, + "startTime": 1597867200, + "endTime": 1599076799, + "spriteId": "picNorm_11_0_6" + }, + { + "poolId": "NORM_12_0_1", + "index": 4, + "startTime": 1598342400, + "endTime": 1599508799, + "spriteId": "picNorm_12_0_1" } ], "freeGacha": [ diff --git a/resources/gamedata/excel/gamedata_const.json b/resources/gamedata/excel/gamedata_const.json index 9c9dcbe4..d6acc312 100644 --- a/resources/gamedata/excel/gamedata_const.json +++ b/resources/gamedata/excel/gamedata_const.json @@ -912,6 +912,9 @@ "ba.talpu": "{0}", "eb.key": "{0}", "eb.danger": "{0}", + "ro.get": "{0}", + "ro.lose": "{0}", + "rolv.rem": "{0}", "rc.title": "{0}", "rc.subtitle": "{0}", "rc.em": "{0}", diff --git a/resources/gamedata/excel/handbook_info_table.json b/resources/gamedata/excel/handbook_info_table.json index 21b7fc69..94bfbc83 100644 --- a/resources/gamedata/excel/handbook_info_table.json +++ b/resources/gamedata/excel/handbook_info_table.json @@ -14519,7 +14519,7 @@ { "stories": [ { - "storyText": "【权限记录】\n博士,想必您也发现了,W与罗德岛之间......甚至与您的过去,都有一些关系。\n当炎客那样的萨卡兹都出现在罗德岛的时候,我就预料到会有这么一天。很神奇,从卡兹戴尔到乌萨斯,再到龙门,再到如今,甚至是往后,我们一路前行,最后却又会遇见最开始的那些人和事,以及他们留下的深远影响。我再一次认识到,有些事是无法避免,也无法逃避的。我找凯尔希女士和阿米娅都聊过,甚至还带了一大堆零食去贿赂过可露希尔,大家的看法都不同。\n我拜托了■■■让我找博士你谈一谈,虽然您已经不认识我了,但我觉得还是有必要找您聊一聊。嗯。您只需要继续把我当做......一个萨卡兹锅炉工就好。\n我想说的是W。我认识W很久了。在殿下还在的时候......W有和你提起过吗?殿下的事。本来这在我们这些“老员工”之间是绝对不能提起的话题,并不是想要可以瞒着您哦,博士。单纯的,只是我们自己都不愿意面对那个过去。凯尔希女士......她当然知道所有事情。嗯?放心吧,我也是和凯尔希女士打过招呼才来找您的。有些事我做不到像凯尔西女士那样想那么周全,我只是想来找您聊聊。\n说回W,她从过去开始,就是个只知道跟在殿下后面,也只对殿下唯命是从的孩子。就算是当时在一起的萨卡兹,知道W的人也并不多。当时的阿米娅?W应该不会和阿米娅有什么交集,毕竟她是雇佣兵身份加入的,嬉皮笑脸,玩世不恭,不择手段。我呢,当时也只是个锅炉工,从来没上过战场——呃?对,我这一身都只是勤苦工作锻炼出来的......扳手腕赢了那位精英干员也只是偶然......我完全没有上过战场。我不知道那些战士眼里,W是个多么极端而不知所谓的不安定分子,我没见过战场上的她,我只见过任务归来之后,远远跟在殿下后面又不敢擅自僭越去打招呼的她。在我看来,她只是在追寻殿下。追着殿下的理想,追着殿下的光芒,和当初在那里的每一个萨卡兹都一样。\n现在的W变了。罗德岛上认识W的人其实并不少。但W认识的人,却大都不在了。她......她伪装的太深,太久。她本来有几个同伴,嗯,就算她那个性格,也是需要同伴互相辅佐的。之前她们都和我们并肩作战过,虽然时日不长,但如果她的同伴们还能在她身边的话,说不定还能稍微帮她一把。现在能帮她的也许一个人都没有了,对,我们都做不到。凯尔希女士,博士您,都做不到,也许也没人想这么做吧,我理解。但不该是一件理所当然的事情。\n我们都想知道W到底想要什么,想做什么。在她的眼里,罗德岛究竟只是个幻影,还是一个全新的承载了过去的未来,这件事很重要,对每一个心里还有着那些过往的人而言,都很重要。甚至包括阿米娅,和凯尔希女士。这也关系到W日后到底会怎么处理她和罗德岛,和凯尔希女士,和阿米娅,和您的关系。\n嗯?啊。之所以特地来和您聊这些,原因也挺简单的,您记不得过去的事儿了,但是过去的人却一个接一个出现在您面前,有信任,有不信任,我觉得博士您也怪难办的......哈哈,说来惭愧,我一个锅炉工可没面子来担心罗德岛的博士,真不好意思。\n凯尔希女士和阿米娅也许能把博士您照顾的很好,也能让罗德岛继续稳定地运作下去,但W实在是......太与众不同了。无论是她对您,还是您对她,我都希望二位能冷静一点,不要操之过急。\n本来,这些话应该是阿米娅或者凯尔希女士来找您说的吧,至少也该是■■■亲自来,大家默许了我的自作主张,其实我也有些忐忑来着。\n我只是一个普普通通萨卡兹。不能操纵那么疯狂的法术,不会使用巨大的剑和斧,说不定还会砸到自己的脚。我只会负责好自己的工作。我只希望......罗德岛还能安然无恙的在这片大地上前进,仅此而已。\n嗯?您也有问题要问我?特蕾西娅?您......从哪儿听说这个名字的?\n......特蕾西娅吗。\n也许离您真正面对过去的时日,也不远了吧。", + "storyText": "【权限记录】\n博士,想必您也发现了,W与罗德岛之间......甚至与您的过去,都有一些关系。\n当炎客那样的萨卡兹都出现在罗德岛的时候,我就预料到会有这么一天。很神奇,从卡兹戴尔到乌萨斯,再到龙门,再到如今,甚至是往后,我们一路前行,最后却又会遇见最开始的那些人和事,以及他们留下的深远影响。我再一次认识到,有些事是无法避免,也无法逃避的。我找凯尔希女士和阿米娅都聊过,甚至还带了一大堆零食去贿赂过可露希尔,大家的看法都不同。\n我拜托了■■■让我找博士你谈一谈,虽然您已经不认识我了,但我觉得还是有必要找您聊一聊。嗯。您只需要继续把我当做......一个萨卡兹锅炉工就好。\n我想说的是W。我认识W很久了。在殿下还在的时候......W有和你提起过吗?殿下的事。本来这在我们这些“老员工”之间是绝对不能提起的话题,并不是想要刻意瞒着您哦,博士。单纯的,只是我们自己都不愿意面对那个过去。凯尔希女士......她当然知道所有事情。嗯?放心吧,我也是和凯尔希女士打过招呼才来找您的。有些事我做不到像凯尔希女士那样想那么周全,我只是想来找您聊聊。\n说回W,她从过去开始,就是个只知道跟在殿下后面,也只对殿下唯命是从的孩子。就算是当时在一起的萨卡兹,知道W的人也并不多。当时的阿米娅?W应该不会和阿米娅有什么交集,毕竟她是雇佣兵身份加入的,嬉皮笑脸,玩世不恭,不择手段。我呢,当时也只是个锅炉工,从来没上过战场——呃?对,我这一身都只是勤苦工作锻炼出来的......扳手腕赢了那位精英干员也只是偶然......我完全没有上过战场。我不知道那些战士眼里,W是个多么极端而不知所谓的不安定分子,我没见过战场上的她,我只见过任务归来之后,远远跟在殿下后面又不敢擅自僭越去打招呼的她。在我看来,她只是在追寻殿下。追着殿下的理想,追着殿下的光芒,和当初在那里的每一个萨卡兹都一样。\n现在的W变了。罗德岛上认识W的人其实并不少。但W认识的人,却大都不在了。她......她伪装的太深,太久。她本来有几个同伴,嗯,就算她那个性格,也是需要同伴互相辅佐的。之前她们都和我们并肩作战过,虽然时日不长,但如果她的同伴们还能在她身边的话,说不定还能稍微帮她一把。现在能帮她的也许一个人都没有了,对,我们都做不到。凯尔希女士,博士您,都做不到,也许也没人想这么做吧,我理解。但不该是一件理所当然的事情。\n我们都想知道W到底想要什么,想做什么。在她的眼里,罗德岛究竟只是个幻影,还是一个全新的承载了过去的未来,这件事很重要,对每一个心里还有着那些过往的人而言,都很重要。甚至包括阿米娅,和凯尔希女士。这也关系到W日后到底会怎么处理她和罗德岛,和凯尔希女士,和阿米娅,和您的关系。\n嗯?啊。之所以特地来和您聊这些,原因也挺简单的,您记不得过去的事儿了,但是过去的人却一个接一个出现在您面前,有信任,有不信任,我觉得博士您也怪难办的......哈哈,说来惭愧,我一个锅炉工可没面子来担心罗德岛的博士,真不好意思。\n凯尔希女士和阿米娅也许能把博士您照顾的很好,也能让罗德岛继续稳定地运作下去,但W实在是......太与众不同了。无论是她对您,还是您对她,我都希望二位能冷静一点,不要操之过急。\n本来,这些话应该是阿米娅或者凯尔希女士来找您说的吧,至少也该是■■■亲自来,大家默许了我的自作主张,其实我也有些忐忑来着。\n我只是一个普普通通萨卡兹。不能操纵那么疯狂的法术,不会使用巨大的剑和斧,说不定还会砸到自己的脚。我只会负责好自己的工作。我只希望......罗德岛还能安然无恙的在这片大地上前进,仅此而已。\n嗯?您也有问题要问我?特蕾西娅?您......从哪儿听说这个名字的?\n......特蕾西娅吗。\n也许离您真正面对过去的时日,也不远了吧。", "unLockType": 2, "unLockParam": "200", "unLockString": "提升信赖以查看更多信息" @@ -15300,7 +15300,7 @@ { "stories": [ { - "storyText": "【在推开大量急着要为“好孩子丽萨”撰写档案的文职人员后,笔者出于客观态度,认真地记录下铃兰在罗德岛内的表现。】\n铃兰小姐每早七点按时起床叠被子刷牙晨读十分钟诗歌选集后前往医疗部门认真学习源石技艺的使用并积极帮助其他同龄人感染者处理情绪对每一位参与工作的医疗干员都诚恳慰问中午一定要小睡一个小时睡醒之后一定会喝一杯芝士巧克力就算有干员私下塞给糖果和小礼物她也会礼貌拒绝每当遇到奇怪的陌生人就会怯生生地站在干员的身后低头向前走下午会认真旁听会议或者华法琳的医疗干员讲座同时会细心地打扫会议现场最后一个关灯离开晚上基本躲在房间里看书累了的话会主动提出帮助后勤干员做一些杂活稍微夸奖她两句就会害羞晚上十点之前一定会上床睡觉偶尔会和泡普卡和巫恋小姐待在一起请记住铃兰小姐就是我们的光——\n【请下一位人事部干员在检查文档时加入标点符号,并尽可能地客观叙述。“客观”。“叙述”。】\n铃兰小姐是我们前进的动力。\n【请下一位人事部干员在检查文档时避免潦草地夸大其词。我能理解照顾一位素质优秀的感染着孩子能带来许多宽慰,毕竟是工作,也请不要如此简单了事。】\n不要让丽萨见到拉普兰德。\n【请下一位人事部干员在检查文档时把前因后果说清楚。这种恐吓似的语句不会被当做参考。】\n【修订补充:经查,上述语句并不出自人事部干员手笔。请严加留意档案摆放,保持机密性。】", + "storyText": "【在推开大量急着要为“好孩子丽萨”撰写档案的文职人员后,笔者出于客观态度,认真地记录下铃兰在罗德岛内的表现。】\n铃兰小姐每早七点按时起床叠被子刷牙晨读十分钟诗歌选集后前往医疗部门认真学习源石技艺的使用并积极帮助其他同龄人感染者处理情绪对每一位参与工作的医疗干员都诚恳慰问中午一定要小睡一个小时睡醒之后一定会喝一杯芝士巧克力就算有干员私下塞给糖果和小礼物她也会礼貌拒绝每当遇到奇怪的陌生人就会怯生生地站在干员的身后低头向前走下午会认真旁听会议或者华法琳的医疗干员讲座同时会细心地打扫会议现场最后一个关灯离开晚上基本躲在房间里看书累了的话会主动提出帮助后勤干员做一些杂活稍微夸奖她两句就会害羞晚上十点之前一定会上床睡觉偶尔会和泡普卡和巫恋小姐待在一起请记住铃兰小姐就是我们的光——\n【请下一位人事部干员在检查文档时加入标点符号,并尽可能地客观叙述。“客观”。“叙述”。】\n铃兰小姐是我们前进的动力。\n【请下一位人事部干员在检查文档时避免潦草地夸大其词。我能理解照顾一位素质优秀的感染者孩子能带来许多宽慰,毕竟是工作,也请不要如此简单了事。】\n不要让丽萨见到拉普兰德。\n【请下一位人事部干员在检查文档时把前因后果说清楚。这种恐吓似的语句不会被当做参考。】\n【修订补充:经查,上述语句并不出自人事部干员手笔。请严加留意档案摆放,保持机密性。】", "unLockType": 2, "unLockParam": "200", "unLockString": "提升信赖以查看更多信息" @@ -15482,7 +15482,7 @@ { "stories": [ { - "storyText": "造影检测结果显示,该干员体内脏器轮廓清晰,未见异常阴影,循环系统内源石颗粒检测未见异常,无矿石病感染迹象,现阶段可确认为非矿石病感染者。\n\n【体细胞与源石融合率】0%\n干员蜜蜡没有被源石感染的迹象。\n\n【血液源石结晶密度】0.11u/L\n干员蜜蜡的生活坏境中少见源石。\n\n虽然使用源石技艺难免要接触源石,但她不仅没因此得病,反而相当健康,比我们中的绝大多数人都健康得多。看到她的角了吗?那光泽那颜色,我看一眼就知道那小姑娘肯定什么毛病都没有!\n——华法琳", + "storyText": "造影检测结果显示,该干员体内脏器轮廓清晰,未见异常阴影,循环系统内源石颗粒检测未见异常,无矿石病感染迹象,现阶段可确认为非矿石病感染者。\n\n【体细胞与源石融合率】0%\n干员蜜蜡没有被源石感染的迹象。\n\n【血液源石结晶密度】0.11u/L\n干员蜜蜡的生活环境中少见源石。\n\n虽然使用源石技艺难免要接触源石,但她不仅没因此得病,反而相当健康,比我们中的绝大多数人都健康得多。看到她的角了吗?那光泽那颜色,我看一眼就知道那小姑娘肯定什么毛病都没有!\n——华法琳", "unLockType": 2, "unLockParam": "25", "unLockString": "提升信赖以查看更多信息" @@ -15633,7 +15633,7 @@ { "stories": [ { - "storyText": "在孩提世代,稀音经常被别人捉弄,学校的教师们也基本对她采取忽视策略,这导致她很快就离开了学校,在这之后都只接受私人教育。答案很明显,“谁会喜欢和一个说一句话都要花上半天的人做朋友”?\n孤立从课堂开始,一直蔓延到社会上,即使出身萨尔贡的显贵家庭,稀音也几乎没有从他人那里获得过认同,毋谈跻身上流圈子了。\n当然,也许是天生的不敏感——又或许有其他原因——稀音没有被他人的言语所击败,更加幸运的是,她找到了自己真正喜爱的事业。摄影。\n很快的,稀音拥有了自己的名声、财富,还有各种各样随之而来的东西,但她沉默以对,除了偶尔为达官贵人拍照以外,她喜欢的依旧是在远离人群的地方拍摄自己执着的事物。\n不可否认,她的寡言少语,相较常人而言过于“精密”的动作,以及在静止时接近雕塑般的身姿,确实为她带来了社交上的困难,但这些习惯也为她的摄影事业提供了常人所不具备的优势。\n再加上,如果你有幸看见稀音操作自己的机器人摄影小队的样子,你会想也许平常的稀音只是表现得很不好动而已。", + "storyText": "在孩提时代,稀音经常被别人捉弄,学校的教师们也基本对她采取忽视策略,这导致她很快就离开了学校,在这之后都只接受私人教育。答案很明显,“谁会喜欢和一个说一句话都要花上半天的人做朋友”?\n孤立从课堂开始,一直蔓延到社会上,即使出身萨尔贡的显贵家庭,稀音也几乎没有从他人那里获得过认同,毋谈跻身上流圈子了。\n当然,也许是天生的不敏感——又或许有其他原因——稀音没有被他人的言语所击败,更加幸运的是,她找到了自己真正喜爱的事业。摄影。\n很快的,稀音拥有了自己的名声、财富,还有各种各样随之而来的东西,但她沉默以对,除了偶尔为达官贵人拍照以外,她喜欢的依旧是在远离人群的地方拍摄自己执着的事物。\n不可否认,她的寡言少语,相较常人而言过于“精密”的动作,以及在静止时接近雕塑般的身姿,确实为她带来了社交上的困难,但这些习惯也为她的摄影事业提供了常人所不具备的优势。\n再加上,如果你有幸看见稀音操作自己的机器人摄影小队的样子,你会想也许平常的稀音只是表现得很不好动而已。", "unLockType": 2, "unLockParam": "150", "unLockString": "提升信赖以查看更多信息" @@ -16226,7 +16226,7 @@ "unLockString": "提升至精英阶段2以查看更多信息" } ], - "storyTitle": "晋升记录", + "storyTitle": "晋升资料", "unLockorNot": true } ] @@ -16333,6 +16333,466 @@ "unLockorNot": true } ] + }, + "char_366_acdrop": { + "charID": "char_366_acdrop", + "drawName": "Lanzi", + "infoName": "中岛唯", + "storyTextAudio": [ + { + "stories": [ + { + "storyText": "【代号】酸糖\n【性别】女\n【战斗经验】一年\n【出身地】哥伦比亚\n【生日】8月13日\n【种族】黎博利\n【身高】150cm\n【矿石病感染情况】\n参照医学检测报告,确认为感染者。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "基础档案", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "【物理强度】标准\n【战场机动】优良\n【生理耐受】标准\n【战术规划】普通\n【战斗技巧】标准\n【源石技艺适应性】标准", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "综合体检测试", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "哥伦比亚街头少女,出生于普通的工人家庭。父母都是卡车司机,常常夜不归宿,这也把酸糖早早推向了街头。从课余时间的滑板练习到本地滑板大赛蝉联冠军,酸糖成为了在本市内小有名气的街头人物,也招来了无数嫉恨。在一场蓄意的斗殴中,酸糖被源石粉尘感染,随后来到罗德岛求医。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "客观履历", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "造影检测结果显示,该干员体内脏器轮廓模糊,可见异常阴影,循环系统内源石颗粒检测异常,有矿石病感染迹象,现阶段可确认为是矿石病感染者。\n\n【体细胞与源石融合率】4%\n干员酸糖感染程度尚轻,尚未在体表发现源石结晶。\n\n【血液源石结晶密度】0.15u/L\n干员酸糖的感染属于人为事故,所幸干员酸糖吸入的工业源石粉尘剂量较小,且感染后处理得当,暂无恶化趋势。", + "unLockType": 2, + "unLockParam": "25", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "临床诊断分析", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "酸糖小姐是个很酷的女孩子。不光是因为她喜欢滑板,涂鸦和说唱,更因为她身上有着一股坚强的气质。这种体现在她对所有事情的豁达态度上——就算因为矿石病而不得不进行一系列检查的时候,酸糖小姐也只是在感叹自己的骑行之旅被迫延期,好像在她的眼里,一趟自由的旅程比感染矿石病这件事还要重要。\n顺带一提,酸糖小姐不光是对街头文化“感兴趣”而已。据酸糖小姐本人所说,在成为感染者之前,她在家乡那边其实还蛮出名的:拿过不少街区滑板比赛的奖项,孩子们争相向她学习滑板,一些街头艺术家和她称兄道弟——本以为只是街头少女的自夸,但后来通过某些意外的机会,我们发现某个著名运动潮流品牌旗下的产品确实有找酸糖小姐作模特的打算。这让我们大感意外。", + "unLockType": 2, + "unLockParam": "50", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料一", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "酸糖小姐在干员考核中展露出了惊人的射击天赋——严格来说,是花式射击天赋。虽然踩着滑板射击带来的机动性未必能在实战中带来很大帮助,但这位黎博利的灵活性还是让在场干员深感惊讶。“就好像在看表演”,人事部的干员曾这么评价。\n但不容忽视的是,酸糖小姐对于手弩的使用同样娴熟,甚至丝毫不逊于她平时总不离身的滑板。据说手弩的技巧是当地的一位老警察教她的。学生时代的酸糖曾因为“过度练习涂鸦”而遭到举报,因此被那个看似弱不禁风的老警察追了三条街,然后被迫接受十几分钟的训话。这样的事情“不小心发生了好几次”之后,训话已经逐渐变成了唠嗑,好心的老警察似乎很可怜父母时常不在家、在哪里都孑然一身的酸糖。于是老警察似乎有意无意地让自己与酸糖同龄的女儿多和酸糖做做朋友,也正是老警察的女儿,教会了酸糖最初的滑板技巧。\n“当然,青出于蓝而胜于蓝嘛。”酸糖小姐最后高兴地总结道。", + "unLockType": 2, + "unLockParam": "100", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料二", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "酸糖的家乡位于哥伦比亚较为偏远一些的地区,较大的占地规模和尚未发达起来的经济使得灰色产业蓬勃发展。来自叙拉古的黑手党、本地帮派和大商人们频繁来往,虽然总体保持着暗处的秩序,但是治安环境远远算不上好。为了让年轻气盛的孩子们有自保的能力,犹豫再三之后,老警察将使用手弩的简单技巧教给了酸糖,还为她制作了一把简易的手工弩——他相信酸糖的正义感,也相信酸糖不是会用武器做坏事的孩子。\n可不幸的是,问题恰恰就出在酸糖那自由自在的正义感上。在一次意外的车祸之中,见义勇为的酸糖却误打误撞破坏了黑帮们的非法源石交易计划,并因此惹来了相关帮派分子的报复。在一场被伪装成校园欺凌的斗殴中,那些年纪还没有酸糖大的帮派分子,将源石粉尘洒向了酸糖。", + "unLockType": 2, + "unLockParam": "150", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料三", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "酸糖对于过往并不是非常在意,她身上有着一股很强的、年轻人独有的毅力。这股毅力支撑着她面对生活中的痛苦,或者说,让她不再把目光放在那些痛苦上。也许有一天,当酸糖小姐的矿石病得到了有效抑制,她会选择回到那片故土。哪怕再也摘不掉感染者这个身份,她也要去完成她没能完成的旅行吧。\n“一杯敬自由,一杯敬洋葱圈,一杯敬我自己。”——入住宿舍的第一天,在以碳酸饮料代酒的酒会上,酸糖小姐颇具风格的开场词。", + "unLockType": 2, + "unLockParam": "200", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料四", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "最近啊......罗德岛舰内有一些奇妙的传闻。虽然我们是比较包容各种文化啦,当然,这种年轻人之间的流行文化也的确很有意思,但是呢,看不见人却放着超响的嘻哈,凭空多出来的涂鸦,在年轻干员以及病人之间逐渐流行起的滑板风潮......这些情况,如果可以的话,还是稍微控制一下吧?你们说呢?——德高望重的后勤干员对伊桑、酸糖、红豆等年轻干员的“建议”\n\n但是在灾区废墟营救出那些难民之后,你们在废墟墙上涂的那幅巨大的“Never say die”,我还是挺喜欢的。——德高望重的后勤干员随后补充的赞赏", + "unLockType": 1, + "unLockParam": "2;1", + "unLockString": "提升至精英阶段2以查看更多信息" + } + ], + "storyTitle": "晋升资料", + "unLockorNot": true + } + ] + }, + "char_411_tomimi": { + "charID": "char_411_tomimi", + "drawName": "Chuzenji", + "infoName": "高桥美佳子", + "storyTextAudio": [ + { + "stories": [ + { + "storyText": "【代号】特米米\n【性别】女\n【战斗经验】没有战斗经验\n【出身地】萨尔贡\n【生日】2月2日\n【种族】阿达克利斯\n【身高】142cm\n【矿石病感染情况】\n参照医学检测报告,确认为非感染者。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "基础档案", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "【物理强度】优良\n【战场机动】普通\n【生理耐受】标准\n【战术规划】标准\n【战斗技巧】标准\n【源石技艺适应性】标准", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "综合体检测试", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "特米米,萨尔贡阿卡胡拉地区的阿达克利斯人,嘉维尔的同伴与支持者,曾试图以激进手段阻止嘉维尔返回罗德岛,未果,随后便同其一起来到罗德岛。\n承担术师干员职责,但经常会忘记,鉴于在战场上表现尚佳,暂不考虑改变她的干员定位。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "客观履历", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "造影检测结果显示,该干员体内脏器轮廓清晰,未见异常阴影,循环系统内源石颗粒检测未见异常,无矿石病感染迹象,现阶段可确认为非矿石病感染者。\n\n【体细胞与源石融合率】0%\n“这家伙还是像以前一样,白白嫩嫩的。”\n\n【血液源石结晶密度】0.14u/L\n“还真有听我话锻炼身体啊?不错嘛。”\n\n“特米米我可是再熟悉不过了——虽然是第一次给她做身体检查。”——嘉维尔\n“体检过程很顺利,就是心跳一直偏快,数据测不准。”——嘉维尔", + "unLockType": 2, + "unLockParam": "25", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "临床诊断分析", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "在“诡计”被识破,被嘉维尔“惩罚”了一顿后,急中生智的特米米决定跟着嘉维尔来到罗德岛成为干员。对于部落外到底是个什么模样,特米米并不太清楚,她对外界的印象,完全依靠和依娜姆的交谈以及委托购入的书籍建构,初到罗德岛的她和另外两位干员一样,在测试和试用过程中出现了若干常识性错误,但她依靠自己的适应能力快速完成了蜕变,从萨尔贡边陲的小部落首领转变成了一位有着个人特色的术师干员。\n在进行干员申请手续的时候,有一部分负责测试的干员起初是不认同让特米米成为术师干员的。在接受现代源石技艺理论教育的术师们看来,特米米对源石技艺的运用毫无章法且粗糙,而她的肉搏欲望也完全和对术师干员的需求背道而驰,以至于测试干员们汇总意见时发生了这样有趣的对话:\n“她这和嘉维尔有什么区别啊!”\n“嘉维尔不会真的抡人。”\n“我觉得那只是因为她忙不过来。”\n不过最终,他们还是决定让特米米成为一名术师干员,而且在特米米的培训方针上也没有要求她向现代术师靠拢,反而决定让她贯彻自己的战斗方式。因为通过观察,他们认为特米米的战斗方式并不是没有值得学习之处,将自己的法术“注入”法杖来使得法杖充满杀伤力,如果换一个角度来看的话,简直是一种绝妙的想法。术师干员们本身都是一些充满探索精神的人,在承认了特米米的战斗方式后,在一些术师干员之间就掀起了“术师也应当身体强壮”的健身思潮,他们甚至开始寄希望于通过特米米的成长来开创一种全新的源石技艺流派——当然,即使真的能够成功,这大概也会是以后的事了。", + "unLockType": 2, + "unLockParam": "50", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料一", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "与特米米交谈,总会有一个绕不开的话题:嘉维尔。一旦在她面前提到这个名字,原本话不多的特米米总会瞬间打开话匣子,无所不用其极地描述嘉维尔的好。其狂热程度,或许和堵在塞壬唱片总部大门口,只为见偶像一面的粉丝有得一拼。其实设身处地想一想,特米米会变成这样,或许是一件无法避免的事。 假设有位美少女,在外是个连大人都处理不了的孩子王,无数小朋友都想和她交朋友;但这样的她却会天天来你家吃饭找你玩,将自己的贴心与帅气悉数展现——这样的人,谁不会心动呢?!更何况,就是这样一位优秀的女孩,为了保护特米米,在矿洞里被源石刺伤,感染了矿石病。这样的桥段甚至连哥伦比亚的畅销书作家都不敢随便写,但事情就这样发生了,把特米米的心紧紧系在了嘉维尔的尾巴上。在那之后,特米米全心全意照顾嘉维尔,却被嘉维尔误以为是“排挤”。在祭典上暴揍了所有的挑战者后,嘉维尔扬长而去,而之后发生的事况,参阅嘉维尔从萨尔贡老家回来之后各相关人士的报告即可。根据报告内容总结,特米米之所以会想到用火箭炮把博士的飞行器给轰下来,也许只是因为很久没见的嘉维尔,仅此而已。在同嘉维尔一起来到罗德岛之后,特米米就完全没做过任何出格的事情了。\n\n“我说,真不用特米米的事迹出本书吗?电影也可以啊,绝对好卖。”\n“你想被嘉维尔锤就直说。”\n“没问题的啦,当事人都很迟钝的。”\n“......”\n“那,年会的演出剧本,拜托你了。”\n“多改一点啊,被认出来大家都得挨打!”\n“好叻,包在我身上。”", + "unLockType": 2, + "unLockParam": "100", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料二", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "在回到罗德岛后,博士曾询问过特米米到底是如何想出那一整套馊主意的,支吾了半天,特米米拿出了一些书,书堆上方几本书籍的名称是这样的:\n《离自信只差一步》、《你一定能成功》、还有那本《100天教你如何学会企业管理》......\n接着,她取出了一张书单,上面列满了经常会出现在书店畅销排行榜上的书籍名称,大多是涉及时尚、成功学还有管理学的,其中涵盖的一些内容无疑让特米米在认识外界的时候走错了方向。比如说......她曾经真的把企业管理的那一套用在了“嘉维尔意志”的部族成员身上,要求他们统一着装、喊口号、像个鲁珀一样拼搏(加入罗德岛前她并不太清楚鲁珀是什么)。虽然在特米米的实力面前,部族成员们并没有什么怨言,但听说特米米离开后,大家就恢复了往昔松散的部族生活了。这样一想,特米米给博士的那发火箭炮,估计也是受到了其中一本书里的案例影响吧。\n万幸的是,特米米还是从中学到了一些实用的生活技巧。她已经熟习了在有限空间内收纳物品的能力,即使是负责宿管的干员也对她赞誉有佳,此外,她已能够熟练使用探险工具,在没有人帮助的情况下独自野外探险,再也不会犯误入矿洞后遇险这样的错误了。只是,罗德岛宿舍不同于阿卡胡拉部落老家,没有近乎无限的空间给特米米放藏品,在嘉维尔的劝说下,她开始筛选自己的宝藏,并把其中最最珍贵的东西放进背包贴身携带。\n这样一看,与其说特米米不够聪明,不如说她其实是把精力用在了错误的地方。", + "unLockType": 2, + "unLockParam": "150", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料三", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "特米米的尾巴又长大了。\n这本身并不是一件坏事,阿达克利斯人大多都以拥有一条巨大的尾巴为荣。\n但特米米的尾巴不仅在横向延伸,还在往纵向空间延展。\n关于尾巴到底该长成什么样,阿达克利斯人自己都没有定论,“粗尾派”和“细尾派”的纷争直到今天也没有一个结果。\n特米米并不属于任何一派,尾巴怎么长都行,嘉维尔也不在乎。\n但是尾巴有点重了,平常好像也有一丁点不方便,在医生的建议下,还是用上了阿达克利斯专用尾尾佳。\n大家经常听到特米米这样抱怨:“明明小时候尾巴和嘉维尔差不多粗细,怎么长大就差那么多。”\n到底是保持原样,还是咬咬牙把尾巴瘦下去,特米米自己都拿不定主意。\n一方面粗尾巴很受欢迎,在战场上能发挥出意想不到的效果,嘉维尔也喜欢捏。\n另一方面,粗尾巴有时候会对别人造成困扰,有些好看的衣服会因为尾巴尺寸问题买不到合适款。\n所以在尾巴的问题上,特米米困扰了好久。\n她需要一个人来帮她做决定,并且帮助她执行。\n那个人会是谁呢?", + "unLockType": 2, + "unLockParam": "200", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料四", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "特米米自己做的背包物品整理列表(部分):\n\n包裹着树叶的琥珀\n“第一次探险就找到的好东西,现在拿在手里还是觉得很开心。”\n\n烧制好的陶土丸子,有点变形。\n“第一次和嘉维尔烧陶土,她太用力把丸子捏变形了。”\n\n长大时换下的尖牙\n“妈妈说这颗是幸运牙,所以我一直放在包里。”\n\n小时候收集探险物品用的编织袋\n“非常牢固,还能用很久!”\n\n从各种地方剪下的(涂改痕迹)嘉维尔签名\n“......想要更多。”\n\n博士徽章\n“博士亲手送的,带着就能变聪明。”\n\n一沓捕梦网\n“碰到睡不好的人就送一个。”\n\n《太阳颂歌》\n“很有意思的书,今天晚上也要再往后面看一点。。”\n\n探险套组\n“里面有很多东西,外出探险的时候用得上。”\n\n野外医疗箱\n“还在学习怎么用,学成就能随时帮嘉维尔忙了。”\n\n黑(涂改痕迹)石头(涂改痕迹)\n(严重涂改痕迹)是嘉维尔\n(大量涂改痕迹)\n......\n(以下略)", + "unLockType": 1, + "unLockParam": "2;1", + "unLockString": "提升至精英阶段2以查看更多信息" + } + ], + "storyTitle": "晋升资料", + "unLockorNot": true + } + ] + }, + "char_415_flint": { + "charID": "char_415_flint", + "drawName": "aZLing4", + "infoName": "山村响", + "storyTextAudio": [ + { + "stories": [ + { + "storyText": "【代号】燧石\n【性别】女\n【打架经验】十五年(自称)\n【出身地】萨尔贡\n【生日】9月17日\n【种族】黎博利\n【身高】144cm\n【矿石病感染情况】\n参照医学检测报告,确认为非感染者。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "基础档案", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "【物理强度】标准\n【战场机动】优良\n【生理耐受】普通\n【战术规划】普通\n【战斗技巧】标准\n【源石技艺适应性】普通", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "综合体检测试", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "萨尔贡部族战士燧石,她的战斗经验从有力气挥动双拳时起就开始累积,擅长精准而快速的拳击格斗术。 \n现经由某位隐去姓名的精英干员推荐,通过测试作为近卫干员加入罗德岛。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "客观履历", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "造影检测结果显示,该干员体内脏器轮廓清晰,未见异常阴影,循环系统内源石颗粒检测未见异常,无矿石病感染迹象,现阶段可确认为非矿石病感染者。\n\n【体细胞与源石融合率】0%\n干员燧石没有被源石感染的迹象。\n\n【血液源石结晶密度】0.05u/L\n干员燧石甚少接触源石。她可能根本就不认识什么是源石。\n\n有啥好查的?她健康得很!\n——嘉维尔", + "unLockType": 2, + "unLockParam": "25", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "临床诊断分析", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "跟着煌一起回来的家伙今天又在训练场找别的干员打架了。\n实际上,罗德岛汇集了众多性格各异的干员,其中并不缺乏怪人,一言不合就在走廊中大打出手这样的情况,至今为止发生过许多次。虽然这种斗殴事件处理起来很麻烦,但是却并不怎么令人惊讶。而与此相比,干员燧石的状况稍稍有不同。\n不少曾与燧石交手“切磋”过的干员都表示,双方之间的对战其实是在合意的情况下展开的。他们之间并没有发生什么不愉快,也不是因为有冲突才动手。通常来说,那个小个子女孩就这么直直地看人,然后走过来,张口发出一些古怪的音节,双方各自从对方的眼神中看出某种默契,接下来只要挥拳就行了。\n“我没听懂她在说什么。但是那眼神不坏。”干员布洛卡这么说道。", + "unLockType": 2, + "unLockParam": "50", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料一", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "干员燧石在来到罗德岛前,完全不会使用一些常用语言。对于燧石来说,这类语言就如萨尔贡本地土著方言在无监管地区自由演化的变体一样,令人全然摸不着头脑。只不过,在加入罗德岛后,为了日常能够顺利交流沟通,学习常用语言就变成了一件不得不提上日程的要紧事。\n常用的语言本身学习难度并不算高,在说服燧石自愿接受每日的语言课程一事上,嘉维尔的一句话起到了关键作用。\n“你难道不想直接和煌交流?”\n就这么一句话,比其他人说什么都好用,燧石开始认真地学习。\n\n【语音记录】\n“那在她学会之前怎么办,没有其他懂她们那种土著方言的人在场,我们都得和她打手势交流?”\n“哦,这个问题,别担心。”\n“这能不担心吗?!任务呢,任务怎么办,难道战场上发命令也得靠肢体语言?”\n“放心,放心,编队时肯定会考虑到这一点的。你看,博士这不就已经能听懂点那种听起来叽哩哇啦的萨尔贡方言了嘛!”", + "unLockType": 2, + "unLockParam": "100", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料二", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "干员燧石是生活在雨林中的黎博利人,这一族的黎博利天生身材娇小,身体素质较其他黎博利人也稍显不足,更不用说和周围那些孔武健壮的种族相提并论。这样的现状也就导致燧石的部族一直以来都在雨林中生活得较为艰难。这样的艰难情况一直持续到燧石成长到能跑会跳的年纪,并且将两个比她强壮得多的阿达克利斯人打翻在地赢得胜利为止。\n燧石的拳迅捷而刁钻,在身体强度天生不足的情况下,种族带来的速度优势很好地弥补了在力量方面的欠缺。她的拳法和任何一种系统的有理论背景的拳术都不同,那单纯只是为击倒对手而挥出的拳头,带有雨林难以捉摸的自由及危险。\n作为一族中最高大强壮的战士,燧石在接触到那些身材高挑的外族人之前,一直对自己的体型相当自信,并且引以为豪。而在认清事实,了解到外面大多数人都比她还要高大之后,燧石很快摒弃了过去因无知而产生的骄傲,她开始追寻新的挑战——如果有更强的人出现,那么就挑战对方,磨砺并提高自己,直至将对手击败。\n绝不要因个头而看轻她。萨尔贡的战士从不畏惧挑战。\n\n【记录者补充】\n她和高个子的干员关系怎么样,我不做评价。但她和我们的杜林族干员相处得很好,这点千真万确。", + "unLockType": 2, + "unLockParam": "150", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料三", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "或许有人会认为崇尚武力的提亚卡乌人冲动粗鲁,但不可否认的是,这些战士往往为人热忱、直率并且骁勇善战。干员燧石就是其中的典型人物。\n在燧石的认知中,没有什么事情是不能用拳头来解决的。在燧石的老家,常常可以在路边见到前一刻还扭打在一起的提亚卡乌人,下一秒翻身起来就已经握手言和的情景。而握手言和之后的提亚卡乌人可能会勾肩搭背相约一起去吃饭,一般来说,在真正吃上饭之前,他们往往还会因为别的争执再打上一架。\n此外,燧石所属的这一支黎博利人还对鲜花有某种超出寻常的喜爱,她们尤其偏爱颜色艳丽的花朵,喜爱用这些花装饰居所。在干员燧石的观念里,花是随处可见,可以随意摘取的东西,即便现在来到罗德岛这样巨大的钢筋铁皮中生活,她也仍然是这么想的。\n调香师小姐所管理的温室花园在稳定吸引了众多园艺爱好者后,这次终于迎来了一个巨大的难题,种植在温室内的花卉时常无故被采摘,日益增加的受害植物培育者们最终结成同盟,一致同意要给采花犯人一个深刻教训。\n而在他们有所行动之前,干员炎客精心培育的小盆栽一夜之间被洗劫事件成为了重要突破口,当事双方于当天发生激烈争斗,最终在医疗部嘉维尔医生的严格关照下,勉强握手言和。\n\n至少现在干员燧石已经明白,和植被丰沛的雨林不同,罗德岛内所能见到的鲜花,最好还是不要随意摘采。温室管理人已特别批准燧石使用室内的小花坛,提亚卡乌人偶尔会蹲坐在花坛旁,用她那双惯于握拳的手小心翼翼地驱除杂草,期待花苗长成。", + "unLockType": 2, + "unLockParam": "200", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料四", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "在燧石看来,大多数人都想得太多,将自己逼得太紧,而罗德岛内那些总是强撑着自己去工作的人则更是让她看不下去。\n“如果累了,那就去休息啊!”\n她会这么说。而在说这句话时,这个战士往往已经做好了替休息的你挡下所有危险的准备。\n\n只是,雨林的战士暂时还没能完全理解大地究竟有多广阔,她还需要时间去了解,在这片大地上,有多少事能够用她的拳头解决,又有多少事我们总是无能为力。", + "unLockType": 1, + "unLockParam": "2;1", + "unLockString": "提升至精英阶段2以查看更多信息" + } + ], + "storyTitle": "晋升资料", + "unLockorNot": true + } + ] + }, + "char_416_zumama": { + "charID": "char_416_zumama", + "drawName": "Liduke", + "infoName": "桑岛法子", + "storyTextAudio": [ + { + "stories": [ + { + "storyText": "【代号】森蚺\n【性别】女\n【战斗经验】没有战斗经验\n【出身地】萨尔贡\n【生日】10月30日\n【种族】斐迪亚\n【身高】171cm\n【矿石病感染情况】\n体表有源石结晶分布,参照医学检测报告,确认为感染者。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "基础档案", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "【物理强度】优良\n【战场机动】标准\n【生理耐受】优良\n【战术规划】普通\n【战斗技巧】标准\n【源石技艺适应性】标准", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "综合体检测试", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "嘉维尔的故乡——阿卡胡拉中某部族的族长,经过干员测试后加入罗德岛,同时接受治疗。\n拥有不输于嘉维尔的身体素质,目前和她的伙伴“暴躁铁皮”共同活跃在战场上。", + "unLockType": 0, + "unLockParam": "", + "unLockString": "" + } + ], + "storyTitle": "客观履历", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "造影检测结果显示,该干员体内脏器轮廓模糊,可见异常阴影,循环系统内源石颗粒检测异常,有矿石病感染迹象,现阶段可确认为是矿石病感染者。\n\n【体细胞与源石融合率】7%\n干员森蚺体表有少量源石结晶分布。\n\n【血液源石结晶密度】0.22u/L\n干员森蚺感染矿石病较早,且没有得到有效遏制,因此病情较为严重,不过由于本人身体素质极佳,在一定程度上延缓了病情的蔓延,目前接受治疗后已趋向稳定,需要定期接受观察治疗。\n\n什么嘛,身体这不是还挺结实的吗!\n——嘉维尔", + "unLockType": 2, + "unLockParam": "25", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "临床诊断分析", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "爱好有些奇怪的斐迪亚女孩。\n不太喜欢主动说话,但并不是沉默寡言的类型。在大部分事情的观念上远比已经离开家乡数年的嘉维尔正常,但唯独涉及机械方面时有一些奇怪的偏执和想法。\n在刚加入时的一段时间里和特米米同样以本名“祖玛玛”作为代号,不过以重生的“大丑”被可露希尔命名为“暴躁铁皮”为契机,她也将自己的代号更改为为自己部族的名字——“森蚺”。\n不过依然有不少干员会直接喊她的名字,比如嘉维尔。\n另外,根据本人描述,除了幼年时经常和嘉维尔打架,除此之外她并不经常打架,因此有关战斗经验的档案不作统计。", + "unLockType": 2, + "unLockParam": "50", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料一", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "根据森蚺本人的描述,她对部族外的了解完全来自于她收集的书籍。\n这就解释了她明明在进入工程部时能顺利地和可露希尔进行交流——虽然马上就把可露希尔气得把手中的薯片都扔了——却仍对我们生活中的常识有一些奇怪的认知。\n当然,仅仅通过一些书籍就能学会陌生的语言和机械知识,这本身已经是一件足以证明她学习能力的事情了。\n而在进入罗德岛后,她的这种学习能力也得到了进一步的展现——仅仅数月后,可露希尔就亲自批准了她常驻工程部的申请。\n不过令人遗憾的是,在这几个月中,甚至时至今日,除了第一时间学会了使用各种机器之外,她对于部族外的生活方式的认知并没有得到长足的进步。", + "unLockType": 2, + "unLockParam": "100", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料二", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "森蚺在加入罗德岛后,由于对于陌生事物的不了解,闹出了许多笑话,而其中最令人啼笑皆非的,仍然是她与Lancet-2的关系。\n她称呼Lancet-2为姐姐的场景几乎会令所有第一次见到的干员感到震惊。当然,Lancet-2凭借其温柔的性格在干员之间确实颇有人气,但像森蚺这般的热情确实前所未有。\n不过,这并不是无法理解的事。\n一定有人经历过在接触到一个闻所未闻的事物那种头皮发麻的震撼,那是一扇全新的大门被打开,那是一片未垦的大地被发现。对森蚺来说,这份震撼来自于幼时见到恰好经过的移动城市,那是机械的巨大无匹,机械的冰冷色泽给她带来的震撼。这份震撼也来自于Lancet-2开口的那一瞬间,那是机械的可能性给她带来的震撼。\n大部分干员在第一次见到罗德岛上能够说话的作业平台们时,难道没有被震撼到吗?只是大部分干员对机械并不是那么感兴趣,才没有森蚺这么大的反应而已。\n而另一方面,森蚺对其他作业平台虽然也有超出常人的尊敬,却也没有像对Lancet-2那样亲切,这一点反而说明了她的正常。\n她对Lancet-2的特殊对待,是某种仪式感,是某种情感寄托,这是她在新的生活中为自己选择的道标,这甚至可以视作她对于自己梦想追求的一个外在体现。\n所以,作为所有作业平台的开发者,同时现在也被森蚺叫做师父的可露希尔并没有阻止自己“傻徒弟”的这种行为,可露希尔一定是明白森蚺的这种心情的吧。", + "unLockType": 2, + "unLockParam": "150", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料三", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "博士的阿卡胡拉之旅中,虽然最终一切以一种近乎喜剧的方式收尾,但其中并不是没有值得讨论的东西。\n森蚺的初衷虽然只是建造巨大的机器,但如果没有这一系列的事情发生,她顺利成为大酋长,那么整个阿卡胡拉的部族势必将在她的带领下,进入一种虽然诡异但确实可以被称为机械时代的状态。这本质上是一种对于传统的反抗,是一种突破。\n而从这个角度考量,嘉维尔就像是传统的化身,坚信自己的力量,不借助外力,阿卡胡拉中的人们已经如此生活了许久,这是一种再典型不过的传统。\n也就是说,这本质上可以看作是一场传统与突破的矛盾。如果不是嘉维尔与森蚺是这样的关系,如果不是这片地区的传统本身就并不那么牢固,如果不是这里的人们如此质朴,历史已经告诉我们,这件事原本必然将会以一种并不美好的方式收场。\n当然,凡事没有如果,讨论这个话题也并不是想要指出这次事件能如此收场是一种幸运,而是想要提出一个有趣的问题——\n如果让嘉维尔和森蚺分别代表一种生活方式,嘉维尔代表原始而自由的生活,森蚺代表依赖工具而更有规则的生活,我们是否可以断言其中一种就是绝对正确的,绝对美好的生活?\n进一步,从这个问题衍生出的问题是,什么样的生活才是好的生活?\n这个问题没有一个标准的答案,但是看着嘉维尔和森蚺,两个截然不同却又有相似之处的两人,思考这个问题会是一个有趣的过程。", + "unLockType": 2, + "unLockParam": "200", + "unLockString": "提升信赖以查看更多信息" + } + ], + "storyTitle": "档案资料四", + "unLockorNot": true + }, + { + "stories": [ + { + "storyText": "有关森蚺的伙伴,事实上,它并不是博士一行在雨林中遭遇的那一台,那一台的名字叫做“巨大的丑东西”,昵称大丑。\n而由于大丑的原型过于庞大,飞行器无法塞下全部,并且在当时已经毁坏,因此在返回罗德岛时,飞行器上并没有携带多少大丑的残余零件。\n现如今的这台,是在工程部全体的共同努力下完成的,由可露希尔总工程师亲自命名的二代机——“暴躁铁皮”。\n这台机器表面上和大丑十分相像,但内里却已经不是大丑的杂乱无章,而是包含着罗德岛工程部的智慧结晶。据说在完工的那一天,森蚺在施工现场哭了出来。\n对她来说,这一定是她的梦想走向现实的最坚实的第一步吧。\n另外,在暴躁铁皮完工后,森蚺偶尔提到的大丑的驾驶者,名叫大祭司的生物也开始频繁地出现在罗德岛内,而凯尔希医生在得知后让干员们无须在意,这虽然多少令人有些在意,不过大祭司性格欢脱,久而久之,干员们也逐渐习惯了他的存在。", + "unLockType": 1, + "unLockParam": "2;1", + "unLockString": "提升至精英阶段2以查看更多信息" + } + ], + "storyTitle": "晋升资料", + "unLockorNot": true + } + ] } }, "npcDict": { diff --git a/resources/gamedata/excel/item_table.json b/resources/gamedata/excel/item_table.json index 7fb1bab2..8703e98f 100644 --- a/resources/gamedata/excel/item_table.json +++ b/resources/gamedata/excel/item_table.json @@ -453,6 +453,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_01", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_03", "occPer": "ALWAYS" @@ -498,6 +502,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_04", + "occPer": "ALMOST" + }, { "stageId": "act11d0_04", "occPer": "ALMOST" @@ -556,6 +564,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_06", + "occPer": "USUAL" + }, { "stageId": "main_02-04", "occPer": "OFTEN" @@ -632,6 +644,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_02", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_01", "occPer": "USUAL" @@ -673,6 +689,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_05", + "occPer": "OFTEN" + }, { "stageId": "act11d0_05", "occPer": "OFTEN" @@ -799,6 +819,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_02", + "occPer": "ALMOST" + }, { "stageId": "act11d0_02", "occPer": "ALWAYS" @@ -840,6 +864,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_04", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_04", "occPer": "ALWAYS" @@ -974,6 +1002,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_03", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_01", "occPer": "ALWAYS" @@ -1077,6 +1109,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_07", + "occPer": "ALMOST" + }, { "stageId": "act9d0_06", "occPer": "USUAL" @@ -1153,6 +1189,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_01", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_03", "occPer": "ALWAYS" @@ -1190,6 +1230,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_05", + "occPer": "ALWAYS" + }, { "stageId": "act10d5_04", "occPer": "ALWAYS" @@ -1332,6 +1376,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_03", + "occPer": "ALWAYS" + }, { "stageId": "act11d0_02", "occPer": "USUAL" @@ -1744,6 +1792,10 @@ "classifyType": "MATERIAL", "itemType": "MATERIAL", "stageDropList": [ + { + "stageId": "act12d0_08", + "occPer": "USUAL" + }, { "stageId": "main_02-10", "occPer": "OFTEN" @@ -4678,6 +4730,22 @@ "stageDropList": [], "buildingProductList": [] }, + "p_char_366_acdrop": { + "itemId": "p_char_366_acdrop", + "name": "酸糖的信物", + "description": "一块崭新的滑板,她送给你的,附赠了创口贴和消毒水。", + "rarity": 3, + "iconId": "p_char_366_acdrop", + "overrideBkg": null, + "stackIconId": null, + "sortId": 800040, + "usage": "用于提升酸糖的潜能。", + "obtainApproach": "干员入职的馈赠", + "classifyType": "MATERIAL", + "itemType": "MATERIAL", + "stageDropList": [], + "buildingProductList": [] + }, "p_char_128_plosis": { "itemId": "p_char_128_plosis", "name": "白面鸮的信物", @@ -5654,6 +5722,38 @@ "stageDropList": [], "buildingProductList": [] }, + "p_char_411_tomimi": { + "itemId": "p_char_411_tomimi", + "name": "特米米的信物", + "description": "一张干员亲手制作的捕梦网,散发着令人舒适的清香。睡得安稳,才有力气做事,这是特米米的独家秘诀。", + "rarity": 4, + "iconId": "p_char_411_tomimi", + "overrideBkg": null, + "stackIconId": null, + "sortId": 700061, + "usage": "用于提升特米米的潜能。", + "obtainApproach": "干员入职的馈赠", + "classifyType": "MATERIAL", + "itemType": "MATERIAL", + "stageDropList": [], + "buildingProductList": [] + }, + "p_char_415_flint": { + "itemId": "p_char_415_flint", + "name": "燧石的信物", + "description": "一把锋利的石制匕首。由燧石亲手锻制,原主人一般拿它来切割烤肉,适用于多种野外坏境,但要小心不要划伤自己!", + "rarity": 4, + "iconId": "p_char_415_flint", + "overrideBkg": null, + "stackIconId": null, + "sortId": 700062, + "usage": "用于提升燧石的潜能。", + "obtainApproach": "干员入职的馈赠", + "classifyType": "MATERIAL", + "itemType": "MATERIAL", + "stageDropList": [], + "buildingProductList": [] + }, "p_char_103_angel": { "itemId": "p_char_103_angel", "name": "能天使的信物", @@ -6086,6 +6186,22 @@ "stageDropList": [], "buildingProductList": [] }, + "p_char_416_zumama": { + "itemId": "p_char_416_zumama", + "name": "森蚺的信物", + "description": "一把看起来用了很长时间的扳手,用来造机器或者防身都不错。", + "rarity": 5, + "iconId": "p_char_416_zumama", + "overrideBkg": null, + "stackIconId": null, + "sortId": 600028, + "usage": "用于提升森蚺的潜能。", + "obtainApproach": "干员入职的馈赠", + "classifyType": "MATERIAL", + "itemType": "MATERIAL", + "stageDropList": [], + "buildingProductList": [] + }, "bilibili001": { "itemId": "bilibili001", "name": "预约干员随机4选1", @@ -7440,6 +7556,87 @@ "stageDropList": [], "buildingProductList": [] }, + "act12d0_token_components": { + "itemId": "act12d0_token_components", + "name": "机械零件", + "description": "一开始只能在祖玛玛的部族中见到,后来逐渐散落在雨林和荒野的各种地方。每一个都充满了想象力和对物理法则的反抗,虽然不符合任何国家的任何工业标准。", + "rarity": 4, + "iconId": "act12d0_token_components", + "overrideBkg": null, + "stackIconId": null, + "sortId": -10000, + "usage": "祖玛玛的部族中在建造各种东西时广泛使用的机械零件,可用于兑换各类物资。", + "obtainApproach": "活动期间关卡限时掉落", + "classifyType": "NONE", + "itemType": "ACTIVITY_ITEM", + "stageDropList": [ + { + "stageId": "act12d0_01", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_02", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_03", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_04", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_05", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_06", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_07", + "occPer": "ALWAYS" + }, + { + "stageId": "act12d0_08", + "occPer": "ALWAYS" + } + ], + "buildingProductList": [] + }, + "act12d6_token_mushroom": { + "itemId": "act12d6_token_mushroom", + "name": "好看的蘑菇", + "description": "可以让你模糊现实与虚幻的差别,你将见到前所未见的东西。当然,它也是这场冒险的元凶。", + "rarity": 4, + "iconId": "act12d6_token_mushroom", + "overrideBkg": null, + "stackIconId": null, + "sortId": -10000, + "usage": "散发着迷幻绚丽色彩的蘑菇,能提升边缘系统的稳定性。", + "obtainApproach": "集成战略模式获得", + "classifyType": "NONE", + "itemType": "ACTIVITY_ITEM", + "stageDropList": [], + "buildingProductList": [] + }, + "act12d6_token_pancake": { + "itemId": "act12d6_token_pancake", + "name": "美味的蜜饼", + "description": "刻俄柏最喜爱的食物,她愿意拿任何东西交换它。", + "rarity": 4, + "iconId": "act12d6_token_pancake", + "overrideBkg": null, + "stackIconId": null, + "sortId": -10000, + "usage": "以淀粉与果糖制成的米诺斯传统美食,用来获取蜜饼城堡的奖励。", + "obtainApproach": "集成战略模式获得", + "classifyType": "NONE", + "itemType": "ACTIVITY_ITEM", + "stageDropList": [], + "buildingProductList": [] + }, "voucher_item_4pick1": { "itemId": "voucher_item_4pick1", "name": "干员兑换券", diff --git a/resources/gamedata/excel/medal_table.json b/resources/gamedata/excel/medal_table.json index 84e0e383..ed3fa31b 100644 --- a/resources/gamedata/excel/medal_table.json +++ b/resources/gamedata/excel/medal_table.json @@ -276,11 +276,221 @@ } ] }, + { + "medalId": "medal_activity_12d0_10", + "medalName": "“大祭司的馈赠”", + "medalType": "activityMedal", + "slotId": 1, + "preMedalIdList": [ + "medal_activity_12d0_01", + "medal_activity_12d0_02", + "medal_activity_12d0_03", + "medal_activity_12d0_04", + "medal_activity_12d0_05", + "medal_activity_12d0_06", + "medal_activity_12d0_07", + "medal_activity_12d0_08", + "medal_activity_12d0_09" + ], + "rarity": 4, + "template": null, + "unlockParam": [], + "getMethod": null, + "description": "您度过了一个惊险刺激的假日。\n吵闹、放纵、力量至上、不去思考未来,在文明尚未触及的地方,您发现,没有科技的生活也可以很快乐。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_01", + "medalName": "蘑菇狂热者奖章", + "medalType": "activityMedal", + "slotId": 2, + "preMedalIdList": [], + "rarity": 0, + "template": "ActivityCutTree", + "unlockParam": [ + "act12d0", + "trap_016_peon", + "100" + ], + "getMethod": "活动期间,累计清理100次巨蕈", + "description": "您对蘑菇的热爱令人赞叹。\n不过,为了您的身体着想,请至少在烤熟后食用。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_02", + "medalName": "“特米米的敬意”", + "medalType": "activityMedal", + "slotId": 3, + "preMedalIdList": [], + "rarity": 0, + "template": "GotCharsBeforeTime", + "unlockParam": [ + "char_411_tomimi", + "1600113599" + ], + "getMethod": "活动期间,获得干员特米米", + "description": "您的智慧折服了这个女孩。\n我们有理由相信,等她开阔眼界后,她会做得更好。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_03", + "medalName": "“依娜姆的珍藏”", + "medalType": "activityMedal", + "slotId": 4, + "preMedalIdList": [], + "rarity": 0, + "template": "ActivityCoinCost", + "unlockParam": [ + "act12d0", + "act12d0_token_components", + "4000" + ], + "getMethod": "活动期间,在[依娜姆商会]内消耗4000个机械零件", + "description": "您在依娜姆的商店中一掷千金。\n没有商人会讨厌您这样的顾客。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_04", + "medalName": "阿卡胡拉纪念奖章", + "medalType": "activityMedal", + "slotId": 5, + "preMedalIdList": [], + "rarity": 0, + "template": "PassStageSome", + "unlockParam": [ + "3", + "act12d0_01;act12d0_02;act12d0_03;act12d0_04;act12d0_05;act12d0_06;act12d0_07;act12d0_08;act12d0_09", + "9" + ], + "getMethod": "以3星评价完成[大酋长之路]内全部关卡", + "description": "您的假日结束了。\n想必这段欢乐的经历会在您的记忆中留下痕迹,我们都知道,这片大地上不只有伤痛——虽然我们偶尔会忘记这一点。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_05", + "medalName": "部族勇士奖章", + "medalType": "activityMedal", + "slotId": 6, + "preMedalIdList": [], + "rarity": 0, + "template": "PassStageWithCutTree", + "unlockParam": [ + "3", + "act12d0_ex06", + "trap_016_peon", + "1", + "5" + ], + "getMethod": "以3星评价完成RI-EX-6,且通关时清理5次以上巨蕈", + "description": "您完成了一次出色的挑战。\n所有人都承认,您是一位真正的勇士。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_06", + "medalName": "“嘉维尔的赞赏”", + "medalType": "activityMedal", + "slotId": 7, + "preMedalIdList": [], + "rarity": 2, + "template": "PassStageSome", + "unlockParam": [ + "3", + "act12d0_ex01#f#;act12d0_ex02#f#;act12d0_ex03#f#;act12d0_ex04#f#;act12d0_ex05#f#;act12d0_ex06#f#;act12d0_ex07#f#;act12d0_ex08#f#", + "8" + ], + "getMethod": "完成[嘉维尔足迹]内全部关卡的突袭模式", + "description": "您克服了更加艰难的任务。\n嘉维尔十分欣赏您的勇敢。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_07", + "medalName": "“祖玛玛的肯定”", + "medalType": "activityMedal", + "slotId": 8, + "preMedalIdList": [], + "rarity": 2, + "template": "MissionCompleteSome", + "unlockParam": [ + "12D0Activity_1;12D0Activity_2;12D0Activity_3;12D0Activity_4;12D0Activity_5;12D0Activity_6;12D0Activity_7;12D0Activity_8;12D0Activity_9;12D0Activity_10;12D0Activity_11;12D0Activity_12;12D0Activity_13;12D0Activity_14;12D0Activity_15;12D0Activity_16;12D0Activity_17;12D0Activity_18;12D0Activity_19;12D0Activity_20;12D0Activity_21;12D0Activity_22;12D0Activity_23;12D0Activity_24;12D0Activity_25", + "25" + ], + "getMethod": "完成[勇士试炼]中全部内容,并领取奖励", + "description": "您充分享受了这场冒险。\n祖玛玛为您亲手打造了这枚奖章。", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_08", + "medalName": "观光客奖章", + "medalType": "activityMedal", + "slotId": 9, + "preMedalIdList": [], + "rarity": 2, + "template": "PassStageWithCutTree", + "unlockParam": [ + "3", + "act12d0_08", + "trap_016_peon", + "0", + "2" + ], + "getMethod": "以3星评价完成RI-8,且通关时清理2次以下巨蕈", + "description": "您保持了作为文明人的矜持。\n不过有时候,放纵一下或许并不是坏事。", + "advancedMedal": "medal_activity_12d0_085", + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_09", + "medalName": "狂战士奖章", + "medalType": "activityMedal", + "slotId": 10, + "preMedalIdList": [], + "rarity": 2, + "template": "PassStageWithCutTree", + "unlockParam": [ + "3", + "act12d0_ex08", + "trap_016_peon", + "1", + "7" + ], + "getMethod": "以3星评价完成RI-EX-8,且通关时清理7次巨蕈", + "description": "您彻底融入了这里的生活。\n相信自己手中力量的感觉并不坏,不是吗?", + "advancedMedal": null, + "originMedal": null, + "activeTime": -1, + "medalRewardGroup": [] + }, { "medalId": "medal_activity_11d5_01", "medalName": "利刃出鞘奖章", "medalType": "activityMedal", - "slotId": 1, + "slotId": 11, "preMedalIdList": [ "medal_activity_11d5_02", "medal_activity_11d5_03", @@ -306,7 +516,7 @@ "medalId": "medal_activity_11d5_02", "medalName": "利刃合约奖章", "medalType": "activityMedal", - "slotId": 2, + "slotId": 12, "preMedalIdList": [], "rarity": 0, "template": "CrisisStageScoreSome", @@ -327,7 +537,7 @@ "medalId": "medal_activity_11d5_03", "medalName": "利刃合约奖章·II", "medalType": "activityMedal", - "slotId": 3, + "slotId": 13, "preMedalIdList": [], "rarity": 2, "template": "CrisisStageScoreSome", @@ -348,7 +558,7 @@ "medalId": "medal_activity_11d5_04", "medalName": "利刃干员奖章", "medalType": "activityMedal", - "slotId": 4, + "slotId": 14, "preMedalIdList": [], "rarity": 2, "template": "GotCharsBeforeTime", @@ -367,7 +577,7 @@ "medalId": "medal_activity_11d5_05", "medalName": "利刃阵地奖章", "medalType": "activityMedal", - "slotId": 5, + "slotId": 15, "preMedalIdList": [], "rarity": 2, "template": "CrisisTempClearSome", @@ -387,7 +597,7 @@ "medalId": "medal_activity_11d5_06", "medalName": "利刃响应奖章", "medalType": "activityMedal", - "slotId": 6, + "slotId": 16, "preMedalIdList": [], "rarity": 0, "template": "CrisisTaskSome", @@ -407,7 +617,7 @@ "medalId": "medal_activity_11d5_07", "medalName": "利刃响应奖章·II", "medalType": "activityMedal", - "slotId": 7, + "slotId": 17, "preMedalIdList": [], "rarity": 2, "template": "CrisisTaskSome", @@ -427,7 +637,7 @@ "medalId": "medal_activity_11d5_08", "medalName": "利刃跋涉奖章", "medalType": "activityMedal", - "slotId": 8, + "slotId": 18, "preMedalIdList": [], "rarity": 0, "template": "CrisisUnlockPermRuneSome", @@ -447,7 +657,7 @@ "medalId": "medal_activity_11d5_09", "medalName": "利刃演习奖章", "medalType": "activityMedal", - "slotId": 9, + "slotId": 19, "preMedalIdList": [], "rarity": 0, "template": "CrisisStageScoreSome", @@ -468,7 +678,7 @@ "medalId": "medal_activity_11d5_10", "medalName": "利刃合作奖章", "medalType": "activityMedal", - "slotId": 10, + "slotId": 20, "preMedalIdList": [], "rarity": 0, "template": "CrisisUseAssist", @@ -487,7 +697,7 @@ "medalId": "medal_activity_11d0_01", "medalName": "“非戏剧性惨案”", "medalType": "activityMedal", - "slotId": 11, + "slotId": 21, "preMedalIdList": [ "medal_activity_11d0_02", "medal_activity_11d0_03", @@ -514,7 +724,7 @@ "medalId": "medal_activity_11d0_02", "medalName": "“第八个月亮”", "medalType": "activityMedal", - "slotId": 12, + "slotId": 22, "preMedalIdList": [], "rarity": 0, "template": "PassStageSome", @@ -534,7 +744,7 @@ "medalId": "medal_activity_11d0_03", "medalName": "岩石音乐家奖章", "medalType": "activityMedal", - "slotId": 13, + "slotId": 23, "preMedalIdList": [], "rarity": 0, "template": "PassStageWithTower", @@ -555,7 +765,7 @@ "medalId": "medal_activity_11d0_04", "medalName": "“冬灵的诗歌”", "medalType": "activityMedal", - "slotId": 14, + "slotId": 24, "preMedalIdList": [], "rarity": 0, "template": "PassStageSome", @@ -575,7 +785,7 @@ "medalId": "medal_activity_11d0_05", "medalName": "独奏者奖章", "medalType": "activityMedal", - "slotId": 15, + "slotId": 25, "preMedalIdList": [], "rarity": 0, "template": "PassStageWithTower", @@ -596,7 +806,7 @@ "medalId": "medal_activity_11d0_06", "medalName": "沃伦姆德荣誉奖章", "medalType": "activityMedal", - "slotId": 16, + "slotId": 26, "preMedalIdList": [], "rarity": 2, "template": "PassStageSome", @@ -616,7 +826,7 @@ "medalId": "medal_activity_11d0_07", "medalName": "宪兵队突击奖章", "medalType": "activityMedal", - "slotId": 17, + "slotId": 27, "preMedalIdList": [], "rarity": 2, "template": "PassStageSome", @@ -636,7 +846,7 @@ "medalId": "medal_activity_11d0_08", "medalName": "亚叶的手工奖章", "medalType": "activityMedal", - "slotId": 18, + "slotId": 28, "preMedalIdList": [], "rarity": 0, "template": "GotCharsBeforeTime", @@ -655,7 +865,7 @@ "medalId": "medal_activity_11d0_09", "medalName": "城镇复兴奖章", "medalType": "activityMedal", - "slotId": 19, + "slotId": 29, "preMedalIdList": [], "rarity": 2, "template": "ActivityCoinCost", @@ -675,7 +885,7 @@ "medalId": "medal_activity_11d0_10", "medalName": "平息者奖章", "medalType": "activityMedal", - "slotId": 20, + "slotId": 30, "preMedalIdList": [], "rarity": 0, "template": "MissionCompleteSome", @@ -694,7 +904,7 @@ "medalId": "medal_activity_11d0_11", "medalName": "十二音纪念章", "medalType": "activityMedal", - "slotId": 21, + "slotId": 31, "preMedalIdList": [], "rarity": 2, "template": "MissionCompleteSome", @@ -713,7 +923,7 @@ "medalId": "medal_activity_10d0_01", "medalName": "黄铁重铸奖章", "medalType": "activityMedal", - "slotId": 22, + "slotId": 32, "preMedalIdList": [ "medal_activity_10d0_02", "medal_activity_10d0_03", @@ -739,7 +949,7 @@ "medalId": "medal_activity_10d0_02", "medalName": "黄铁合约奖章", "medalType": "activityMedal", - "slotId": 23, + "slotId": 33, "preMedalIdList": [], "rarity": 0, "template": "CrisisStageScoreSome", @@ -760,7 +970,7 @@ "medalId": "medal_activity_10d0_03", "medalName": "黄铁合约奖章·II", "medalType": "activityMedal", - "slotId": 24, + "slotId": 34, "preMedalIdList": [], "rarity": 2, "template": "CrisisStageScoreSome", @@ -781,7 +991,7 @@ "medalId": "medal_activity_10d0_04", "medalName": "黄铁战服奖章", "medalType": "activityMedal", - "slotId": 25, + "slotId": 35, "preMedalIdList": [], "rarity": 2, "template": "GotItemBeforeTime", @@ -801,7 +1011,7 @@ "medalId": "medal_activity_10d0_05", "medalName": "黄铁阵地奖章", "medalType": "activityMedal", - "slotId": 26, + "slotId": 36, "preMedalIdList": [], "rarity": 2, "template": "CrisisTempClearSome", @@ -821,7 +1031,7 @@ "medalId": "medal_activity_10d0_06", "medalName": "黄铁响应奖章", "medalType": "activityMedal", - "slotId": 27, + "slotId": 37, "preMedalIdList": [], "rarity": 0, "template": "CrisisTaskSome", @@ -841,7 +1051,7 @@ "medalId": "medal_activity_10d0_07", "medalName": "黄铁响应奖章·II", "medalType": "activityMedal", - "slotId": 28, + "slotId": 38, "preMedalIdList": [], "rarity": 2, "template": "CrisisTaskSome", @@ -861,7 +1071,7 @@ "medalId": "medal_activity_10d0_08", "medalName": "黄铁跋涉奖章", "medalType": "activityMedal", - "slotId": 29, + "slotId": 39, "preMedalIdList": [], "rarity": 0, "template": "CrisisUnlockPermRuneSome", @@ -881,7 +1091,7 @@ "medalId": "medal_activity_10d0_09", "medalName": "黄铁演习奖章", "medalType": "activityMedal", - "slotId": 30, + "slotId": 40, "preMedalIdList": [], "rarity": 0, "template": "CrisisStageScoreSome", @@ -902,7 +1112,7 @@ "medalId": "medal_activity_10d0_10", "medalName": "黄铁合作奖章", "medalType": "activityMedal", - "slotId": 31, + "slotId": 41, "preMedalIdList": [], "rarity": 0, "template": "CrisisUseAssist", @@ -921,7 +1131,7 @@ "medalId": "medal_activity_10d5_01", "medalName": "彼得海姆中学校徽", "medalType": "activityMedal", - "slotId": 32, + "slotId": 42, "preMedalIdList": [], "rarity": 2, "template": "UnlockStoryGroup", @@ -939,7 +1149,7 @@ "medalId": "medal_activity_10d5_02", "medalName": "破损的切尔诺伯格警徽", "medalType": "activityMedal", - "slotId": 33, + "slotId": 43, "preMedalIdList": [], "rarity": 2, "template": "GotItemBeforeTime", @@ -959,7 +1169,7 @@ "medalId": "medal_activity_4d0_01", "medalName": "情报归档确认章", "medalType": "activityMedal", - "slotId": 34, + "slotId": 44, "preMedalIdList": [], "rarity": 2, "template": "UnlockStoryGroup", @@ -977,7 +1187,7 @@ "medalId": "medal_activity_6d5_01", "medalName": "年的印章", "medalType": "activityMedal", - "slotId": 35, + "slotId": 45, "preMedalIdList": [], "rarity": 2, "template": "UnlockStoryGroup", @@ -995,7 +1205,7 @@ "medalId": "medal_activity_7d5_01", "medalName": "下午茶集换章", "medalType": "activityMedal", - "slotId": 36, + "slotId": 46, "preMedalIdList": [], "rarity": 2, "template": "UnlockStoryGroup", @@ -1013,7 +1223,7 @@ "medalId": "medal_activity_10d0_035", "medalName": "黄铁合约奖章·II", "medalType": "activityMedal", - "slotId": 24, + "slotId": 34, "preMedalIdList": null, "rarity": 3, "template": "CrisisStageScoreBeforeTime", @@ -1034,7 +1244,7 @@ "medalId": "medal_activity_11d0_075", "medalName": "宪兵队突击奖章", "medalType": "activityMedal", - "slotId": 17, + "slotId": 27, "preMedalIdList": null, "rarity": 3, "template": "PassStageWithTower", @@ -1055,7 +1265,7 @@ "medalId": "medal_activity_11d5_035", "medalName": "利刃合约奖章·II", "medalType": "activityMedal", - "slotId": 3, + "slotId": 13, "preMedalIdList": null, "rarity": 3, "template": "CrisisStageScoreBeforeTime", @@ -1071,6 +1281,28 @@ "originMedal": "medal_activity_11d5_03", "activeTime": 0, "medalRewardGroup": [] + }, + { + "medalId": "medal_activity_12d0_085", + "medalName": "观光客奖章", + "medalType": "activityMedal", + "slotId": 9, + "preMedalIdList": null, + "rarity": 3, + "template": "PassStageWithCutTree", + "unlockParam": [ + "3", + "act12d0_08", + "trap_016_peon", + "0", + "0" + ], + "getMethod": "以3星评价完成RI-8,且通关时没有清理巨蕈", + "description": null, + "advancedMedal": null, + "originMedal": "medal_activity_12d0_08", + "activeTime": 0, + "medalRewardGroup": [] } ], "medalTypeData": { @@ -1080,9 +1312,15 @@ "medalName": "履历奖章", "groupData": [] }, + "growthMedal": { + "medalGroupId": "growthMedal", + "sortId": 2, + "medalName": "成长奖章", + "groupData": [] + }, "activityMedal": { "medalGroupId": "activityMedal", - "sortId": 2, + "sortId": 3, "medalName": "活动奖章", "groupData": [ { @@ -1142,6 +1380,25 @@ ], "sortId": 3, "groupBackColor": "823326" + }, + { + "groupId": "medalGroupActivity12d0", + "groupName": "密林悍将归来蚀刻章套组", + "groupDesc": "记录了与嘉维尔的家乡——阿卡胡拉有关信息的蚀刻章套组。\n保守与突破,一个典型的冲突在这里以一种非典型的方式被解决,一切以喜剧收场。\n而我们或许可以思考:什么才是更好的生活方式?", + "medalId": [ + "medal_activity_12d0_01", + "medal_activity_12d0_02", + "medal_activity_12d0_03", + "medal_activity_12d0_04", + "medal_activity_12d0_05", + "medal_activity_12d0_06", + "medal_activity_12d0_07", + "medal_activity_12d0_08", + "medal_activity_12d0_09", + "medal_activity_12d0_10" + ], + "sortId": 4, + "groupBackColor": "00eae2" } ] } diff --git a/resources/gamedata/excel/mission_table.json b/resources/gamedata/excel/mission_table.json index 0ec9501f..5fd608c4 100644 --- a/resources/gamedata/excel/mission_table.json +++ b/resources/gamedata/excel/mission_table.json @@ -11491,7 +11491,7 @@ "daily_3801": { "id": "daily_3801", "sortId": 3801, - "description": "通关任意关卡1次,不含危机合约", + "description": "通关任意关卡1次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": null, "template": "CompleteStageOrCampaign", @@ -11511,7 +11511,7 @@ "daily_3802": { "id": "daily_3802", "sortId": 3802, - "description": "通关任意关卡3次,不含危机合约", + "description": "通关任意关卡3次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3801" @@ -11533,7 +11533,7 @@ "daily_3803": { "id": "daily_3803", "sortId": 3803, - "description": "通关任意关卡5次,不含危机合约", + "description": "通关任意关卡5次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3802" @@ -11555,7 +11555,7 @@ "daily_3804": { "id": "daily_3804", "sortId": 3804, - "description": "通关任意关卡8次,不含危机合约", + "description": "通关任意关卡8次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3803" @@ -11619,7 +11619,7 @@ "daily_3807": { "id": "daily_3807", "sortId": 3807, - "description": "累计击败任意200名敌兵,不含危机合约", + "description": "累计击败任意200名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": null, "template": "StageWithEnemyKill", @@ -11639,7 +11639,7 @@ "daily_3808": { "id": "daily_3808", "sortId": 3808, - "description": "累计击败任意400名敌兵,不含危机合约", + "description": "累计击败任意400名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3807" @@ -11661,7 +11661,7 @@ "daily_3809": { "id": "daily_3809", "sortId": 3809, - "description": "累计击败任意600名敌兵,不含危机合约", + "description": "累计击败任意600名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3808" @@ -11888,7 +11888,7 @@ "daily_3901": { "id": "daily_3901", "sortId": 3901, - "description": "通关任意关卡1次,不含危机合约", + "description": "通关任意关卡1次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": null, "template": "CompleteStageOrCampaign", @@ -11908,7 +11908,7 @@ "daily_3902": { "id": "daily_3902", "sortId": 3902, - "description": "通关任意关卡3次,不含危机合约", + "description": "通关任意关卡3次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3901" @@ -11930,7 +11930,7 @@ "daily_3903": { "id": "daily_3903", "sortId": 3903, - "description": "通关任意关卡5次,不含危机合约", + "description": "通关任意关卡5次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3902" @@ -11952,7 +11952,7 @@ "daily_3904": { "id": "daily_3904", "sortId": 3904, - "description": "通关任意关卡8次,不含危机合约", + "description": "通关任意关卡8次,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3903" @@ -12016,7 +12016,7 @@ "daily_3907": { "id": "daily_3907", "sortId": 3907, - "description": "累计击败任意200名敌兵,不含危机合约", + "description": "累计击败任意200名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": null, "template": "StageWithEnemyKill", @@ -12036,7 +12036,7 @@ "daily_3908": { "id": "daily_3908", "sortId": 3908, - "description": "累计击败任意400名敌兵,不含危机合约", + "description": "累计击败任意400名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3907" @@ -12058,7 +12058,7 @@ "daily_3909": { "id": "daily_3909", "sortId": 3909, - "description": "累计击败任意600名敌兵,不含危机合约", + "description": "累计击败任意600名敌兵,不含危机合约和集成战略", "type": "DAILY", "preMissionIds": [ "daily_3908" @@ -12285,7 +12285,7 @@ "weekly_301": { "id": "weekly_301", "sortId": 301, - "description": "通关任意关卡10次,不含危机合约", + "description": "通关任意关卡10次,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": null, "template": "CompleteStageOrCampaign", @@ -12305,7 +12305,7 @@ "weekly_302": { "id": "weekly_302", "sortId": 302, - "description": "通关任意关卡20次,不含危机合约", + "description": "通关任意关卡20次,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_301" @@ -12327,7 +12327,7 @@ "weekly_303": { "id": "weekly_303", "sortId": 303, - "description": "通关任意关卡30次,不含危机合约", + "description": "通关任意关卡30次,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_302" @@ -12349,7 +12349,7 @@ "weekly_304": { "id": "weekly_304", "sortId": 304, - "description": "通关任意关卡50次,不含危机合约", + "description": "通关任意关卡50次,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_303" @@ -12391,7 +12391,7 @@ "weekly_306": { "id": "weekly_306", "sortId": 306, - "description": "累计击败任意1000名敌兵,不含危机合约", + "description": "累计击败任意1000名敌兵,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": null, "template": "StageWithEnemyKill", @@ -12411,7 +12411,7 @@ "weekly_307": { "id": "weekly_307", "sortId": 307, - "description": "累计击败任意2000名敌兵,不含危机合约", + "description": "累计击败任意2000名敌兵,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_306" @@ -12433,7 +12433,7 @@ "weekly_308": { "id": "weekly_308", "sortId": 308, - "description": "累计击败任意3000名敌兵,不含危机合约", + "description": "累计击败任意3000名敌兵,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_307" @@ -12455,7 +12455,7 @@ "weekly_309": { "id": "weekly_309", "sortId": 309, - "description": "累计击败任意5000名敌兵,不含危机合约", + "description": "累计击败任意5000名敌兵,不含危机合约和集成战略", "type": "WEEKLY", "preMissionIds": [ "weekly_308" diff --git a/resources/gamedata/excel/roguelike_table.json b/resources/gamedata/excel/roguelike_table.json new file mode 100644 index 00000000..0f523597 --- /dev/null +++ b/resources/gamedata/excel/roguelike_table.json @@ -0,0 +1,12365 @@ +{ + "constTable": { + "playerLevelTable": { + "1": { + "exp": 0, + "populationUp": 0, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "2": { + "exp": 10, + "populationUp": 4, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "3": { + "exp": 24, + "populationUp": 4, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "4": { + "exp": 36, + "populationUp": 5, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "5": { + "exp": 40, + "populationUp": 6, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "6": { + "exp": 55, + "populationUp": 6, + "squadCapacityUp": 1, + "battleCharLimitUp": 0 + }, + "7": { + "exp": 65, + "populationUp": 6, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "8": { + "exp": 70, + "populationUp": 7, + "squadCapacityUp": 0, + "battleCharLimitUp": 0 + }, + "9": { + "exp": 75, + "populationUp": 8, + "squadCapacityUp": 1, + "battleCharLimitUp": 0 + }, + "10": { + "exp": 80, + "populationUp": 8, + "squadCapacityUp": 1, + "battleCharLimitUp": 0 + } + }, + "recruitPopulationTable": { + "0": { + "recruitPopulation": 0, + "upgradePopulation": 0 + }, + "1": { + "recruitPopulation": 0, + "upgradePopulation": 0 + }, + "2": { + "recruitPopulation": 0, + "upgradePopulation": 0 + }, + "3": { + "recruitPopulation": 2, + "upgradePopulation": 1 + }, + "4": { + "recruitPopulation": 4, + "upgradePopulation": 2 + }, + "5": { + "recruitPopulation": 6, + "upgradePopulation": 3 + } + }, + "charUpgradeTable": { + "0": { + "evolvePhase": 1, + "skillLevel": 7, + "skillSpecializeLevel": 0 + }, + "1": { + "evolvePhase": 2, + "skillLevel": 7, + "skillSpecializeLevel": 3 + } + }, + "eventTypeTable": { + "BATTLE_NORMAL": { + "name": "作战", + "description": "大家手里都拿着武器,肯定不是来谈判的。" + }, + "BATTLE_ELITE": { + "name": "紧急作战", + "description": "有些暴力可能会超出你的预期,这很常见。" + }, + "BATTLE_BOSS": { + "name": "险路恶敌", + "description": "坏人,恶棍,诅咒之人......你有麻烦了。" + }, + "SHOP": { + "name": "诡意行商", + "description": "不是盟友也不是敌人,有些人喜欢站在中间。" + }, + "REST": { + "name": "安全屋", + "description": "宁静,舒适,隔绝于世,该休息了。" + }, + "INCIDENT": { + "name": "不期而遇", + "description": "新朋友、老对头......奇遇不会老去,陈旧的只有伤疤。" + }, + "TREASURE": { + "name": "补给品", + "description": "这些东西会给你的旅途带来一点帮助。" + }, + "ENTERTAINMENT": { + "name": "闲暇娱乐", + "description": "只工作不玩耍,聪明干员也变傻。" + } + }, + "shopDialogs": [ + "早上好,中午好,以及晚上好。", + "你给我源石,我给你货物,不用操心太多。", + "你可以叫我古德因纳夫先生。", + "朋友之间要相互照应,对不对,买点什么呗?", + "罗德岛是企业,我是个生意人,咱们算同行。", + "这不叫捡破烂,我只是拿走了别人不要的宝贝。", + "想知道我的故事?朋友,好故事很贵的。", + "哈,朋友,今天想买点什么?", + "这些年游荡在泰拉荒地,见识了不少趣事。" + ], + "shopRelicDialogs": [ + "别担心,消费能促进这个世界的进步。", + "别嫌贵,收集这些破烂很费劲的。", + "全副武装的社会一定是文明的社会。", + "一点点垃圾,一点点恐怖的小玩意儿......", + "这东西有什么用?问的好,我也不知道。", + "莱塔尼亚有不少法术珍品,都很昂贵。", + "你见过萨尔贡王酋的宫殿么?堆满金银珠宝!", + "有什么旅行小建议?别去伊比利亚。", + "一把真正的东国武士刀可以卖到天价。" + ], + "shopTicketDialogs": [ + "你需要人手,我明白的,那就别犹豫了。", + "这东西哪儿来的?我忘了,可能是捡的。", + "这比你大老远找信使便宜多了。", + "你们罗德岛还真是什么怪人都有啊......", + "大家都有要照顾的生意,我懂。", + "你需要一点帮助,但找人帮忙不是免费的。", + "我听说有一种能飞的交通工具,不可思议。", + "想要找打手,萨卡兹人和黑钢都是不错的选择。", + "荒地的生活充满痛苦,能活下去的都不简单。" + ], + "mimicEnemyIds": [ + "enemy_2001_duckmi", + "enemy_2002_bearmi" + ], + "clearZoneScores": [ + 0, + 50, + 140, + 230, + 340, + 450, + 600 + ], + "moveToNodeScore": 1, + "clearNormalBattleScore": 10, + "clearEliteBattleScore": 20, + "clearBossBattleScore": 40, + "gainRelicScore": 5, + "gainCharacterScore": 3, + "unlockRelicSpecialScore": 50, + "squadCapacityMax": 13, + "bossIds": [ + "enemy_2003_rockman", + "enemy_2004_balloon", + "enemy_2005_axetro", + "enemy_2006_flsnip", + "enemy_2007_flwitch", + "enemy_2008_flking" + ] + }, + "itemTable": { + "items": { + "hp": { + "id": "hp", + "name": "目标生命", + "description": null, + "usage": "目标生命", + "obtainApproach": "在集成战略模式中获得", + "iconId": "hp", + "type": "HP", + "rarity": "NONE", + "value": 0, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "gold": { + "id": "gold", + "name": "源石锭", + "description": null, + "usage": "源石锭", + "obtainApproach": "在集成战略模式中获得", + "iconId": "gold", + "type": "GOLD", + "rarity": "NONE", + "value": 0, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "population": { + "id": "population", + "name": "希望", + "description": null, + "usage": "希望", + "obtainApproach": "在集成战略模式中获得", + "iconId": "population", + "type": "POPULATION", + "rarity": "NONE", + "value": 0, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "squad_capacity": { + "id": "squad_capacity", + "name": "可携带干员数", + "description": null, + "usage": "可携带干员数", + "obtainApproach": "在集成战略模式中获得", + "iconId": "squad_capacity", + "type": "SQUAD_CAPACITY", + "rarity": "NONE", + "value": 0, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_pioneer": { + "id": "recruit_ticket_pioneer", + "name": "先锋招募券", + "description": null, + "usage": "招募一个先锋干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_pioneer", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_warrior": { + "id": "recruit_ticket_warrior", + "name": "近卫招募券", + "description": " ", + "usage": "招募一个近卫干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_warrior", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_tank": { + "id": "recruit_ticket_tank", + "name": "重装招募券", + "description": null, + "usage": "招募一个重装干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_tank", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_sniper": { + "id": "recruit_ticket_sniper", + "name": "狙击招募券", + "description": null, + "usage": "招募一个狙击干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_sniper", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_caster": { + "id": "recruit_ticket_caster", + "name": "术师招募券", + "description": null, + "usage": "招募一个术师干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_caster", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_support": { + "id": "recruit_ticket_support", + "name": "辅助招募券", + "description": null, + "usage": "招募一个辅助干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_support", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_medic": { + "id": "recruit_ticket_medic", + "name": "医疗招募券", + "description": null, + "usage": "招募一个医疗干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_medic", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_special": { + "id": "recruit_ticket_special", + "name": "特种招募券", + "description": null, + "usage": "招募一个特种干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_special", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_pioneer_sp": { + "id": "recruit_ticket_pioneer_sp", + "name": "高级先锋招募券", + "description": null, + "usage": "招募一个先锋干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_pioneer_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_warrior_sp": { + "id": "recruit_ticket_warrior_sp", + "name": "高级近卫招募券", + "description": null, + "usage": "招募一个近卫干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_warrior_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_tank_sp": { + "id": "recruit_ticket_tank_sp", + "name": "高级重装招募券", + "description": null, + "usage": "招募一个重装干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_tank_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_sniper_sp": { + "id": "recruit_ticket_sniper_sp", + "name": "高级狙击招募券", + "description": null, + "usage": "招募一个狙击干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_sniper_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_caster_sp": { + "id": "recruit_ticket_caster_sp", + "name": "高级术师招募券", + "description": null, + "usage": "招募一个术师干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_caster_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_support_sp": { + "id": "recruit_ticket_support_sp", + "name": "高级辅助招募券", + "description": null, + "usage": "招募一个辅助干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_support_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_medic_sp": { + "id": "recruit_ticket_medic_sp", + "name": "高级医疗招募券", + "description": null, + "usage": "招募一个医疗干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_medic_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_special_sp": { + "id": "recruit_ticket_special_sp", + "name": "高级特种招募券", + "description": null, + "usage": "招募一个特种干员(必定赠送免费4星)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_special_sp", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 4, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_double_1": { + "id": "recruit_ticket_double_1", + "name": "突击协议招募券", + "description": null, + "usage": "招募一个先锋或近卫干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_double_1", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_double_2": { + "id": "recruit_ticket_double_2", + "name": "堡垒协议招募券", + "description": null, + "usage": "招募一个重装或辅助干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_double_2", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_double_3": { + "id": "recruit_ticket_double_3", + "name": "远程协议招募券", + "description": null, + "usage": "招募一个医疗或狙击干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_double_3", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_double_4": { + "id": "recruit_ticket_double_4", + "name": "破坏协议招募券", + "description": null, + "usage": "招募一个术师或特种干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_double_4", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_quad_melee": { + "id": "recruit_ticket_quad_melee", + "name": "前线统合招募券", + "description": null, + "usage": "招募一个先锋、近卫、重装或特种干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_quad_melee", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 6, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_quad_ranged": { + "id": "recruit_ticket_quad_ranged", + "name": "后方协调招募券", + "description": null, + "usage": "招募一个医疗、狙击、辅助或术师干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_quad_ranged", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 6, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_all": { + "id": "recruit_ticket_all", + "name": "高级人事调度函", + "description": null, + "usage": "招募一个任意干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_all", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 8, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_5star": { + "id": "recruit_ticket_5star", + "name": "人事调度函", + "description": null, + "usage": "招募任意一个5星及以下的干员", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_5star", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "recruit_ticket_all_premium": { + "id": "recruit_ticket_all_premium", + "name": "特别人事调度函", + "description": null, + "usage": "招募一个任意干员(其中一定有一个专属临时招募干员)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "recruit_ticket_all_premium", + "type": "RECRUIT_TICKET", + "rarity": "NORMAL", + "value": 10, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_all": { + "id": "upgrade_ticket_all", + "name": "高级物资配给券", + "description": null, + "usage": "进阶一个任意干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_all", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 5, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_5star": { + "id": "upgrade_ticket_5star", + "name": "临时物资配给券", + "description": null, + "usage": "进阶任意一个5星及以下的干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_5star", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 10, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_pioneer": { + "id": "upgrade_ticket_pioneer", + "name": "先锋进阶券", + "description": null, + "usage": "进阶一个先锋干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_pioneer", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_warrior": { + "id": "upgrade_ticket_warrior", + "name": "近卫进阶券", + "description": null, + "usage": "进阶一个近卫干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_warrior", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_tank": { + "id": "upgrade_ticket_tank", + "name": "重装进阶券", + "description": null, + "usage": "进阶一个重装干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_tank", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_sniper": { + "id": "upgrade_ticket_sniper", + "name": "狙击进阶券", + "description": null, + "usage": "进阶一个狙击干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_sniper", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_caster": { + "id": "upgrade_ticket_caster", + "name": "术师进阶券", + "description": null, + "usage": "进阶一个术师干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_caster", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_support": { + "id": "upgrade_ticket_support", + "name": "辅助进阶券", + "description": null, + "usage": "进阶一个辅助干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_support", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_medic": { + "id": "upgrade_ticket_medic", + "name": "医疗进阶券", + "description": null, + "usage": "进阶一个医疗干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_medic", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "upgrade_ticket_special": { + "id": "upgrade_ticket_special", + "name": "特种进阶券", + "description": null, + "usage": "进阶一个特种干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "upgrade_ticket_special", + "type": "UPGRADE_TICKET", + "rarity": "NORMAL", + "value": 2, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_b1": { + "id": "relic_b1", + "name": "指挥分队", + "description": null, + "usage": "每场战斗获得4点临时目标生命值", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b1", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_b2": { + "id": "relic_b2", + "name": "集群分队", + "description": null, + "usage": "可携带干员+2,可同时部署人数+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b2", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "ZoneEndHPBigger", + "unlockCondDesc": "通过第三层【千条道路】", + "unlockCondParams": [ + "zone_3", + "0" + ], + "stableUnlockCond": null + }, + "relic_b3": { + "id": "relic_b3", + "name": "后勤分队", + "description": null, + "usage": "初始源石锭+20,初始希望+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b3", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "StableGainResource", + "unlockCondDesc": "在多局游戏中累计获得150源石锭", + "unlockCondParams": [ + "gold", + "150" + ], + "stableUnlockCond": { + "unlockCondDetail": "gold", + "unlockCnt": 150 + } + }, + "relic_b4": { + "id": "relic_b4", + "name": "矛头分队", + "description": null, + "usage": "初始目标生命值变为1,所有干员的攻击力+15%,生命值+15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b4", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "CompleteGameCondition1", + "unlockCondDesc": "剩余10点以上目标生命时完成游戏结局", + "unlockCondParams": [ + "1", + "10" + ], + "stableUnlockCond": null + }, + "relic_b5": { + "id": "relic_b5", + "name": "突击战术分队", + "description": null, + "usage": "招募4星以上的【先锋】【近卫】干员时直接就是已进阶的状态", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b5", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "CompleteGameCondition2", + "unlockCondDesc": "拥有合计至少5名先锋或近卫干员完成游戏结局", + "unlockCondParams": [ + "1", + "PIONEER,WARRIOR", + "5" + ], + "stableUnlockCond": null + }, + "relic_b6": { + "id": "relic_b6", + "name": "堡垒战术分队", + "description": null, + "usage": "招募4星以上的【重装】【辅助】干员时直接就是已进阶的状态", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b6", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "CompleteGameCondition2", + "unlockCondDesc": "拥有合计至少5名重装或辅助干员完成游戏结局", + "unlockCondParams": [ + "1", + "TANK,SUPPORT", + "5" + ], + "stableUnlockCond": null + }, + "relic_b7": { + "id": "relic_b7", + "name": "远程战术分队", + "description": null, + "usage": "招募4星以上的【医疗】【狙击】干员时直接就是已进阶的状态", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b7", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "CompleteGameCondition2", + "unlockCondDesc": "拥有合计至少5名医疗或狙击干员完成游戏结局", + "unlockCondParams": [ + "1", + "MEDIC,SNIPER", + "5" + ], + "stableUnlockCond": null + }, + "relic_b8": { + "id": "relic_b8", + "name": "破坏战术分队", + "description": null, + "usage": "招募4星以上的【术师】【特种】干员时直接就是已进阶的状态", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_b8", + "type": "RELIC", + "rarity": "BORN", + "value": 0, + "sortId": 999, + "unlockCond": "CompleteGameCondition2", + "unlockCondDesc": "拥有合计至少5名特种或术师干员完成游戏结局", + "unlockCondParams": [ + "1", + "CASTER,SPECIAL", + "5" + ], + "stableUnlockCond": null + }, + "relic_1": { + "id": "relic_1", + "name": "乌萨斯列巴", + "description": "一种来自乌萨斯的食物,吃起来有一股子浓烈的发酵味儿。就是酸。", + "usage": "可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_1", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 1, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_2": { + "id": "relic_2", + "name": "脱水仙人掌干", + "description": "这种干缩的奇怪植物看起来并不好吃,而玻利瓦尔人则拿它来泡水喝。", + "usage": "可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_2", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 2, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_3": { + "id": "relic_3", + "name": "风干大蕉果", + "description": "蕉兰果是一种生长在干旱地区的水果,口味极佳,风干后更容易保存。", + "usage": "可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_3", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 3, + "unlockCond": "SceneChooseCount", + "unlockCondDesc": "在一次【源石虫赛跑】事件中,连续下注不小于10次", + "unlockCondParams": [ + "choice_c1_1", + "10" + ], + "stableUnlockCond": null + }, + "relic_4": { + "id": "relic_4", + "name": "商队盒饭", + "description": "哥伦比亚城际商队内部发放的方便食品,油炸,热量很高,味道很好,不太健康。", + "usage": "可携带干员+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_4", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 4, + "unlockCond": "StableRecruitChar", + "unlockCondDesc": "在多局游戏中累计招募总共50名干员(初始不计算)", + "unlockCondParams": [ + "50" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 50 + } + }, + "relic_5": { + "id": "relic_5", + "name": "半盒沙虫罐头", + "description": "“切碎的沙虫用橄榄油浸泡,散发着自然的清香!”广告是这么说的,别当真。恶......", + "usage": "可携带干员+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_5", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 5, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_6": { + "id": "relic_6", + "name": "维多利亚军粮", + "description": "前维多利亚士官这么描述:“量大管饱,难以下咽,吃不死人。”", + "usage": "可携带干员+3", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_6", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 6, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_7": { + "id": "relic_7", + "name": "废旧地图", + "description": "一张破旧发黄的地图,描绘了附近的地理面貌,可能有错误的记述和忘了标的悬崖。", + "usage": "可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_7", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 7, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_8": { + "id": "relic_8", + "name": "单筒望远镜", + "description": "用黄铜装饰的,充满中古风味的单筒望远镜,其实看不了多远。", + "usage": "可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_8", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 8, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_9": { + "id": "relic_9", + "name": "全息粉粉沙盒", + "description": "一套奇怪的全息投影地形沙盒模拟装置,不知为什么,有关生物的投影都是粉色的。别碰盒顶那颗眼睛。", + "usage": "可同时部署人数+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_9", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 9, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_10": { + "id": "relic_10", + "name": "单人睡袋", + "description": "供给单人使用的睡袋,硬挤一挤姑且能睡下两个人。别这么做。", + "usage": "希望+4", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_10", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 10, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_11": { + "id": "relic_11", + "name": "破烂帐篷", + "description": "用木棍和篷布搭建的帐篷,感觉风一刮就会塌掉。材料都是现找的。", + "usage": "希望+4", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_11", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 11, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_12": { + "id": "relic_12", + "name": "萨米大“蜡烛”", + "description": "找一块原木,锯四条沟,你就获得了这个实用的临时营火。只有萨米人才叫这玩意“蜡烛”。", + "usage": "希望+4", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_12", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 12, + "unlockCond": "StableRecruitChar", + "unlockCondDesc": "在多局游戏中累计招募总共20名干员(初始不计算)", + "unlockCondParams": [ + "20" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 20 + } + }, + "relic_13": { + "id": "relic_13", + "name": "兔子棚屋", + "description": "用废旧工业材料快速搭建的雷姆必拓棚屋,遮风挡雨还是做得到,但卡特斯人的风格过于明显了些。", + "usage": "希望+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_13", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 13, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_14": { + "id": "relic_14", + "name": "噪音引擎", + "description": "哥伦比亚最新工业产品,在中小型城镇的移动拖车上非常常见,性价比很高。噪音很大。也太大了点。", + "usage": "希望+8", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_14", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 14, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_15": { + "id": "relic_15", + "name": "豌豆花盆", + "description": "造型古怪的哥伦比亚后院豌豆盆栽,既能装点室内又能收获作物,说不定还有其他功效。", + "usage": "希望+2,可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_15", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 15, + "unlockCond": "StableGainResource", + "unlockCondDesc": "在多局游戏中累计获得50希望", + "unlockCondParams": [ + "population", + "50" + ], + "stableUnlockCond": { + "unlockCondDetail": "population", + "unlockCnt": 50 + } + }, + "relic_16": { + "id": "relic_16", + "name": "综合园艺成果", + "description": "原本可能是一盆放在公共区域的普通盆栽,经由调香师、铃兰、炎客等多位干员之手后,开始变得复杂起来。", + "usage": "希望+2,可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_16", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 16, + "unlockCond": "StableGainResource", + "unlockCondDesc": "在多局游戏中累计获得150希望", + "unlockCondParams": [ + "population", + "150" + ], + "stableUnlockCond": { + "unlockCondDetail": "population", + "unlockCnt": 150 + } + }, + "relic_17": { + "id": "relic_17", + "name": "炭化烤肉棒", + "description": "因为某人糟糕的厨艺而被烤到整个焦黑的大块带骨肉,足以成为凶器。", + "usage": "希望+4,可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_17", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 17, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_18": { + "id": "relic_18", + "name": "压缩糖砖", + "description": "这种压缩食品的制作工艺不明,坚硬无比,甚至可以砌墙。比普通的烹饪失败产物更具杀伤力。", + "usage": "希望+4,可携带干员+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_18", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 18, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_19": { + "id": "relic_19", + "name": "易爆建材箱", + "description": "罗德岛的便携型基础建材包,数量有限,弄丢了需要重新申请配发。请按说明书组装,否则热量包可能会爆炸。", + "usage": "希望+4,可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_19", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 19, + "unlockCond": "CompleteGameCondition3", + "unlockCondDesc": "剩余不小于8点希望时完成游戏结局", + "unlockCondParams": [ + "1", + "8" + ], + "stableUnlockCond": null + }, + "relic_20": { + "id": "relic_20", + "name": "珠宝水果拼盘", + "description": "萨尔贡的王储候选数量较多,这使得各个城邦每年的进贡都大有说法。不光是说站队的问题,宴会太密集也是麻烦。", + "usage": "希望+6,可携带干员+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_20", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 20, + "unlockCond": "CompleteGameCondition4", + "unlockCondDesc": "拥有不小于60点以上希望上限时完成游戏结局", + "unlockCondParams": [ + "1", + "60" + ], + "stableUnlockCond": null + }, + "relic_21": { + "id": "relic_21", + "name": "赤金的远征", + "description": "君王自荒地出发,集市在她的裙下如春芽萌发,财富之路连通高山密林,直到她消失在西方浪涛的边崖。——萨尔贡古老童话", + "usage": "希望+4,可携带干员+1,可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_21", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 21, + "unlockCond": "HaveResource", + "unlockCondDesc": "在任意时刻拥有不小于13个可携带干员数", + "unlockCondParams": [ + "squad_capacity", + "13" + ], + "stableUnlockCond": null + }, + "relic_22": { + "id": "relic_22", + "name": "古旧钱币", + "description": "生锈的古代钱币,已经无法辨认年代,这东西在泰拉荒地上随处可见。", + "usage": "立即获得源石锭+10", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_22", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 22, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_23": { + "id": "relic_23", + "name": "恐魔金像", + "description": "曾经被哥伦比亚黑心矿业公司与萨尔贡本地反抗军争抢的神秘金像。造型有些怪异。", + "usage": "立即获得源石锭+18", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_23", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 23, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_24": { + "id": "relic_24", + "name": "血钻", + "description": "带有瑰丽血色光泽的昂贵宝石,产地在玻利瓦尔。背后充斥着残忍与不堪的往事。", + "usage": "立即获得源石锭+25", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_24", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 24, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_25": { + "id": "relic_25", + "name": "小财神雕像", + "description": "不要再擅自把其他干员的照片贴上去了。", + "usage": "战斗掉落的源石锭+50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_25", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 25, + "unlockCond": "CompleteGameCondition5", + "unlockCondDesc": "剩余不小于50源石锭时完成游戏结局", + "unlockCondParams": [ + "1", + "50" + ], + "stableUnlockCond": null + }, + "relic_26": { + "id": "relic_26", + "name": "“嘎呜”挂饰", + "description": "少数不务正业的近卫局成员间流传的护身符,据说可以让奖金翻番。", + "usage": "战斗掉落的源石锭+30%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_26", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 26, + "unlockCond": "CompleteGameCondition5", + "unlockCondDesc": "剩余不小于15源石锭时完成游戏结局", + "unlockCondParams": [ + "1", + "15" + ], + "stableUnlockCond": null + }, + "relic_27": { + "id": "relic_27", + "name": "米格鲁的饼干", + "description": "你偷吃她饼干!", + "usage": "立即进阶一个干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_27", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 27, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_28": { + "id": "relic_28", + "name": "一杯红茶", + "description": "锡兰小姐的手艺颇受欢迎,训练结束后来一顿精致的下午茶也不是不可以。", + "usage": "立即进阶两个干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_28", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 28, + "unlockCond": "StableUpgradeChar", + "unlockCondDesc": "在多局游戏中累计进阶总共10名干员(初始不计算)", + "unlockCondParams": [ + "10" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 10 + } + }, + "relic_29": { + "id": "relic_29", + "name": "古旧铸物", + "description": "“天有洪炉,地生五金”......虽然可以用来成就各种事业,却没人知道具体原理。", + "usage": "立即进阶三个干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_29", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 29, + "unlockCond": "StableUpgradeChar", + "unlockCondDesc": "在多局游戏中累计进阶总共25名干员(初始不计算)", + "unlockCondParams": [ + "25" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 25 + } + }, + "relic_30": { + "id": "relic_30", + "name": "地区行动方案", + "description": "罗德岛在各个重要的枢纽区域都设有专门的办事处。信使们努力在这片大地上勉强织了一张易碎的网。", + "usage": "招募4星干员的希望消耗-2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_30", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 30, + "unlockCond": "ZoneEndHPBigger", + "unlockCondDesc": "通过第一层【蜜饼洞穴】", + "unlockCondParams": [ + "zone_1", + "0" + ], + "stableUnlockCond": null + }, + "relic_31": { + "id": "relic_31", + "name": "全局作战文件", + "description": "陆上行舟,如履薄冰。记得要培养自己的大局观。", + "usage": "招募5星干员的希望消耗-2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_31", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 31, + "unlockCond": "HaveCharRarity", + "unlockCondDesc": "在任意时刻拥有5个五星干员", + "unlockCondParams": [ + "4", + "5" + ], + "stableUnlockCond": null + }, + "relic_32": { + "id": "relic_32", + "name": "人事部密信", + "description": "“■■■给你的?哦那没事了。”", + "usage": "招募6星干员的希望消耗-2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_32", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 32, + "unlockCond": "HaveCharRarity", + "unlockCondDesc": "在任意时刻拥有4个六星干员", + "unlockCondParams": [ + "5", + "4" + ], + "stableUnlockCond": null + }, + "relic_33": { + "id": "relic_33", + "name": "一份演讲稿", + "description": "她有点紧张,有点担心,却一直都很坚定。话筒打开时,她两只长长的耳朵稍稍晃动了一下。", + "usage": "招募所有干员的希望消耗-2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_33", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 33, + "unlockCond": "CompleteGameCondition6", + "unlockCondDesc": "拥有不小于15名干员时完成游戏结局", + "unlockCondParams": [ + "1", + "15" + ], + "stableUnlockCond": null + }, + "relic_34": { + "id": "relic_34", + "name": "突击协议扩充", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的先锋招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_34", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 34, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名先锋干员胜利一场战斗", + "unlockCondParams": [ + "1", + "PIONEER", + "4" + ], + "stableUnlockCond": null + }, + "relic_35": { + "id": "relic_35", + "name": "突击协议增援", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的近卫招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_35", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 35, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名近卫干员胜利一场战斗", + "unlockCondParams": [ + "1", + "WARRIOR", + "4" + ], + "stableUnlockCond": null + }, + "relic_36": { + "id": "relic_36", + "name": "堡垒协议扩充", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的重装招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_36", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 36, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名重装干员胜利一场战斗", + "unlockCondParams": [ + "1", + "TANK", + "4" + ], + "stableUnlockCond": null + }, + "relic_37": { + "id": "relic_37", + "name": "堡垒协议增援", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的辅助招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_37", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 37, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名辅助干员胜利一场战斗", + "unlockCondParams": [ + "1", + "SUPPORT", + "4" + ], + "stableUnlockCond": null + }, + "relic_38": { + "id": "relic_38", + "name": "远程协议扩充", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的医疗招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_38", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 38, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于3名医疗干员胜利一场战斗", + "unlockCondParams": [ + "1", + "MEDIC", + "3" + ], + "stableUnlockCond": null + }, + "relic_39": { + "id": "relic_39", + "name": "远程协议增援", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的狙击招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_39", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 39, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名狙击干员胜利一场战斗", + "unlockCondParams": [ + "1", + "SNIPER", + "4" + ], + "stableUnlockCond": null + }, + "relic_40": { + "id": "relic_40", + "name": "破坏协议扩充", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的术师招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_40", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 40, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名术师干员胜利一场战斗", + "unlockCondParams": [ + "1", + "CASTER", + "4" + ], + "stableUnlockCond": null + }, + "relic_41": { + "id": "relic_41", + "name": "破坏协议增援", + "description": "单一的干员组成难以在前线战斗中取得优势,通过协议补充战力也是有效的手段。", + "usage": "商店和战斗掉落的特种招募券都被升级成高级人事调度函", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_41", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 41, + "unlockCond": "CompleteBattleCondition1", + "unlockCondDesc": "携带不小于4名特种干员胜利一场战斗", + "unlockCondParams": [ + "1", + "SPECIAL", + "4" + ], + "stableUnlockCond": null + }, + "relic_42": { + "id": "relic_42", + "name": "熏黑的信号灯", + "description": "这是大部分雷姆必拓工人在荒野的夜色中传递信息的唯一方式。", + "usage": "战斗后有15%的几率额外掉落一张招募券(不叠加)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_42", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 42, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_43": { + "id": "relic_43", + "name": "老式电报机", + "description": "一台老式电报机,全套设备体积庞大且笨重。", + "usage": "战斗后有25%的几率额外掉落一张招募券(不叠加)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_43", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 43, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_44": { + "id": "relic_44", + "name": "无线通讯器", + "description": "通过源石供能的野外远程通讯装置,侦察干员提醒,这类设备造价昂贵,工艺繁复,请爱护。", + "usage": "战斗后有35%的几率额外掉落一张招募券(不叠加)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_44", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 44, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_45": { + "id": "relic_45", + "name": "幸运硬币", + "description": "在罗德岛捡到的硬币,捡到一枚就能捡到很多枚。", + "usage": "每进入一个非战斗节点,获得源石锭+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_45", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 45, + "unlockCond": "StableIntoNodeNoBattle", + "unlockCondDesc": "在多局游戏中累计进入40次非战斗格", + "unlockCondParams": [ + "40" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 40 + } + }, + "relic_46": { + "id": "relic_46", + "name": "手绘雪雉传单", + "description": "能不能有谁来请她吃顿饭?她饿了两天了。我说你直接去食堂就好了又不会不发口粮给你......", + "usage": "每进入一个非战斗节点,获得源石锭+3", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_46", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 46, + "unlockCond": "StableIntoNodeNoBattle", + "unlockCondDesc": "在多局游戏中累计进入100次非战斗格", + "unlockCondParams": [ + "100" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 100 + } + }, + "relic_47": { + "id": "relic_47", + "name": "真理的书单", + "description": "只是真理罗列的书。没法让你了解什么深奥的知识,但也许能教会你怎么做她喜欢吃的点心。", + "usage": "战斗获得的经验值+20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_47", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 47, + "unlockCond": "StableCompleteBattle", + "unlockCondDesc": "在多局游戏中累计胜利10场战斗", + "unlockCondParams": [ + "10" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 10 + } + }, + "relic_48": { + "id": "relic_48", + "name": "教官的爱鞭", + "description": "罗德岛的教官们一定都要用这种武器吗?!", + "usage": "战斗获得的经验值+30%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_48", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 48, + "unlockCond": "StableCompleteBattle", + "unlockCondDesc": "在多局游戏中累计胜利50场战斗", + "unlockCondParams": [ + "50" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 50 + } + }, + "relic_49": { + "id": "relic_49", + "name": "咪波·运输型", + "description": "“大咪波碑”上挤满了它同胞的代号。它没有悲喜。它只想工作。", + "usage": "初始部署费用+10", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_49", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 49, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_50": { + "id": "relic_50", + "name": "萨卡兹监工哨子", + "description": "被某个萨卡兹佣兵偷走的哨子,原本属于一个萨卡兹工头。他们自己吹的时候也要捂上耳朵。", + "usage": "初始部署费用+20", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_50", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 50, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_51": { + "id": "relic_51", + "name": "忧伤的驮兽", + "description": "你看到了一头忧伤的驮兽,不知为何,你也忧伤了起来。", + "usage": "初始部署费用+30", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_51", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 51, + "unlockCond": "ZoneEndHPBigger", + "unlockCondDesc": "通过第二层【蜜饼山脉】", + "unlockCondParams": [ + "zone_2", + "0" + ], + "stableUnlockCond": null + }, + "relic_52": { + "id": "relic_52", + "name": "奇怪的$墨镜", + "description": "戴上它,你会感到整个哥伦比亚音乐界的资本都在为你旋转。", + "usage": "商店中购买道具所需源石锭-50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_52", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 52, + "unlockCond": "StableShopCostGold", + "unlockCondDesc": "在多局游戏中累计在商店消费200源石锭", + "unlockCondParams": [ + "200" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 200 + } + }, + "relic_53": { + "id": "relic_53", + "name": "破片地雷", + "description": "罗德岛上埋设好的破片地雷有两种既定作用,具体是哪种取决于设置它的人是谁。不·准·在·走·道·上·架·设·爆·炸·物。", + "usage": "每场战斗获得1点临时目标生命值", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_53", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 53, + "unlockCond": "StableCostHP", + "unlockCondDesc": "在多局游戏中累计损失50点目标生命", + "unlockCondParams": [ + "50" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 50 + } + }, + "relic_54": { + "id": "relic_54", + "name": "《防身手册》", + "description": "全名是《拉特兰周边他国城邦及中间地带出行防身手册》,看的来,学不来。", + "usage": "每场战斗获得2点临时目标生命值", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_54", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 54, + "unlockCond": "StableCostHP", + "unlockCondDesc": "在多局游戏中累计损失125点目标生命", + "unlockCondParams": [ + "125" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 125 + } + }, + "relic_55": { + "id": "relic_55", + "name": "芙蓉的健康餐", + "description": "身体健康但是心理不太健康,只吃这样的东西就没心思作战了。", + "usage": "所有敌方单位的攻击力-7%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_55", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 55, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_56": { + "id": "relic_56", + "name": "牧兽的排泄物", + "description": "这种东西可以削减敌人的士气。救命……", + "usage": "所有敌方单位的攻击力-9%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_56", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 56, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【指挥分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b1" + ], + "stableUnlockCond": null + }, + "relic_57": { + "id": "relic_57", + "name": "奇渊面具", + "description": "不属于所知的任何一个文化的古怪面具,会让人丧失战意......并不自觉地陷入长久的沉思。", + "usage": "所有敌方单位的攻击力-12%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_57", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 57, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_58": { + "id": "relic_58", + "name": "教母的信物", + "description": "骨质的桂冠,西西里夫人的信物。秩序的象征将铲平起伏的欲望,斗争不被允许。无论真假,跪下。", + "usage": "所有敌方单位的攻击力-17%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_58", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 58, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_59": { + "id": "relic_59", + "name": "锉刀", + "description": "偷偷把敌人的装备撬松。", + "usage": "所有敌方单位的防御力-12%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_59", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 59, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_60": { + "id": "relic_60", + "name": "废铁陷阱", + "description": "泰拉荒野上名为“锈锤”的暴力组织经常使用的陷阱。“我们杀人,也杀动物。”", + "usage": "所有敌方单位的防御力-15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_60", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 60, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【集群分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b2" + ], + "stableUnlockCond": null + }, + "relic_61": { + "id": "relic_61", + "name": "酸液源石虫", + "description": "战场冷知识:体型较小或幼年期的酸液源石虫可以用作杀伤性投掷物。不要......!", + "usage": "所有敌方单位的防御力-21%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_61", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 61, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_62": { + "id": "relic_62", + "name": "迷迭香之拥", + "description": "“谁来审判?”", + "usage": "所有敌方单位的防御力-30%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_62", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 62, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_63": { + "id": "relic_63", + "name": "无名诗集", + "description": "“酒杯的碎屑在我皮肉里欢唱,鲜血自指缝间攀上脊索。饮下尖锐的晶莹光彩,脏腑随之璨烂流落。”", + "usage": "所有敌方单位的生命-10%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_63", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 63, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_64": { + "id": "relic_64", + "name": "劣化组织", + "description": "在萨米以北的无尽冰原中找寻到的,十分古老的质密结缔组织。此项目立刻终止。立刻。", + "usage": "所有敌方单位的生命-12%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_64", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 64, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【后勤分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b3" + ], + "stableUnlockCond": null + }, + "relic_65": { + "id": "relic_65", + "name": "“黑夜呢喃”", + "description": "一张黑色唱片。不。准。碰。它。", + "usage": "所有敌方单位的生命-15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_65", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 65, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_66": { + "id": "relic_66", + "name": "《大静谧》", + "description": "描绘伊比利亚史上最大灾难的画作,笔触毫无意义,色彩毫无意义,意象毫无意义。“阿戈尔知道,阿戈尔知道,阿戈尔知道。”", + "usage": "所有敌方单位的生命-20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_66", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 66, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_67": { + "id": "relic_67", + "name": "小号黄色安全帽", + "description": "这个黄色的聚合物安全帽在后脑勺处写着“安全生产”的字样。是给后面的人看的......?", + "usage": "所有我方单位的防御力+15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_67", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 67, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_68": { + "id": "relic_68", + "name": "战壕沙袋", + "description": "能够快速搭建起临时的防御工事。只是临时的。", + "usage": "所有我方单位的防御力+18%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_68", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 68, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【矛头分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b4" + ], + "stableUnlockCond": null + }, + "relic_69": { + "id": "relic_69", + "name": "防割断纤维背心", + "description": "维多利亚骑警配发的基本防具,很重。不知为什么,讯使说他在谢拉格似乎也见过类似的装备......", + "usage": "所有我方单位的防御力+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_69", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 69, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_70": { + "id": "relic_70", + "name": "古旧的蒸汽甲胄", + "description": "哪怕是这种旧型号的蒸汽甲胄,也仿佛承载着维多利亚君主们照耀着半片大地的荣耀辉光。", + "usage": "所有我方单位的防御力+35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_70", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 70, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_71": { + "id": "relic_71", + "name": "《打架手册》", + "description": "记载了大量乌萨斯人的战吼,非常有气势。", + "usage": "所有我方近战单位的攻击力+15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_71", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 71, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_72": { + "id": "relic_72", + "name": "《独臂电锯》", + "description": "一本炎国武侠小说,讲述了独臂电锯客的复仇故事。似乎有十几部后续作品。", + "usage": "所有我方近战单位的攻击力+18%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_72", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 72, + "unlockCond": "ZoneEndGoldEqual", + "unlockCondDesc": "在源石锭恰好等于0时通过第三层【千条道路】", + "unlockCondParams": [ + "zone_3", + "0" + ], + "stableUnlockCond": null + }, + "relic_73": { + "id": "relic_73", + "name": "齿轮式外骨骼", + "description": "这种工业助力外骨骼装置可以让装备者省时省力干活……或者干点其他什么事情。他们没考虑过动力的事吗?", + "usage": "所有我方近战单位的攻击力+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_73", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 73, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_74": { + "id": "relic_74", + "name": "锈蚀银枪", + "description": "枪能刺穿群峦与湖泊,奔踏的响动能让浮云流散。烟火与广告让所有人都忘记了,他们依然还在。他们现身。", + "usage": "所有我方近战单位的攻击力+35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_74", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 74, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_75": { + "id": "relic_75", + "name": "液压气瓶", + "description": "压缩了惰性气体的压力容器。一定要注意压力计的读数是否正常。", + "usage": "所有我方远程单位的攻击力+15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_75", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 75, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_76": { + "id": "relic_76", + "name": "超弹力合金弹簧", + "description": "有着一般弹簧数倍弹力的高质量弹簧,不论是用在哪,小心,别伤到自己。", + "usage": "所有我方远程单位的攻击力+18%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_76", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 76, + "unlockCond": "CompleteBattleCondition2", + "unlockCondDesc": "在不损失目标生命的情况下胜利战斗【锈锤之战】", + "unlockCondParams": [ + "1", + "ro_ev_1", + "0" + ], + "stableUnlockCond": null + }, + "relic_77": { + "id": "relic_77", + "name": "损坏的左轮弹巢", + "description": "她行过刀山火海也不曾有一刻向奸邪低头,她枪口火舌焦灼好似怒阳,她头顶光芒炽烈几胜白昼。此处安葬着Oustcast,我们的朋友。", + "usage": "所有我方远程单位的攻击力+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_77", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 77, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_78": { + "id": "relic_78", + "name": "显圣吊坠", + "description": "信仰悬在你的心口上方十公分处,语言流入你的血液,子弹滑进你的弹仓。", + "usage": "所有我方远程单位的攻击力+35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_78", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 78, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_79": { + "id": "relic_79", + "name": "难闻的治疗粉", + "description": "“干燥磨粉后的安德根与布洛克花可以用于外敷疗伤”——《罗德岛野外生存指南》", + "usage": "所有我方单位的生命+20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_79", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 79, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_80": { + "id": "relic_80", + "name": "难闻的止血剂", + "description": "“这种源石虫的体液经过发酵处理之后可以用于止血”——《罗德岛野外生存指南》", + "usage": "所有我方单位的生命+24%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_80", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 80, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【突击战术分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b5" + ], + "stableUnlockCond": null + }, + "relic_81": { + "id": "relic_81", + "name": "急救药箱", + "description": "“…抗生素与乙醇添加物,请在专业人士指导下使用…”——雷姆必拓安全生产指南", + "usage": "所有我方单位的生命+35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_81", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 81, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_82": { + "id": "relic_82", + "name": "白垩色治疗针", + "description": "“…提高个体细胞全能性,治愈一切伤痛不适…”——塞雷娅桌上的说明手册", + "usage": "所有我方单位的生命+50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_82", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 82, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_83": { + "id": "relic_83", + "name": "便宜食用盐", + "description": "伤口上撒盐。", + "usage": "所有敌方单位受到的物理伤害+15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_83", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 83, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_84": { + "id": "relic_84", + "name": "辅助麻痹工具", + "description": "嘉维尔想通过“让病人痛到不能再痛”这种方法来止痛,这是不对的。", + "usage": "所有敌方单位受到的物理伤害+18%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_84", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 84, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【堡垒战术分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b6" + ], + "stableUnlockCond": null + }, + "relic_85": { + "id": "relic_85", + "name": "血腥链锯", + "description": "像是从恐怖片里带出来的道具,很吓人。煌昨天拿来切西瓜了。", + "usage": "所有敌方单位受到的物理伤害+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_85", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 85, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_86": { + "id": "relic_86", + "name": "另一颗铆钉", + "description": "随处可见的铆钉。“朋友,你又弄得满手油污?你啥时候磨平了双角?你为什么身上长石头?你怎么一句话也不说?”", + "usage": "所有敌方单位受到的物理伤害+35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_86", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 86, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_87": { + "id": "relic_87", + "name": "活性粉尘", + "description": "泰拉源石工业生产中的废弃物,很危险,请妥善处置。阿——嚏。", + "usage": "所有敌方单位受到的法术伤害+20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_87", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 87, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_88": { + "id": "relic_88", + "name": "源石射灯", + "description": "通过激发源石活性而获得照明效果的射灯,直接照射对人体有损害。", + "usage": "所有敌方单位受到的法术伤害+23%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_88", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 88, + "unlockCond": "CompleteGameCondition8", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_89": { + "id": "relic_89", + "name": "源石环境发生器", + "description": "通过提前布置源石晶体以确保法术小队完成任务,这种作战方式......", + "usage": "所有敌方单位受到的法术伤害+30%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_89", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 89, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_90": { + "id": "relic_90", + "name": "无主的萨克斯", + "description": "它的主人已死。有一位术师生前从未登上高塔,却能奏响整个天空。它等待,等待莱塔尼亚的一切技艺重归自由,它等待已久。", + "usage": "所有敌方单位受到的法术伤害+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_90", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 90, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_91": { + "id": "relic_91", + "name": "“文明的存续”", + "description": "小小的黑色王冠。", + "usage": "所有敌方单位受到的真实伤害+150%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_91", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 91, + "unlockCond": "CompleteGameCondition8", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "ro_ending_3" + ], + "stableUnlockCond": null + }, + "relic_92": { + "id": "relic_92", + "name": "手工小包", + "description": "巫恋和柏喙各自负责制作了其中一部分。", + "usage": "所有干员的初始技力+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_92", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 92, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_93": { + "id": "relic_93", + "name": "*一点*加班费", + "description": "一小笔提升员工动力的成本费用,看得出来老板给得很不情愿,真的。所以这肯定不是企鹅物流的老板。", + "usage": "所有干员的初始技力+8", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_93", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 93, + "unlockCond": "ZoneEndHPBigger", + "unlockCondDesc": "在目标生命值不小于15时通过第三层【千条道路】", + "unlockCondParams": [ + "zone_3", + "14" + ], + "stableUnlockCond": null + }, + "relic_94": { + "id": "relic_94", + "name": "可露希尔的怜悯", + "description": "资源富足的时期才会出现的梦幻票劵,这时候可露希尔甚至允许干员们在她的商店尽情挥霍。其实根本不够尽情挥霍。", + "usage": "所有干员的初始技力+12", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_94", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 94, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_95": { + "id": "relic_95", + "name": "“日光灯”", + "description": "我生下来就是拉特兰人。啊,不。我从会说话开始就是拉特兰人。", + "usage": "所有干员的初始技力+18", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_95", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 95, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_96": { + "id": "relic_96", + "name": "香草沙士汽水", + "description": "玻利瓦尔本地的廉价饮料,拥有上百年历史,混合多种香料,特点是不好喝。", + "usage": "所有自然回复技能的技力恢复+0.2/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_96", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 96, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_97": { + "id": "relic_97", + "name": "丰蹄能量饮料", + "description": "“你以为拜松凭什么能骑自行车追上德克萨斯?”", + "usage": "所有自然回复技能的技力恢复+0.25/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_97", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 97, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【远程战术分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b7" + ], + "stableUnlockCond": null + }, + "relic_98": { + "id": "relic_98", + "name": "辣椒老妈", + "description": "来自炎国某个西南移动城邦的特色饮料,口味辛辣,据说也是一种调料。", + "usage": "所有自然回复技能的技力恢复+0.35/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_98", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 98, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_99": { + "id": "relic_99", + "name": "脑力药片", + "description": "沙滩伞制药公司开发的新型醒脑剂,无副作用,薄荷口味,无糖。", + "usage": "所有自然回复技能的技力恢复+0.5/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_99", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 99, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_100": { + "id": "relic_100", + "name": "荒地龙舌兰", + "description": "原产自玻利瓦尔的廉价蒸馏酒,味道很冲,广受哥伦比亚拓荒者的好评。", + "usage": "所有攻击和受击回复的技能每3.5秒回复1点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_100", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 100, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_101": { + "id": "relic_101", + "name": "摩根队长佳酿", + "description": "一种产自伊比利亚地区的酒,在维多利亚中部城市大受欢迎,现已停产。", + "usage": "所有攻击和受击回复的技能每3秒回复1点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_101", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 101, + "unlockCond": "CompleteGameCondition7", + "unlockCondDesc": "选择【破坏战术分队】完成游戏结局", + "unlockCondParams": [ + "1", + "relic_b8" + ], + "stableUnlockCond": null + }, + "relic_102": { + "id": "relic_102", + "name": "生命之水", + "description": "度数奇高的乌萨斯烈酒,上头,据说一个健康的乌萨斯人能干掉好几瓶。", + "usage": "所有攻击和受击回复的技能每2.5秒回复1点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_102", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 102, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_103": { + "id": "relic_103", + "name": "皇家利口酒", + "description": "已灭亡国家“高卢”的好酒,现在成为了收藏家手中的珍惜奇货,价格不菲。产地现处莱塔尼亚境内,工艺则已经失传。", + "usage": "所有攻击和受击回复的技能每1.5秒回复1点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_103", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 103, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_104": { + "id": "relic_104", + "name": "钝爪-突破", + "description": "在波涛中插下顽石,分割巨浪,破开迷雾。", + "usage": "所有【先锋】干员的部署费用-2,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_104", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 104, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_105": { + "id": "relic_105", + "name": "钝爪-典训", + "description": "一套强有力的装备,一颗勇往直前的心。", + "usage": "立即进阶一个【先锋】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_105", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 105, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_106": { + "id": "relic_106", + "name": "钝爪-爆发", + "description": "他已经把所有后续部队的事情都干完了,还要别人做什么?", + "usage": "所有【先锋】干员的初始技力+15", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_106", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 106, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【扎营】2次", + "unlockCondParams": [ + "scene_1_enter", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_1_enter", + "unlockCnt": 2 + } + }, + "relic_107": { + "id": "relic_107", + "name": "钝爪-熟稔", + "description": "作为大部分时候最先进入战场的干员,你无法想象他们经历了多少。", + "usage": "所有【先锋】干员的技力消耗-35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_107", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 107, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_108": { + "id": "relic_108", + "name": "钝爪-振奋", + "description": "只是战略性撤退而已,这样才好在贯穿敌人前看清他们长什么样。", + "usage": "所有【先锋】干员的再部署时间-50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_108", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 108, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【扎营】6次", + "unlockCondParams": [ + "scene_1_enter", + "6" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_1_enter", + "unlockCnt": 6 + } + }, + "relic_109": { + "id": "relic_109", + "name": "钝爪-百战", + "description": "“当黑漆漆的敌人向我涌来时,我脑海里只想到四个字——它们完了。”", + "usage": "所有【先锋】干员的攻击力+50%,防御力+50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_109", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 109, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【扎营】12次", + "unlockCondParams": [ + "scene_1_enter", + "12" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_1_enter", + "unlockCnt": 12 + } + }, + "relic_110": { + "id": "relic_110", + "name": "折戟-突破", + "description": "战士走入战场,战士拔出战刃,战士迎接战斗。", + "usage": "所有【近卫】干员的部署费用-3,生命值+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_110", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 110, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_111": { + "id": "relic_111", + "name": "折戟-典训", + "description": "有的人用剑是因为他们不会用弩也不会用法术。而有的人用剑,是因为只有用剑的必要。", + "usage": "立即进阶一个【近卫】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_111", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 111, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_112": { + "id": "relic_112", + "name": "折戟-锋刃", + "description": "“这是你这个月砍坏的第七把刀了。”“但是我这个月砍了八个敌人。”", + "usage": "所有【近卫】干员的攻击力+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_112", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 112, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【一台烤面包机】2次", + "unlockCondParams": [ + "scene_27_enter", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_27_enter", + "unlockCnt": 2 + } + }, + "relic_113": { + "id": "relic_113", + "name": "折戟-浴血", + "description": "愈战愈勇的战士十分少见,我们常需要安排一些心理辅导来缓和战后的情绪。", + "usage": "所有【近卫】干员在攻击后获得2点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_113", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 113, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_114": { + "id": "relic_114", + "name": "折戟-一夫当关", + "description": "并不是只有身穿重甲或是手持盾牌的人才擅长抵御敌人的攻击。迅速击溃有可能对你造成伤害的敌人才是最好的防守。", + "usage": "所有【近卫】干员的阻挡数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_114", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 114, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【一台烤面包机】6次", + "unlockCondParams": [ + "scene_27_enter", + "6" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_27_enter", + "unlockCnt": 6 + } + }, + "relic_115": { + "id": "relic_115", + "name": "折戟-破釜沉舟", + "description": "不太建议向煌学习那些技巧。", + "usage": "所有【近卫】干员的防御力-40%,但攻击力+40%,攻击速度+30", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_115", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 115, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【一台烤面包机】12次", + "unlockCondParams": [ + "scene_27_enter", + "12" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_27_enter", + "unlockCnt": 12 + } + }, + "relic_116": { + "id": "relic_116", + "name": "铁卫-突破", + "description": "持盾者连成山脉,连成土地,他们对抗的不是血肉之敌,他们对抗命运,对抗不公。", + "usage": "所有【重装】干员的部署费用-3,生命值+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_116", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 116, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_117": { + "id": "relic_117", + "name": "铁卫-典训", + "description": "划痕是荣耀,但那些碎如齑粉的战士,谁来铭记?", + "usage": "立即进阶一个【重装】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_117", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 117, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_118": { + "id": "relic_118", + "name": "铁卫-侵掠", + "description": "对队友和战略目的的保护行动往往会让人忽视他们原本的侵略性。", + "usage": "所有【重装】干员的攻击力+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_118", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 118, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【讲故事的人】2次", + "unlockCondParams": [ + "scene_28_enter", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_28_enter", + "unlockCnt": 2 + } + }, + "relic_119": { + "id": "relic_119", + "name": "铁卫-不动", + "description": "“真有人能在那种规模的轰炸下一动不动?”“谁说一动不动的,他还往前挪了几步。”", + "usage": "所有【重装】干员的防御力+25%,生命值+50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_119", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 119, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_120": { + "id": "relic_120", + "name": "铁卫-推进", + "description": "以放弃防守换取进攻的机会,毁灭的阵线向前迈进。", + "usage": "所有【重装】干员阻挡数-1(不会低于1),但攻击力+40%,攻击速度+40", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_120", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 120, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【讲故事的人】6次", + "unlockCondParams": [ + "scene_28_enter", + "6" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_28_enter", + "unlockCnt": 6 + } + }, + "relic_121": { + "id": "relic_121", + "name": "铁卫-无锋", + "description": "他们承受的每一次攻击,都将化作怒火数倍返还。", + "usage": "所有【重装】干员在受到攻击后获得2点技力", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_121", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 121, + "unlockCond": "StableSceneCount", + "unlockCondDesc": "在多局游戏中累计进入事件【讲故事的人】12次", + "unlockCondParams": [ + "scene_28_enter", + "12" + ], + "stableUnlockCond": { + "unlockCondDetail": "scene_28_enter", + "unlockCnt": 12 + } + }, + "relic_122": { + "id": "relic_122", + "name": "残弩-突破", + "description": "上膛,瞄准,开火,毁灭如期而至。", + "usage": "所有【狙击】干员的部署费用-2,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_122", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 122, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_123": { + "id": "relic_123", + "name": "残弩-百步穿杨", + "description": "在源石技艺尚不如今天发达的时代,炎国曾以“百步穿杨”的典故来称赞他人箭术高超。", + "usage": "所有【狙击】干员的攻击力+20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_123", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 123, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【迷路的巨像】1次", + "unlockCondParams": [ + "enemy_2003_rockman", + "1" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2003_rockman", + "unlockCnt": 1 + } + }, + "relic_124": { + "id": "relic_124", + "name": "残弩-典训", + "description": "“要么,你们控制点火力。要么,你们搞对目标,好吗?”", + "usage": "立即进阶一个【狙击】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_124", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 124, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_125": { + "id": "relic_125", + "name": "残弩-战场依存", + "description": "和武器越发亲密的狙击手,越不容易遭到武器的背叛。", + "usage": "所有【狙击】干员的自然技力恢复+0.5/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_125", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 125, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_126": { + "id": "relic_126", + "name": "残弩-交叉火力", + "description": "密集的火力网布置同时让狙击干员们暴露在危险之中,接下来是一场关于准星的博弈。", + "usage": "所有【狙击】干员的生命-40%,但攻击力+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_126", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 126, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【迷路的巨像】2次", + "unlockCondParams": [ + "enemy_2003_rockman", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2003_rockman", + "unlockCnt": 2 + } + }, + "relic_127": { + "id": "relic_127", + "name": "残弩-神速", + "description": "据说古维多利亚的传奇弓手可以让箭矢几乎连成一线。", + "usage": "所有【狙击】干员的攻击速度+70", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_127", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 127, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【迷路的巨像】4次", + "unlockCondParams": [ + "enemy_2003_rockman", + "4" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2003_rockman", + "unlockCnt": 4 + } + }, + "relic_128": { + "id": "relic_128", + "name": "断杖-突破", + "description": "让技艺在指尖起舞,呼风唤雨,搅乱现实,达成你宏伟的目的。", + "usage": "所有【术师】干员的部署费用-3,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_128", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 128, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_129": { + "id": "relic_129", + "name": "断杖-典训", + "description": "“看过某些术师干员的‘表演’后,我选择默默收起那本莱塔尼亚教材。”", + "usage": "立即进阶一个【术师】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_129", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 129, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_130": { + "id": "relic_130", + "name": "断杖-织法者", + "description": "在莱塔尼亚仰望高塔的时候经常会看见一些奇怪的现象......甚至是天象。", + "usage": "所有【术师】干员的攻击力+25%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_130", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 130, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【喷气人】1次", + "unlockCondParams": [ + "enemy_2004_balloon", + "1" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2004_balloon", + "unlockCnt": 1 + } + }, + "relic_131": { + "id": "relic_131", + "name": "断杖-咏唱", + "description": "虽然音乐与法术有着奇妙的联系,呃,但这不是某些人五音不全的借口。", + "usage": "所有【术师】干员的攻击速度+40", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_131", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 131, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_132": { + "id": "relic_132", + "name": "断杖-凝神", + "description": "“当一个术师打算全力以赴,哪怕是天火小姐那种坏脾气术师,也会展露出截然不同的气质。”", + "usage": "所有【术师】干员的技力恢复+0.4/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_132", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 132, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【喷气人】2次", + "unlockCondParams": [ + "enemy_2004_balloon", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2004_balloon", + "unlockCnt": 2 + } + }, + "relic_133": { + "id": "relic_133", + "name": "断杖-苦难巫咒", + "description": "萨卡兹接触源石的起源几乎无从考证,古老法术的起点早已脱离物质现实与逻辑常理。", + "usage": "所有【术师】干员生命值-40%,但造成的法术伤害+70%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_133", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 133, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【喷气人】4次", + "unlockCondParams": [ + "enemy_2004_balloon", + "4" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2004_balloon", + "unlockCnt": 4 + } + }, + "relic_134": { + "id": "relic_134", + "name": "支柱-突破", + "description": "当“差一点完成任务”的时候,你需要的正是那个帮你补上“差一点”的人。", + "usage": "所有【辅助】干员的部署费用-2,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_134", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 134, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_135": { + "id": "relic_135", + "name": "支柱-典训", + "description": "他们行动的时候总是五花八门的。", + "usage": "立即进阶一个【辅助】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_135", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 135, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_136": { + "id": "relic_136", + "name": "支柱-次要战场", + "description": "“呃,机械和源石技艺衍生物我尚且能理解,但是不是有些别的......”", + "usage": "所有【辅助】干员的【召唤物】攻击力+50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_136", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 136, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【“遗弃者”】1次", + "unlockCondParams": [ + "enemy_2005_axetro", + "1" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2005_axetro", + "unlockCnt": 1 + } + }, + "relic_137": { + "id": "relic_137", + "name": "支柱-勤奋", + "description": "即使是看似最微小的工作,干员们也会全力以赴。何况事实上,一点也不微小。", + "usage": "所有【辅助】干员的技力消耗-40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_137", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 137, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_138": { + "id": "relic_138", + "name": "支柱-破兵", + "description": "削弱敌人的伤害有很多手段:腐蚀兵器,精神摧残,加大重力,以及......让他们肚子疼。", + "usage": "所有【辅助】干员攻击范围内的敌方单位攻击力-15%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_138", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 138, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【“遗弃者”】2次", + "unlockCondParams": [ + "enemy_2005_axetro", + "2" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2005_axetro", + "unlockCnt": 2 + } + }, + "relic_139": { + "id": "relic_139", + "name": "支柱-枯法", + "description": "弱化敌人的防御有很多手段:立场装置,法术彻甲,弱点标记,以及......让他们肚子疼。", + "usage": "所有【辅助】干员攻击范围内的敌方单位防御力-20%,法术抗性-20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_139", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 139, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【“遗弃者”】4次", + "unlockCondParams": [ + "enemy_2005_axetro", + "4" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2005_axetro", + "unlockCnt": 4 + } + }, + "relic_140": { + "id": "relic_140", + "name": "医者-突破", + "description": "拯救是人类必须赞许的美德,是这一切得以存续的仰仗。", + "usage": "所有【医疗】干员的部署费用-2,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_140", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 140, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_141": { + "id": "relic_141", + "name": "医者-典训", + "description": "直到所有人都是医生,都能根治名为生活的病灶,直到那一刻我们才不需要医生。", + "usage": "立即进阶一个【医疗】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_141", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 141, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_142": { + "id": "relic_142", + "name": "医者-自医", + "description": "谁说医者不能自医,他们只是选择给自己来一片提神药然后继续帮助别人而已。", + "usage": "所有【医疗】干员的技力恢复+0.3/s", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_142", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 142, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【锈锤战士】1次", + "unlockCondParams": [ + "enemy_2006_flsnip", + "1" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2006_flsnip", + "unlockCnt": 1 + } + }, + "relic_143": { + "id": "relic_143", + "name": "医者-强效试剂", + "description": "除了华法琳,没人敢采取这么激进的医疗手段,不过她从没失误过一次。", + "usage": "所有【医疗】干员的攻击力+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_143", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 143, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_144": { + "id": "relic_144", + "name": "医者-妙手", + "description": "比起从死神手里多抢回一条命的伟业,事后昏睡个三天算什么?", + "usage": "所有【医疗】干员的攻击速度+50", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_144", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 144, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【锈锤战士】3次", + "unlockCondParams": [ + "enemy_2006_flsnip", + "3" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2006_flsnip", + "unlockCnt": 3 + } + }, + "relic_145": { + "id": "relic_145", + "name": "医者-理智固剂", + "description": "加固你的思维,让你脑中帝国疆域上的每株杂草都无懈可击。", + "usage": "所有【医疗】干员攻击范围内的我方单位获得抵抗", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_145", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 145, + "unlockCond": "StableEnemyKillCount", + "unlockCondDesc": "在多局游戏中累计击败BOSS【锈锤战士】6次", + "unlockCondParams": [ + "enemy_2006_flsnip", + "6" + ], + "stableUnlockCond": { + "unlockCondDetail": "enemy_2006_flsnip", + "unlockCnt": 6 + } + }, + "relic_146": { + "id": "relic_146", + "name": "锈刃-突破", + "description": "手段有很多,结局却只有一种。", + "usage": "所有【特种】干员的部署费用-2,生命值+60%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_146", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 146, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_147": { + "id": "relic_147", + "name": "锈刃-典训", + "description": "在与特种干员们进行实战练习的时候,请做好充足的“没做好准备就被打了”的准备。", + "usage": "立即进阶一个【特种】干员(不消耗希望)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_147", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 147, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_148": { + "id": "relic_148", + "name": "锈刃-处决", + "description": "红有一把小刀。她有一把小刀。", + "usage": "所有【特种】干员的攻击速度+30", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_148", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 148, + "unlockCond": "ZoneEndHPBigger", + "unlockCondDesc": "通过第四层【云霄迷宫】", + "unlockCondParams": [ + "zone_4", + "0" + ], + "stableUnlockCond": null + }, + "relic_149": { + "id": "relic_149", + "name": "锈刃-单兵", + "description": "S.W.E.E.P的总管没有任何任务参与记录。*没有*。", + "usage": "所有【特种】干员的攻击力+40%,防御力+40%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_149", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 149, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_150": { + "id": "relic_150", + "name": "锈刃-无人之境", + "description": "部分干员的作战方式很特殊,无论见到他们“好几次”还是“好几个”,都不要大惊小怪。", + "usage": "所有【特种】干员的再部署时间-35%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_150", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 150, + "unlockCond": "StableChoiceCount", + "unlockCondDesc": "在多局游戏中累计在事件【源石虫赛跑】中下注不小于15次", + "unlockCondParams": [ + "choice_c1_1", + "15" + ], + "stableUnlockCond": { + "unlockCondDetail": "choice_c1_1", + "unlockCnt": 15 + } + }, + "relic_151": { + "id": "relic_151", + "name": "锈刃-神力", + "description": "地形是作战的一环......只能说这么多了。", + "usage": "所有【特种】干员的力度+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_151", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 151, + "unlockCond": "StableChoiceCount", + "unlockCondDesc": "在多局游戏中累计在事件【源石虫赛跑】中下注不小于50次", + "unlockCondParams": [ + "choice_c1_1", + "50" + ], + "stableUnlockCond": { + "unlockCondDetail": "choice_c1_1", + "unlockCnt": 50 + } + }, + "relic_152": { + "id": "relic_152", + "name": "突击协议-利刃", + "description": "用最锋利的矛攻击最坚硬的盾,最后的结果肯定是盾碎了,相信我。", + "usage": "战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的攻击力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_152", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 152, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b1", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_153": { + "id": "relic_153", + "name": "突击协议-散兵", + "description": "精巧的格挡技术才是保护自己身体的真髓。", + "usage": "战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的防御力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_153", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 153, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b2", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_154": { + "id": "relic_154", + "name": "堡垒协议-方阵", + "description": "如同巨舰碾过碎石。", + "usage": "战斗编队中每有一名重装和辅助干员,所有重装和辅助干员的攻击力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_154", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 154, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b3", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_155": { + "id": "relic_155", + "name": "堡垒协议-固守", + "description": "用最锋利的矛攻击最坚硬的盾,最后的结果肯定是矛断了,相信我。", + "usage": "战斗编队中每有一名重装和辅助干员,所有重装和辅助干员的防御力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_155", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 155, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b4", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_156": { + "id": "relic_156", + "name": "远程协议-遥击", + "description": "能保持距离解决的问题,为什么要凑脸上去?", + "usage": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_156", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 156, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b5", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_157": { + "id": "relic_157", + "name": "远程协议-克敌", + "description": "距离太远分不清敌我?那就先射一轮,没躲开的就是敌人。", + "usage": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击速度+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_157", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 157, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b6", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_158": { + "id": "relic_158", + "name": "破坏协议-消除", + "description": "外部的毁灭与内部的瓦解。", + "usage": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击力+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_158", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 158, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b7", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_159": { + "id": "relic_159", + "name": "破坏协议-压制", + "description": "不要在乎打得准不准,只要打的多,就是打得准!", + "usage": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击速度+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_159", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 159, + "unlockCond": "CompleteGameCondition9", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "relic_b8", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_160": { + "id": "relic_160", + "name": "迷幻的藏宝图", + "description": "有人把他梦中看见的名字写在了这张藏宝图上,依坐标来看这座“城市”好像是一片芭蕉树林?", + "usage": "立即获得源石锭+2,希望+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_160", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 160, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + }, + "relic_161": { + "id": "relic_161", + "name": "染血的传单", + "description": "满是童话和儿歌中才会出现的物品和地点,糖果城堡的彼端,甜蜜的风车男孩,这意味着什么?", + "usage": "立即获得源石锭+22,并让探险走向不同的结局", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_161", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 161, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + }, + "relic_162": { + "id": "relic_162", + "name": "辉煌工匠包", + "description": "只有喝闷酒的时候,Mechanist才会想起自己有血有肉,而非某种物理性质的化身。", + "usage": "所有近卫和狙击干员的攻击力+16%,所有辅助和术师干员的攻击力-8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_162", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 162, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_163": { + "id": "relic_163", + "name": "Logos的骨笔", + "description": "这个神经质的萨卡兹咒术大师落笔的每一划都属于源石技艺的范畴。观看是禁忌。查阅是禁忌。理解是禁忌。", + "usage": "所有辅助和术师干员的攻击力+16%,所有近卫和狙击干员的攻击力-8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_163", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 163, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_164": { + "id": "relic_164", + "name": "无限续杯瓶", + "description": "只要把水倒进去,这个杯子就会产生无限的气泡快乐水,这简直是天才般的发明!你从来没有见过这种东西。", + "usage": "每进入一个非战斗节点,获得希望+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_164", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 164, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_165": { + "id": "relic_165", + "name": "左半边椰子壳", + "description": "椰子壳上用工整的印刷体写着“战斗啊,朋友,如果不能直面生活的苦难,生命本身将失去意义。”", + "usage": "所有干员的部署费用+6,但攻击力、防御力和生命值+8%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_165", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 165, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_166": { + "id": "relic_166", + "name": "右半边椰子壳", + "description": "椰子壳上用工整的印刷体写着“逃避是一种处事的手段,熟练使用逃避的技巧是通往成功路线的一条捷径。”", + "usage": "所有干员的生命值-35%,但再部署时间-50%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_166", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 166, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_167": { + "id": "relic_167", + "name": "倒转的怀表", + "description": "一个锈迹斑斑,材质不明而且倒着转的怀表,你没有找到上发条的地方,也不知道怎么拆开他,非常古怪。", + "usage": "所有敌方单位的攻击速度-15", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_167", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 167, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_168": { + "id": "relic_168", + "name": "“手铳”", + "description": "已经白骨化的断手紧握着这把大口径火铳,它属于谁?断手的主人还好么?这背后到底发生了什么?", + "usage": "所有我方单位的部署费用-3,攻击力、防御力、生命值+5%,并让探险走向不同的结局", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_168", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 168, + "unlockCond": "CompleteGameCondition8", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_169": { + "id": "relic_169", + "name": "沉重的铁皮箱", + "description": "这个厚实,沉重的铁皮箱严重影响了你的行程,但是不知为何你不想丢弃它,或许你太想知道里面装了什么。", + "usage": "所有我方单位的部署费用+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_169", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 169, + "unlockCond": "CompleteGameCondition8", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_170": { + "id": "relic_170", + "name": "漆黑的钥匙", + "description": "你非常惊讶,这把造型精妙的钥匙是用源石制成的,什么样的加工技术才能如此精妙地打造一把钥匙?", + "usage": "所有我方单位的攻击力、防御力、生命值+3%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_170", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 170, + "unlockCond": "CompleteGameCondition8", + "unlockCondDesc": "???", + "unlockCondParams": [ + "1", + "ro_ending_2" + ], + "stableUnlockCond": null + }, + "relic_171": { + "id": "relic_171", + "name": "鸟卜探索仪", + "description": "哥伦比亚某个神秘学会制造的特殊仪器,这个用源石结晶制成的球形设备可以探测周围数十米内的地貌,非常神奇。", + "usage": "可同时部署人数+2", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_171", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 171, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_172": { + "id": "relic_172", + "name": "超高级沙发", + "description": "“全泰拉最舒服的沙发”、“躺在上面会让你忘却人生的烦恼”、“休闲旅行必备”......这广告词浮夸得可疑。", + "usage": "可携带干员+1,可同时部署人数+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_172", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 172, + "unlockCond": "StableRecruitChar", + "unlockCondDesc": "在多局游戏中累计招募总共90名干员(初始不计算)", + "unlockCondParams": [ + "90" + ], + "stableUnlockCond": { + "unlockCondDetail": "", + "unlockCnt": 90 + } + }, + "relic_173": { + "id": "relic_173", + "name": "立体投影仪", + "description": "这台投影仪会生成一个虚假的人形幻影,不仔细看根本无法辨别,可以很好地误导敌人,但是别拿来恶作剧......", + "usage": "立即获得目标生命+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_173", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 173, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_174": { + "id": "relic_174", + "name": "一台旧冰箱", + "description": "一台没有动力,不能制冷的旧冰箱,但是躲在里面可以躲避很多危险,甚至可以防御最危险的源石炸弹,电影里都是这么演的。", + "usage": "立即获得目标生命+6", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_174", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 174, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_175": { + "id": "relic_175", + "name": "个人避难所", + "description": "哥伦比亚的科技公司“约翰老妈”提供给拓荒者的个人防护掩体,然而拓荒者要是有钱买这个就不会去当拓荒者了......", + "usage": "立即获得目标生命+8", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_175", + "type": "RELIC", + "rarity": "RARE", + "value": 12, + "sortId": 175, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_176": { + "id": "relic_176", + "name": "虚空发生器", + "description": "罗德岛库房里来历不明的神秘设备之一,不需要源石供能,启动之后会在使用者周围生成一片不可见的防御立场。", + "usage": "立即获得目标生命+10", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_176", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 176, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_177": { + "id": "relic_177", + "name": "热水壶", + "description": "罗德岛办公室里的同款热水壶,有人经常大半夜用热水壶煮速食面吃,这种生活习惯不是很健康......", + "usage": "立即获得目标生命+2,希望+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_177", + "type": "RELIC", + "rarity": "NORMAL", + "value": 8, + "sortId": 177, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_178": { + "id": "relic_178", + "name": "“坏家伙”来了!", + "description": "这台集合了罗德岛所有精锐技术为一身的运输飞行器为你提供一切保障,保证你的旅途犹如野外春游般顺畅。", + "usage": "所有我方单位的攻击力和防御力+35%,生命值+45%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_178", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 178, + "unlockCond": null, + "unlockCondDesc": null, + "unlockCondParams": [], + "stableUnlockCond": null + }, + "relic_179": { + "id": "relic_179", + "name": "鬼血", + "description": "某支血脉的血液,加上一点独特的源石技艺产物,仅仅是打开瓶盖就足以成为引发流血事件的元凶。", + "usage": "所有敌方单位的攻击力、防御力、生命值+20%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_179", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 179, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + }, + "relic_180": { + "id": "relic_180", + "name": "冰封的异爪", + "description": "即使麦哲伦这样的探险家一代又一代向着这片纯白的大地发起挑战,这处亘古不变的冰原依旧有无数未解之谜......以及可怖之物。", + "usage": "所有敌方单位的攻击力、防御力、生命值+12%,且所有BOSS单位还会攻击力、防御力+16%,生命值+36%", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_180", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 180, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + }, + "relic_181": { + "id": "relic_181", + "name": "巫王旋角", + "description": "呵,伟大的巫王!你的阴影笼罩着大地!你的腐败浸没了高塔!你死了,你的法术随之散逸,莱塔尼亚不会再畏惧你!", + "usage": "所有敌方单位的攻击力、防御力、生命值+12%,且每进入一个新节点后,失去1目标生命(最多降至1)", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_181", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 181, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + }, + "relic_182": { + "id": "relic_182", + "name": "浅海轻唱", + "description": "伊比利亚的临海断崖上常见的鲜花,但唯独这一朵沾染了违背常理的颜色。只听它呢喃呓语,拒绝希望,就连花草也坠入疯狂。", + "usage": "所有敌方单位的攻击力、防御力、生命值+8%,且招募4星以上干员时希望消耗+1", + "obtainApproach": "在集成战略模式中获得", + "iconId": "relic_182", + "type": "RELIC", + "rarity": "SUPER_RARE", + "value": 16, + "sortId": 182, + "unlockCond": "CompleteGame", + "unlockCondDesc": "完成游戏结局", + "unlockCondParams": [ + "1" + ], + "stableUnlockCond": null + } + }, + "recruitTickets": { + "recruit_ticket_pioneer": { + "id": "recruit_ticket_pioneer", + "profession": 512, + "rarity": 63, + "professionList": [ + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_warrior": { + "id": "recruit_ticket_warrior", + "profession": 1, + "rarity": 63, + "professionList": [ + "WARRIOR" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_tank": { + "id": "recruit_ticket_tank", + "profession": 4, + "rarity": 63, + "professionList": [ + "TANK" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_sniper": { + "id": "recruit_ticket_sniper", + "profession": 2, + "rarity": 63, + "professionList": [ + "SNIPER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_507_rsnipe" + ] + }, + "recruit_ticket_caster": { + "id": "recruit_ticket_caster", + "profession": 32, + "rarity": 63, + "professionList": [ + "CASTER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_505_rcast" + ] + }, + "recruit_ticket_support": { + "id": "recruit_ticket_support", + "profession": 16, + "rarity": 63, + "professionList": [ + "SUPPORT" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_505_rcast" + ] + }, + "recruit_ticket_medic": { + "id": "recruit_ticket_medic", + "profession": 8, + "rarity": 63, + "professionList": [ + "MEDIC" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_506_rmedic" + ] + }, + "recruit_ticket_special": { + "id": "recruit_ticket_special", + "profession": 64, + "rarity": 63, + "professionList": [ + "SPECIAL" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_pioneer_sp": { + "id": "recruit_ticket_pioneer_sp", + "profession": 512, + "rarity": 63, + "professionList": [ + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_warrior_sp": { + "id": "recruit_ticket_warrior_sp", + "profession": 1, + "rarity": 63, + "professionList": [ + "WARRIOR" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_tank_sp": { + "id": "recruit_ticket_tank_sp", + "profession": 4, + "rarity": 63, + "professionList": [ + "TANK" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_sniper_sp": { + "id": "recruit_ticket_sniper_sp", + "profession": 2, + "rarity": 63, + "professionList": [ + "SNIPER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_507_rsnipe" + ] + }, + "recruit_ticket_caster_sp": { + "id": "recruit_ticket_caster_sp", + "profession": 32, + "rarity": 63, + "professionList": [ + "CASTER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_505_rcast" + ] + }, + "recruit_ticket_support_sp": { + "id": "recruit_ticket_support_sp", + "profession": 16, + "rarity": 63, + "professionList": [ + "SUPPORT" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_505_rcast" + ] + }, + "recruit_ticket_medic_sp": { + "id": "recruit_ticket_medic_sp", + "profession": 8, + "rarity": 63, + "professionList": [ + "MEDIC" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_506_rmedic" + ] + }, + "recruit_ticket_special_sp": { + "id": "recruit_ticket_special_sp", + "profession": 64, + "rarity": 63, + "professionList": [ + "SPECIAL" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [ + 3 + ], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_double_1": { + "id": "recruit_ticket_double_1", + "profession": 513, + "rarity": 63, + "professionList": [ + "WARRIOR", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_double_2": { + "id": "recruit_ticket_double_2", + "profession": 20, + "rarity": 63, + "professionList": [ + "TANK", + "SUPPORT" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard", + "char_505_rcast" + ] + }, + "recruit_ticket_double_3": { + "id": "recruit_ticket_double_3", + "profession": 10, + "rarity": 63, + "professionList": [ + "SNIPER", + "MEDIC" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_506_rmedic", + "char_507_rsnipe" + ] + }, + "recruit_ticket_double_4": { + "id": "recruit_ticket_double_4", + "profession": 96, + "rarity": 63, + "professionList": [ + "CASTER", + "SPECIAL" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard", + "char_505_rcast" + ] + }, + "recruit_ticket_quad_melee": { + "id": "recruit_ticket_quad_melee", + "profession": 581, + "rarity": 63, + "professionList": [ + "WARRIOR", + "TANK", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard" + ] + }, + "recruit_ticket_quad_ranged": { + "id": "recruit_ticket_quad_ranged", + "profession": 58, + "rarity": 63, + "professionList": [ + "SNIPER", + "MEDIC", + "SUPPORT", + "CASTER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_505_rcast", + "char_506_rmedic", + "char_505_rcast" + ] + }, + "recruit_ticket_all": { + "id": "recruit_ticket_all", + "profession": 639, + "rarity": 63, + "professionList": [ + "WARRIOR", + "SNIPER", + "TANK", + "MEDIC", + "SUPPORT", + "CASTER", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard", + "char_507_rsnipe", + "char_505_rcast", + "char_506_rmedic" + ] + }, + "recruit_ticket_5star": { + "id": "recruit_ticket_5star", + "profession": 639, + "rarity": 31, + "professionList": [ + "WARRIOR", + "SNIPER", + "TANK", + "MEDIC", + "SUPPORT", + "CASTER", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4 + ], + "extraEliteNum": 0, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard", + "char_507_rsnipe", + "char_505_rcast", + "char_506_rmedic" + ] + }, + "recruit_ticket_all_premium": { + "id": "recruit_ticket_all_premium", + "profession": 639, + "rarity": 63, + "professionList": [ + "WARRIOR", + "SNIPER", + "TANK", + "MEDIC", + "SUPPORT", + "CASTER", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ], + "extraEliteNum": 1, + "extraFreeRarity": [], + "extraCharIds": [ + "char_504_rguard", + "char_507_rsnipe", + "char_505_rcast", + "char_506_rmedic" + ] + } + }, + "upgradeTickets": { + "upgrade_ticket_all": { + "id": "upgrade_ticket_all", + "profession": 639, + "rarity": 63, + "professionList": [ + "WARRIOR", + "SNIPER", + "TANK", + "MEDIC", + "SUPPORT", + "CASTER", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_5star": { + "id": "upgrade_ticket_5star", + "profession": 639, + "rarity": 31, + "professionList": [ + "WARRIOR", + "SNIPER", + "TANK", + "MEDIC", + "SUPPORT", + "CASTER", + "SPECIAL", + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4 + ] + }, + "upgrade_ticket_pioneer": { + "id": "upgrade_ticket_pioneer", + "profession": 512, + "rarity": 63, + "professionList": [ + "PIONEER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_warrior": { + "id": "upgrade_ticket_warrior", + "profession": 1, + "rarity": 63, + "professionList": [ + "WARRIOR" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_tank": { + "id": "upgrade_ticket_tank", + "profession": 4, + "rarity": 63, + "professionList": [ + "TANK" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_sniper": { + "id": "upgrade_ticket_sniper", + "profession": 2, + "rarity": 63, + "professionList": [ + "SNIPER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_caster": { + "id": "upgrade_ticket_caster", + "profession": 32, + "rarity": 63, + "professionList": [ + "CASTER" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_support": { + "id": "upgrade_ticket_support", + "profession": 16, + "rarity": 63, + "professionList": [ + "SUPPORT" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_medic": { + "id": "upgrade_ticket_medic", + "profession": 8, + "rarity": 63, + "professionList": [ + "MEDIC" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + }, + "upgrade_ticket_special": { + "id": "upgrade_ticket_special", + "profession": 64, + "rarity": 63, + "professionList": [ + "SPECIAL" + ], + "rarityList": [ + 0, + 1, + 2, + 3, + 4, + 5 + ] + } + }, + "relics": { + "relic_b1": { + "id": "relic_b1", + "buffs": [ + { + "key": "level_life_point_add", + "blackboard": [ + { + "key": "value", + "value": 4.0 + } + ] + } + ] + }, + "relic_b2": { + "id": "relic_b2", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 2.0 + } + ] + } + ] + }, + "relic_b3": { + "id": "relic_b3", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 20.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + ] + }, + "relic_b4": { + "id": "relic_b4", + "buffs": [ + { + "key": "item_cover_set", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 1.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.15 + }, + { + "key": "max_hp", + "value": 0.15 + } + ] + } + ] + }, + "relic_b5": { + "id": "relic_b5", + "buffs": [ + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_pioneer" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_warrior" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR" + }, + { + "key": "delta", + "value": 0.0 + } + ] + } + ] + }, + "relic_b6": { + "id": "relic_b6", + "buffs": [ + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_tank" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_support" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "TANK,SUPPORT" + }, + { + "key": "delta", + "value": 0.0 + } + ] + } + ] + }, + "relic_b7": { + "id": "relic_b7", + "buffs": [ + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_medic" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_sniper" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "MEDIC,SNIPER" + }, + { + "key": "delta", + "value": 0.0 + } + ] + } + ] + }, + "relic_b8": { + "id": "relic_b8", + "buffs": [ + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_caster" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "dynamic_update", + "blackboard": [ + { + "key": "key", + "valueStr": "recruit_upgrade_special" + }, + { + "key": "value", + "value": 1.0 + } + ] + }, + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "CASTER,SPECIAL" + }, + { + "key": "delta", + "value": 0.0 + } + ] + } + ] + }, + "relic_1": { + "id": "relic_1", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_2": { + "id": "relic_2", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_3": { + "id": "relic_3", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_4": { + "id": "relic_4", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + ] + }, + "relic_5": { + "id": "relic_5", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + ] + }, + "relic_6": { + "id": "relic_6", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 3.0 + } + ] + } + ] + }, + "relic_7": { + "id": "relic_7", + "buffs": [ + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_8": { + "id": "relic_8", + "buffs": [ + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_9": { + "id": "relic_9", + "buffs": [ + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 2.0 + } + ] + } + ] + }, + "relic_10": { + "id": "relic_10", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + } + ] + }, + "relic_11": { + "id": "relic_11", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + } + ] + }, + "relic_12": { + "id": "relic_12", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + } + ] + }, + "relic_13": { + "id": "relic_13", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 6.0 + } + ] + } + ] + }, + "relic_14": { + "id": "relic_14", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 8.0 + } + ] + } + ] + }, + "relic_15": { + "id": "relic_15", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_16": { + "id": "relic_16", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_17": { + "id": "relic_17", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_18": { + "id": "relic_18", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_19": { + "id": "relic_19", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + }, + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_20": { + "id": "relic_20", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 6.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + ] + }, + "relic_21": { + "id": "relic_21", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 4.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + }, + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_22": { + "id": "relic_22", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 10.0 + } + ] + } + ] + }, + "relic_23": { + "id": "relic_23", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 18.0 + } + ] + } + ] + }, + "relic_24": { + "id": "relic_24", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 25.0 + } + ] + } + ] + }, + "relic_25": { + "id": "relic_25", + "buffs": [ + { + "key": "up_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "up", + "value": 0.5 + }, + { + "key": "mask", + "valueStr": "battle" + } + ] + } + ] + }, + "relic_26": { + "id": "relic_26", + "buffs": [ + { + "key": "up_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "up", + "value": 0.3 + }, + { + "key": "mask", + "valueStr": "battle" + } + ] + } + ] + }, + "relic_27": { + "id": "relic_27", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_all" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_28": { + "id": "relic_28", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_all" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + ] + }, + "relic_29": { + "id": "relic_29", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_all" + }, + { + "key": "count", + "value": 3.0 + } + ] + } + ] + }, + "relic_30": { + "id": "relic_30", + "buffs": [ + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL" + }, + { + "key": "delta", + "value": -2.0 + } + ] + } + ] + }, + "relic_31": { + "id": "relic_31", + "buffs": [ + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_5" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL" + }, + { + "key": "delta", + "value": -2.0 + } + ] + } + ] + }, + "relic_32": { + "id": "relic_32", + "buffs": [ + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_6" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL" + }, + { + "key": "delta", + "value": -2.0 + } + ] + } + ] + }, + "relic_33": { + "id": "relic_33", + "buffs": [ + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL" + }, + { + "key": "delta", + "value": -2.0 + } + ] + } + ] + }, + "relic_34": { + "id": "relic_34", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_pioneer" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_35": { + "id": "relic_35", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_warrior" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_36": { + "id": "relic_36", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_tank" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_37": { + "id": "relic_37", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_support" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_38": { + "id": "relic_38", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_medic" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_39": { + "id": "relic_39", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_sniper" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_40": { + "id": "relic_40", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_caster" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_41": { + "id": "relic_41", + "buffs": [ + { + "key": "change_reward", + "blackboard": [ + { + "key": "from", + "valueStr": "recruit_ticket_special" + }, + { + "key": "to", + "valueStr": "recruit_ticket_all" + }, + { + "key": "mask", + "valueStr": "battle,shop" + } + ] + } + ] + }, + "relic_42": { + "id": "relic_42", + "buffs": [ + { + "key": "battle_extra_recruit", + "blackboard": [ + { + "key": "up", + "value": 0.15 + } + ] + } + ] + }, + "relic_43": { + "id": "relic_43", + "buffs": [ + { + "key": "battle_extra_recruit", + "blackboard": [ + { + "key": "up", + "value": 0.25 + } + ] + } + ] + }, + "relic_44": { + "id": "relic_44", + "buffs": [ + { + "key": "battle_extra_recruit", + "blackboard": [ + { + "key": "up", + "value": 0.35 + } + ] + } + ] + }, + "relic_45": { + "id": "relic_45", + "buffs": [ + { + "key": "node_into_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 2.0 + }, + { + "key": "node", + "valueStr": "NOBAT" + } + ] + } + ] + }, + "relic_46": { + "id": "relic_46", + "buffs": [ + { + "key": "node_into_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 3.0 + }, + { + "key": "node", + "valueStr": "NOBAT" + } + ] + } + ] + }, + "relic_47": { + "id": "relic_47", + "buffs": [ + { + "key": "up_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "exp" + }, + { + "key": "up", + "value": 0.2 + }, + { + "key": "mask", + "valueStr": "battle" + } + ] + } + ] + }, + "relic_48": { + "id": "relic_48", + "buffs": [ + { + "key": "up_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "exp" + }, + { + "key": "up", + "value": 0.3 + }, + { + "key": "mask", + "valueStr": "battle" + } + ] + } + ] + }, + "relic_49": { + "id": "relic_49", + "buffs": [ + { + "key": "level_init_cost_add", + "blackboard": [ + { + "key": "value", + "value": 10.0 + } + ] + } + ] + }, + "relic_50": { + "id": "relic_50", + "buffs": [ + { + "key": "level_init_cost_add", + "blackboard": [ + { + "key": "value", + "value": 20.0 + } + ] + } + ] + }, + "relic_51": { + "id": "relic_51", + "buffs": [ + { + "key": "level_init_cost_add", + "blackboard": [ + { + "key": "value", + "value": 30.0 + } + ] + } + ] + }, + "relic_52": { + "id": "relic_52", + "buffs": [ + { + "key": "shop_discount", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "up", + "value": -0.5 + } + ] + } + ] + }, + "relic_53": { + "id": "relic_53", + "buffs": [ + { + "key": "level_life_point_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_54": { + "id": "relic_54", + "buffs": [ + { + "key": "level_life_point_add", + "blackboard": [ + { + "key": "value", + "value": 2.0 + } + ] + } + ] + }, + "relic_55": { + "id": "relic_55", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_atk_down" + }, + { + "key": "atk", + "value": -0.07 + } + ] + } + ] + }, + "relic_56": { + "id": "relic_56", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_atk_down" + }, + { + "key": "atk", + "value": -0.09 + } + ] + } + ] + }, + "relic_57": { + "id": "relic_57", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_atk_down" + }, + { + "key": "atk", + "value": -0.12 + } + ] + } + ] + }, + "relic_58": { + "id": "relic_58", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_atk_down" + }, + { + "key": "atk", + "value": -0.17 + } + ] + } + ] + }, + "relic_59": { + "id": "relic_59", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_def_down" + }, + { + "key": "def", + "value": -0.12 + } + ] + } + ] + }, + "relic_60": { + "id": "relic_60", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_def_down" + }, + { + "key": "def", + "value": -0.15 + } + ] + } + ] + }, + "relic_61": { + "id": "relic_61", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_def_down" + }, + { + "key": "def", + "value": -0.21 + } + ] + } + ] + }, + "relic_62": { + "id": "relic_62", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_def_down" + }, + { + "key": "def", + "value": -0.3 + } + ] + } + ] + }, + "relic_63": { + "id": "relic_63", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_max_hp_down" + }, + { + "key": "max_hp", + "value": -0.1 + } + ] + } + ] + }, + "relic_64": { + "id": "relic_64", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_max_hp_down" + }, + { + "key": "max_hp", + "value": -0.12 + } + ] + } + ] + }, + "relic_65": { + "id": "relic_65", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_max_hp_down" + }, + { + "key": "max_hp", + "value": -0.15 + } + ] + } + ] + }, + "relic_66": { + "id": "relic_66", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_max_hp_down" + }, + { + "key": "max_hp", + "value": -0.2 + } + ] + } + ] + }, + "relic_67": { + "id": "relic_67", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.15 + } + ] + } + ] + }, + "relic_68": { + "id": "relic_68", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.18 + } + ] + } + ] + }, + "relic_69": { + "id": "relic_69", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.25 + } + ] + } + ] + }, + "relic_70": { + "id": "relic_70", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.35 + } + ] + } + ] + }, + "relic_71": { + "id": "relic_71", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "melee" + }, + { + "key": "atk", + "value": 0.15 + } + ] + } + ] + }, + "relic_72": { + "id": "relic_72", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "melee" + }, + { + "key": "atk", + "value": 0.18 + } + ] + } + ] + }, + "relic_73": { + "id": "relic_73", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "melee" + }, + { + "key": "atk", + "value": 0.25 + } + ] + } + ] + }, + "relic_74": { + "id": "relic_74", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "melee" + }, + { + "key": "atk", + "value": 0.35 + } + ] + } + ] + }, + "relic_75": { + "id": "relic_75", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "ranged" + }, + { + "key": "atk", + "value": 0.15 + } + ] + } + ] + }, + "relic_76": { + "id": "relic_76", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "ranged" + }, + { + "key": "atk", + "value": 0.18 + } + ] + } + ] + }, + "relic_77": { + "id": "relic_77", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "ranged" + }, + { + "key": "atk", + "value": 0.25 + } + ] + } + ] + }, + "relic_78": { + "id": "relic_78", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "buildable", + "valueStr": "ranged" + }, + { + "key": "atk", + "value": 0.35 + } + ] + } + ] + }, + "relic_79": { + "id": "relic_79", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + } + ] + } + ] + }, + "relic_80": { + "id": "relic_80", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.24 + } + ] + } + ] + }, + "relic_81": { + "id": "relic_81", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.35 + } + ] + } + ] + }, + "relic_82": { + "id": "relic_82", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.5 + } + ] + } + ] + }, + "relic_83": { + "id": "relic_83", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[phy]" + }, + { + "key": "damage_scale", + "value": 1.15 + } + ] + } + ] + }, + "relic_84": { + "id": "relic_84", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[phy]" + }, + { + "key": "damage_scale", + "value": 1.18 + } + ] + } + ] + }, + "relic_85": { + "id": "relic_85", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[phy]" + }, + { + "key": "damage_scale", + "value": 1.25 + } + ] + } + ] + }, + "relic_86": { + "id": "relic_86", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[phy]" + }, + { + "key": "damage_scale", + "value": 1.35 + } + ] + } + ] + }, + "relic_87": { + "id": "relic_87", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[mag]" + }, + { + "key": "damage_scale", + "value": 1.2 + } + ] + } + ] + }, + "relic_88": { + "id": "relic_88", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[mag]" + }, + { + "key": "damage_scale", + "value": 1.23 + } + ] + } + ] + }, + "relic_89": { + "id": "relic_89", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[mag]" + }, + { + "key": "damage_scale", + "value": 1.3 + } + ] + } + ] + }, + "relic_90": { + "id": "relic_90", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[mag]" + }, + { + "key": "damage_scale", + "value": 1.4 + } + ] + } + ] + }, + "relic_91": { + "id": "relic_91", + "buffs": [ + { + "key": "global_buff_stack_base_one", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_damage_scale[pure]" + }, + { + "key": "damage_scale", + "value": 2.5 + } + ] + } + ] + }, + "relic_92": { + "id": "relic_92", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[born]" + }, + { + "key": "sp", + "value": 6.0 + } + ] + } + ] + }, + "relic_93": { + "id": "relic_93", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[born]" + }, + { + "key": "sp", + "value": 8.0 + } + ] + } + ] + }, + "relic_94": { + "id": "relic_94", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[born]" + }, + { + "key": "sp", + "value": 12.0 + } + ] + } + ] + }, + "relic_95": { + "id": "relic_95", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[born]" + }, + { + "key": "sp", + "value": 18.0 + } + ] + } + ] + }, + "relic_96": { + "id": "relic_96", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[normal]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.2 + } + ] + } + ] + }, + "relic_97": { + "id": "relic_97", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[normal]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.25 + } + ] + } + ] + }, + "relic_98": { + "id": "relic_98", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[normal]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.35 + } + ] + } + ] + }, + "relic_99": { + "id": "relic_99", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[normal]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.5 + } + ] + } + ] + }, + "relic_100": { + "id": "relic_100", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[attack_or_damage]" + }, + { + "key": "sp", + "value": 1.0 + }, + { + "key": "interval", + "value": 3.5 + } + ] + } + ] + }, + "relic_101": { + "id": "relic_101", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[attack_or_damage]" + }, + { + "key": "sp", + "value": 1.0 + }, + { + "key": "interval", + "value": 3.0 + } + ] + } + ] + }, + "relic_102": { + "id": "relic_102", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[attack_or_damage]" + }, + { + "key": "sp", + "value": 1.0 + }, + { + "key": "interval", + "value": 2.5 + } + ] + } + ] + }, + "relic_103": { + "id": "relic_103", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[attack_or_damage]" + }, + { + "key": "sp", + "value": 1.0 + }, + { + "key": "interval", + "value": 1.5 + } + ] + } + ] + }, + "relic_104": { + "id": "relic_104", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "cost", + "value": -2.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_105": { + "id": "relic_105", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_pioneer" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_106": { + "id": "relic_106", + "buffs": [ + { + "key": "global_buff_stack", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[pioneer]" + }, + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "sp", + "value": 15.0 + } + ] + } + ] + }, + "relic_107": { + "id": "relic_107", + "buffs": [ + { + "key": "char_skill_cost_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "scale", + "value": 0.65 + } + ] + } + ] + }, + "relic_108": { + "id": "relic_108", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "respawn_time", + "value": -0.5 + } + ] + } + ] + }, + "relic_109": { + "id": "relic_109", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer" + }, + { + "key": "atk", + "value": 0.5 + }, + { + "key": "def", + "value": 0.5 + } + ] + } + ] + }, + "relic_110": { + "id": "relic_110", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "cost", + "value": -3.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "max_hp", + "value": 0.4 + } + ] + } + ] + }, + "relic_111": { + "id": "relic_111", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_warrior" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_112": { + "id": "relic_112", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "atk", + "value": 0.25 + } + ] + } + ] + }, + "relic_113": { + "id": "relic_113", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[warrior]" + }, + { + "key": "sp", + "value": 2.0 + } + ] + } + ] + }, + "relic_114": { + "id": "relic_114", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "block_cnt", + "value": 1.0 + } + ] + } + ] + }, + "relic_115": { + "id": "relic_115", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "atk", + "value": 0.4 + }, + { + "key": "def", + "value": -0.4 + } + ] + }, + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior" + }, + { + "key": "attack_speed", + "value": 30.0 + } + ] + } + ] + }, + "relic_116": { + "id": "relic_116", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "cost", + "value": -3.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "max_hp", + "value": 0.4 + } + ] + } + ] + }, + "relic_117": { + "id": "relic_117", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_tank" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_118": { + "id": "relic_118", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "atk", + "value": 0.6 + } + ] + } + ] + }, + "relic_119": { + "id": "relic_119", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "def", + "value": 0.25 + }, + { + "key": "max_hp", + "value": 0.5 + } + ] + } + ] + }, + "relic_120": { + "id": "relic_120", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "atk", + "value": 0.4 + } + ] + }, + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank" + }, + { + "key": "block_cnt", + "value": -1.0 + }, + { + "key": "attack_speed", + "value": 40.0 + } + ] + }, + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "ensure_block[tank]" + } + ] + } + ] + }, + "relic_121": { + "id": "relic_121", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp[tank]" + }, + { + "key": "sp", + "value": 2.0 + } + ] + } + ] + }, + "relic_122": { + "id": "relic_122", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "sniper" + }, + { + "key": "cost", + "value": -2.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "sniper" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_123": { + "id": "relic_123", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "sniper" + }, + { + "key": "atk", + "value": 0.2 + } + ] + } + ] + }, + "relic_124": { + "id": "relic_124", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_sniper" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_125": { + "id": "relic_125", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[sniper]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.5 + } + ] + } + ] + }, + "relic_126": { + "id": "relic_126", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "sniper" + }, + { + "key": "max_hp", + "value": -0.4 + }, + { + "key": "atk", + "value": 0.4 + } + ] + } + ] + }, + "relic_127": { + "id": "relic_127", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "sniper" + }, + { + "key": "attack_speed", + "value": 70.0 + } + ] + } + ] + }, + "relic_128": { + "id": "relic_128", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster" + }, + { + "key": "cost", + "value": -3.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_129": { + "id": "relic_129", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_caster" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_130": { + "id": "relic_130", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster" + }, + { + "key": "atk", + "value": 0.25 + } + ] + } + ] + }, + "relic_131": { + "id": "relic_131", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster" + }, + { + "key": "attack_speed", + "value": 40.0 + } + ] + } + ] + }, + "relic_132": { + "id": "relic_132", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[caster]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.4 + } + ] + } + ] + }, + "relic_133": { + "id": "relic_133", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster" + }, + { + "key": "max_hp", + "value": -0.4 + } + ] + }, + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "damage_scale[caster]" + }, + { + "key": "damage_scale", + "value": 1.7 + } + ] + } + ] + }, + "relic_134": { + "id": "relic_134", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "cost", + "value": -2.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_135": { + "id": "relic_135", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_support" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_136": { + "id": "relic_136", + "buffs": [ + { + "key": "char_ability_new", + "blackboard": [ + { + "key": "key", + "valueStr": "tokenatkup[support]" + }, + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "atk", + "value": 0.5 + } + ] + } + ] + }, + "relic_137": { + "id": "relic_137", + "buffs": [ + { + "key": "char_skill_cost_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "scale", + "value": 0.6 + } + ] + } + ] + }, + "relic_138": { + "id": "relic_138", + "buffs": [ + { + "key": "char_ability_new", + "blackboard": [ + { + "key": "key", + "valueStr": "atkdown[support]" + }, + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "atk", + "value": -0.15 + } + ] + } + ] + }, + "relic_139": { + "id": "relic_139", + "buffs": [ + { + "key": "char_ability_new", + "blackboard": [ + { + "key": "key", + "valueStr": "defdown[support]" + }, + { + "key": "profession", + "valueStr": "support" + }, + { + "key": "def", + "value": -0.2 + }, + { + "key": "magic_resistance", + "value": -0.2 + } + ] + } + ] + }, + "relic_140": { + "id": "relic_140", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic" + }, + { + "key": "cost", + "value": -2.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_141": { + "id": "relic_141", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_medic" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_142": { + "id": "relic_142", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "modify_sp_recover[medic]" + }, + { + "key": "sp_recovery_per_sec", + "value": 0.3 + } + ] + } + ] + }, + "relic_143": { + "id": "relic_143", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic" + }, + { + "key": "atk", + "value": 0.4 + } + ] + } + ] + }, + "relic_144": { + "id": "relic_144", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic" + }, + { + "key": "attack_speed", + "value": 50.0 + } + ] + } + ] + }, + "relic_145": { + "id": "relic_145", + "buffs": [ + { + "key": "char_ability_new", + "blackboard": [ + { + "key": "key", + "valueStr": "statusresistance[medic]" + }, + { + "key": "profession", + "valueStr": "medic" + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 + } + ] + } + ] + }, + "relic_146": { + "id": "relic_146", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "cost", + "value": -2.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "max_hp", + "value": 0.6 + } + ] + } + ] + }, + "relic_147": { + "id": "relic_147", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "upgrade_ticket_special" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_148": { + "id": "relic_148", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "attack_speed", + "value": 30.0 + } + ] + } + ] + }, + "relic_149": { + "id": "relic_149", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "atk", + "value": 0.4 + }, + { + "key": "def", + "value": 0.4 + } + ] + } + ] + }, + "relic_150": { + "id": "relic_150", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "respawn_time", + "value": -0.35 + } + ] + } + ] + }, + "relic_151": { + "id": "relic_151", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "special" + }, + { + "key": "base_force_level", + "value": 2.0 + } + ] + } + ] + }, + "relic_152": { + "id": "relic_152", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer|warrior" + }, + { + "key": "atk", + "value": 0.08 + } + ] + } + ] + }, + "relic_153": { + "id": "relic_153", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "pioneer|warrior" + }, + { + "key": "def", + "value": 0.08 + } + ] + } + ] + }, + "relic_154": { + "id": "relic_154", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank|support" + }, + { + "key": "atk", + "value": 0.08 + } + ] + } + ] + }, + "relic_155": { + "id": "relic_155", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "tank|support" + }, + { + "key": "def", + "value": 0.08 + } + ] + } + ] + }, + "relic_156": { + "id": "relic_156", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic|sniper" + }, + { + "key": "atk", + "value": 0.08 + } + ] + } + ] + }, + "relic_157": { + "id": "relic_157", + "buffs": [ + { + "key": "char_squad_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "medic|sniper" + }, + { + "key": "attack_speed", + "value": 6.0 + } + ] + } + ] + }, + "relic_158": { + "id": "relic_158", + "buffs": [ + { + "key": "char_squad_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster|special" + }, + { + "key": "atk", + "value": 0.08 + } + ] + } + ] + }, + "relic_159": { + "id": "relic_159", + "buffs": [ + { + "key": "char_squad_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "caster|special" + }, + { + "key": "attack_speed", + "value": 6.0 + } + ] + } + ] + }, + "relic_160": { + "id": "relic_160", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_161": { + "id": "relic_161", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 22.0 + } + ] + }, + { + "key": "change_stage", + "blackboard": [ + { + "key": "from", + "valueStr": "ro_b_4" + }, + { + "key": "to", + "valueStr": "ro_b_5" + } + ] + } + ] + }, + "relic_162": { + "id": "relic_162", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior|sniper" + }, + { + "key": "atk", + "value": 0.16 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "support|caster" + }, + { + "key": "atk", + "value": -0.08 + } + ] + } + ] + }, + "relic_163": { + "id": "relic_163", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "support|caster" + }, + { + "key": "atk", + "value": 0.16 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior|sniper" + }, + { + "key": "atk", + "value": -0.08 + } + ] + } + ] + }, + "relic_164": { + "id": "relic_164", + "buffs": [ + { + "key": "node_into_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 1.0 + }, + { + "key": "node", + "valueStr": "NOBAT" + } + ] + } + ] + }, + "relic_165": { + "id": "relic_165", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer" + }, + { + "key": "atk", + "value": 0.08 + }, + { + "key": "def", + "value": 0.08 + }, + { + "key": "max_hp", + "value": 0.08 + } + ] + }, + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer" + }, + { + "key": "cost", + "value": 6.0 + } + ] + } + ] + }, + "relic_166": { + "id": "relic_166", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "profession", + "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer" + }, + { + "key": "max_hp", + "value": -0.35 + }, + { + "key": "respawn_time", + "value": -0.5 + } + ] + } + ] + }, + "relic_167": { + "id": "relic_167", + "buffs": [ + { + "key": "global_buff_normal", + "blackboard": [ + { + "key": "key", + "valueStr": "enemy_attack_speed_down" + }, + { + "key": "attack_speed", + "value": -15.0 + } + ] + } + ] + }, + "relic_168": { + "id": "relic_168", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "cost", + "value": -3.0 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.05 + }, + { + "key": "def", + "value": 0.05 + }, + { + "key": "max_hp", + "value": 0.05 + } + ] + } + ] + }, + "relic_169": { + "id": "relic_169", + "buffs": [ + { + "key": "char_attribute_add", + "blackboard": [ + { + "key": "cost", + "value": 2.0 + } + ] + } + ] + }, + "relic_170": { + "id": "relic_170", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.03 + }, + { + "key": "def", + "value": 0.03 + }, + { + "key": "max_hp", + "value": 0.03 + } + ] + } + ] + }, + "relic_171": { + "id": "relic_171", + "buffs": [ + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 2.0 + } + ] + } + ] + }, + "relic_172": { + "id": "relic_172", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "squad_capacity" + }, + { + "key": "count", + "value": 1.0 + } + ] + }, + { + "key": "level_char_limit_add", + "blackboard": [ + { + "key": "value", + "value": 1.0 + } + ] + } + ] + }, + "relic_173": { + "id": "relic_173", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 6.0 + } + ] + } + ] + }, + "relic_174": { + "id": "relic_174", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 6.0 + } + ] + } + ] + }, + "relic_175": { + "id": "relic_175", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 8.0 + } + ] + } + ] + }, + "relic_176": { + "id": "relic_176", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 10.0 + } + ] + } + ] + }, + "relic_177": { + "id": "relic_177", + "buffs": [ + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + { + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "population" + }, + { + "key": "count", + "value": 1.0 + } + ] + } + ] + }, + "relic_178": { + "id": "relic_178", + "buffs": [ + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.35 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.35 + } + ] + }, + { + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.45 + } + ] + } + ] + }, + "relic_179": { + "id": "relic_179", + "buffs": [ + { + "key": "enemy_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "def", + "value": 0.2 + }, + { + "key": "max_hp", + "value": 0.2 + } + ] + } + ] + }, + "relic_180": { + "id": "relic_180", + "buffs": [ + { + "key": "enemy_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.12 + }, + { + "key": "def", + "value": 0.12 + }, + { + "key": "max_hp", + "value": 0.12 + } + ] + }, + { + "key": "enemy_attribute_mul", + "blackboard": [ + { + "key": "key", + "valueStr": "boss" + }, + { + "key": "atk", + "value": 0.16 + }, + { + "key": "def", + "value": 0.16 + }, + { + "key": "max_hp", + "value": 0.36 + } + ] + } + ] + }, + "relic_181": { + "id": "relic_181", + "buffs": [ + { + "key": "enemy_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.12 + }, + { + "key": "def", + "value": 0.12 + }, + { + "key": "max_hp", + "value": 0.12 + } + ] + }, + { + "key": "node_into_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": -1.0 + }, + { + "key": "node", + "valueStr": "NOBAT,BAT" + } + ] + } + ] + }, + "relic_182": { + "id": "relic_182", + "buffs": [ + { + "key": "enemy_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.08 + }, + { + "key": "def", + "value": 0.08 + }, + { + "key": "max_hp", + "value": 0.08 + } + ] + }, + { + "key": "recruit_cost", + "blackboard": [ + { + "key": "rarity", + "valueStr": "TIER_4,TIER_5,TIER_6" + }, + { + "key": "profession", + "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL" + }, + { + "key": "delta", + "value": 1.0 + } + ] + } + ] + } + } + }, + "stages": { + "ro_n_1_1": { + "id": "ro_n_1_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_1-1", + "code": "ISW-NO", + "name": "路边劫匪", + "loadingPicId": "loading_LM_night", + "description": "手持弓弩的劫匪拦住了你,箭矢从四面八方射来,你被包围了。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_1_2": { + "id": "ro_n_1_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_1-2", + "code": "ISW-NO", + "name": "兽群", + "loadingPicId": "loading_LM_night", + "description": "歹徒放出了狂躁的战犬冲击你们的防线。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_1_3": { + "id": "ro_n_1_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_1-3", + "code": "ISW-NO", + "name": "火力覆盖", + "loadingPicId": "loading_LM_night", + "description": "你遭遇了敌袭,他们甚至携带了支援火炮,你有麻烦了。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_2_1": { + "id": "ro_n_2_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_2-1", + "code": "ISW-NO", + "name": "渗透与远袭", + "loadingPicId": "loading_LM_night", + "description": "狡诈的敌人部署了擅长潜行的先锋,你注意到远处还有箭矢飞来。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_2_2": { + "id": "ro_n_2_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_2-2", + "code": "ISW-NO", + "name": "驯兽者", + "loadingPicId": "loading_LM_night", + "description": "一个凶残的敌人混在狡猾的兽群中向你发起攻击,小心应对。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_2_3": { + "id": "ro_n_2_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_2-3", + "code": "ISW-NO", + "name": "游荡恶徒", + "loadingPicId": "loading_LM_night", + "description": "在你的必经之路上,一个神志不清的大块头正在绕着柱子转圈,战斗难以避免。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_3_1": { + "id": "ro_n_3_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_3-1", + "code": "ISW-NO", + "name": "突击战", + "loadingPicId": "loading_LM_day", + "description": "敌人在你休息的时候发起了突击,你需要谨慎部署你的战斗人员。<@rolv.rem>部署费用回复缓慢,且干员布置不受近远程限制。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_3_2": { + "id": "ro_n_3_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_3-2", + "code": "ISW-NO", + "name": "萨卡兹突袭", + "loadingPicId": "loading_LM_day", + "description": "你被一群萨卡兹雇佣兵包围了,你注意到人群里似乎有你认识的人。<@rolv.rem>场地中有可持续恢复生命的医疗符文。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_3_3": { + "id": "ro_n_3_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_3-3", + "code": "ISW-NO", + "name": "鲍勃农场", + "loadingPicId": "loading3", + "description": "你闯入了一片养殖源石虫的奇怪农场,农场的主人非常愤怒,但是他看起来有点眼熟。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_3_4": { + "id": "ro_n_3_4", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_3-4", + "code": "ISW-NO", + "name": "乌萨斯方块", + "loadingPicId": "loading3", + "description": "袭击你的敌人排着整齐的阵型冲了下来,你耳边响起了熟悉的乌萨斯儿歌。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_3_5": { + "id": "ro_n_3_5", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_3-5", + "code": "ISW-NO", + "name": "伏兵山谷", + "loadingPicId": "loading_LM_day", + "description": "你被伏击了,在一片险恶的山谷中,你需要面对狙击手,支援火炮,还有成群的战犬。<@rolv.rem>干员部署后会立即损失一定百分比生命。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_4_1": { + "id": "ro_n_4_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_4-1", + "code": "ISW-NO", + "name": "法术与铁砧", + "loadingPicId": "loading_LM_night", + "description": "你遇到了一群装备精良的劫掠者,他们盔甲厚重,武器强悍,并且还有奇特的源石技艺设备支援。<@rolv.rem>部署费用回复缓慢,且干员布置不受近远程限制。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_4_2": { + "id": "ro_n_4_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_4-2", + "code": "ISW-NO", + "name": "锈烟地", + "loadingPicId": "loading4", + "description": "一些恶徒在有害烟雾的掩护下袭击了你,剧毒覆盖了整个区域。<@rolv.rem>我方单位会持续失去生命。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_4_3": { + "id": "ro_n_4_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_4-3", + "code": "ISW-NO", + "name": "恶魔猎人", + "loadingPicId": "loading2", + "description": "你遭到了雇佣兵的袭击,他们训练有素,小心他们的狙击手与无人机。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_4_4": { + "id": "ro_n_4_4", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_4-4", + "code": "ISW-NO", + "name": "荒野军校生", + "loadingPicId": "loading3", + "description": "一群年轻的萨卡兹佣兵盲目的向你发起攻击,只是这个场地你总觉得在哪见过。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_4_5": { + "id": "ro_n_4_5", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_4-5", + "code": "ISW-NO", + "name": "荒山恶汉", + "loadingPicId": "loading_PL_Downtown", + "description": "一大群流落荒地的不法之徒尝试掠夺你的财产,此时无需留情。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_5_1": { + "id": "ro_n_5_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_5-1", + "code": "ISW-NO", + "name": "失控蜂群", + "loadingPicId": "loading2", + "description": "大量失控的无人机穿过了你的队伍,光靠刀剑可能解决不了问题。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_5_2": { + "id": "ro_n_5_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_5-2", + "code": "ISW-NO", + "name": "放射性粉尘", + "loadingPicId": "loading4", + "description": "带有剧毒的放射性粉尘席卷了整个区域,连地面也被严重侵蚀,步履维艰。<@rolv.rem>我方单位会持续失去生命。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_5_3": { + "id": "ro_n_5_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_5-3", + "code": "ISW-NO", + "name": "巫蛊群魔", + "loadingPicId": "loading2", + "description": "几个疯癫的萨卡兹术士与他们的奴仆毫无理由的对你宣泄暴力,畏惧积怨者!", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_5_4": { + "id": "ro_n_5_4", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_5-4", + "code": "ISW-NO", + "name": "远古坚冰", + "loadingPicId": "loading_LM_frost", + "description": "围绕着一台古老的冰晶生成装置,一群心智癫狂的人怒视着你。<@rolv.rem>场地中有持续施加【寒冷】效果的源石冰晶。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_n_5_5": { + "id": "ro_n_5_5", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_5-5", + "code": "ISW-NO", + "name": "虚实洪流", + "loadingPicId": "loading_LM_night", + "description": "你遭遇了难缠的对手,准备面对难以阻挡的计谋与无法抵御的怒火。<@rolv.rem>场地中有造成物理伤害的弩炮台。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_1": { + "id": "ro_b_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-1", + "code": "ISW-DF", + "name": "无主巨物", + "loadingPicId": "loading_Obsidian_Cave", + "description": "没有主人的岩石巨像漫无目的的游荡在荒地上,他自由了吗?", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_2": { + "id": "ro_b_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-2", + "code": "ISW-DF", + "name": "飞翔的怪盗", + "loadingPicId": "loading2", + "description": "这个古怪的哥伦比亚人在你身边飞来飞去,只为了炫耀他的喷气背包。<@rolv.rem>场地中有增加对空攻击力的防空符文。", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_3": { + "id": "ro_b_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-3", + "code": "ISW-DF", + "name": "被遗弃者", + "loadingPicId": "loading_LM_day", + "description": "一个狂暴的感染者袭击了你,这个可怜人已经变成了怪物,失去了人性。<@rolv.rem>他在持续攻击时会提高攻击力和攻击速度。", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_4": { + "id": "ro_b_4", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-4", + "code": "ISW-DF", + "name": "荒地群猎", + "loadingPicId": "loading_LM_night", + "description": "你遇到了一群正在狩猎的荒地人,领队的暴徒将猎弩对准了你,他似乎不在乎自己的猎物是什么。", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_5": { + "id": "ro_b_5", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-5", + "code": "ISW-DF", + "name": "寒灾之咒", + "loadingPicId": "loading_LM_frost", + "description": "残酷的霜冻,纯真的歌谣,无尽冰原的诅咒渗透在“寒灾”中,吞噬了万物。<@rolv.rem>场地中有持续施加【寒冷】效果的源石冰晶。", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_b_6": { + "id": "ro_b_6", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_b-6", + "code": "ISW-DF", + "name": "险路勿近", + "loadingPicId": "loading_CB_under", + "description": "这场阴谋与罪恶的尽头,“墓碑”在等着你,是时候结束这一切了。<@rolv.rem>我方单位的攻击力、防御力、部署费用回复大幅度降低,再部署时间加倍。", + "eliteDesc": null, + "isBoss": 1, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_t_1": { + "id": "ro_t_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_t-1", + "code": "ISW-DU", + "name": "鸭爵的嘲讽", + "loadingPicId": "loading_LM_night", + "description": "哥伦比亚著名商人鸭爵向你发起了挑战,奖励颇丰。<@rolv.rem>场地中有会损失生命但会提高攻击力和攻击速度的活性源石。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_t_2": { + "id": "ro_t_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_t-2", + "code": "ISW-DU", + "name": "鸭爵的挑战", + "loadingPicId": "loading_LM_night", + "description": "哥伦比亚著名商人鸭爵向你发起了挑战,奖励颇丰。<@rolv.rem>场地中有会损失生命但会提高攻击力和攻击速度的活性源石。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_t_3": { + "id": "ro_t_3", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_t-3", + "code": "ISW-DU", + "name": "鸭爵的保安", + "loadingPicId": "loading_LM_night", + "description": "哥伦比亚著名商人鸭爵带着他壮硕的保安向你发起了挑战,奖励颇丰。<@rolv.rem>场地中有会损失生命但会提高攻击力和攻击速度的活性源石。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_ev_1": { + "id": "ro_ev_1", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_ev-1", + "code": "ISW-SP", + "name": "锈锤之战", + "loadingPicId": "loading2", + "description": "“他们是荒地的征服者,文明的复仇者,天灾扫过荒原,锈锤砸向大地。”", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_ev_2": { + "id": "ro_ev_2", + "linkedStageId": "", + "levelId": "Activities/ACT12D6/level_rogue_ev-2", + "code": "ISW-SP", + "name": "狂徒围攻", + "loadingPicId": "loading_LM_day", + "description": "几个魁梧凶恶的暴徒包围了你,情况不容乐观。", + "eliteDesc": null, + "isBoss": 0, + "isElite": 0, + "difficulty": "NORMAL" + }, + "ro_e_1_1": { + "id": "ro_e_1_1", + "linkedStageId": "ro_n_1_1", + "levelId": "Activities/ACT12D6/level_rogue_1-1", + "code": "ISW-NO", + "name": "路边劫匪", + "loadingPicId": "loading_LM_night", + "description": "手持弓弩的劫匪拦住了你,箭矢从四面八方射来,你被包围了。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_1_2": { + "id": "ro_e_1_2", + "linkedStageId": "ro_n_1_2", + "levelId": "Activities/ACT12D6/level_rogue_1-2", + "code": "ISW-NO", + "name": "兽群", + "loadingPicId": "loading_LM_night", + "description": "歹徒放出了狂躁的战犬冲击你们的防线。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_1_3": { + "id": "ro_e_1_3", + "linkedStageId": "ro_n_1_3", + "levelId": "Activities/ACT12D6/level_rogue_1-3", + "code": "ISW-NO", + "name": "火力覆盖", + "loadingPicId": "loading_LM_night", + "description": "你遭遇了敌袭,他们甚至携带了支援火炮,你有麻烦了。", + "eliteDesc": "紧急作战附加条件:将会出现更多精英敌人,敌人的攻击力、防御力和生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_2_1": { + "id": "ro_e_2_1", + "linkedStageId": "ro_n_2_1", + "levelId": "Activities/ACT12D6/level_rogue_2-1", + "code": "ISW-NO", + "name": "渗透与远袭", + "loadingPicId": "loading_LM_night", + "description": "狡诈的敌人部署了擅长潜行的先锋,你注意到远处还有箭矢飞来。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升,特定敌人的生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_2_2": { + "id": "ro_e_2_2", + "linkedStageId": "ro_n_2_2", + "levelId": "Activities/ACT12D6/level_rogue_2-2", + "code": "ISW-NO", + "name": "驯兽者", + "loadingPicId": "loading_LM_night", + "description": "一个凶残的敌人混在狡猾的兽群中向你发起攻击,小心应对。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升,特定敌人的攻击力大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_2_3": { + "id": "ro_e_2_3", + "linkedStageId": "ro_n_2_3", + "levelId": "Activities/ACT12D6/level_rogue_2-3", + "code": "ISW-NO", + "name": "游荡恶徒", + "loadingPicId": "loading_LM_night", + "description": "在你的必经之路上,一个神志不清的大块头正在绕着柱子转圈,战斗难以避免。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升,特定敌人的攻击力和生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_3_1": { + "id": "ro_e_3_1", + "linkedStageId": "ro_n_3_1", + "levelId": "Activities/ACT12D6/level_rogue_3-1", + "code": "ISW-NO", + "name": "突击战", + "loadingPicId": "loading_LM_day", + "description": "敌人在你休息的时候发起了突击,你需要谨慎部署你的战斗人员。<@rolv.rem>部署费用回复缓慢,且干员布置不受近远程限制。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_3_2": { + "id": "ro_e_3_2", + "linkedStageId": "ro_n_3_2", + "levelId": "Activities/ACT12D6/level_rogue_3-2", + "code": "ISW-NO", + "name": "萨卡兹突袭", + "loadingPicId": "loading_LM_day", + "description": "你被一群萨卡兹雇佣兵包围了,你注意到人群里似乎有你认识的人。<@rolv.rem>场地中有可持续恢复生命的医疗符文。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力提升,生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_3_3": { + "id": "ro_e_3_3", + "linkedStageId": "ro_n_3_3", + "levelId": "Activities/ACT12D6/level_rogue_3-3", + "code": "ISW-NO", + "name": "鲍勃农场", + "loadingPicId": "loading3", + "description": "你闯入了一片养殖源石虫的奇怪农场,农场的主人非常愤怒,但是他看起来有点眼熟。", + "eliteDesc": "紧急作战附加条件:将会出现更多精英敌人,敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_3_4": { + "id": "ro_e_3_4", + "linkedStageId": "ro_n_3_4", + "levelId": "Activities/ACT12D6/level_rogue_3-4", + "code": "ISW-NO", + "name": "乌萨斯方块", + "loadingPicId": "loading3", + "description": "袭击你的敌人排着整齐的阵型冲了下来,你耳边响起了熟悉的乌萨斯儿歌。", + "eliteDesc": "紧急作战附加条件:敌人的生命值大幅度提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_3_5": { + "id": "ro_e_3_5", + "linkedStageId": "ro_n_3_5", + "levelId": "Activities/ACT12D6/level_rogue_3-5", + "code": "ISW-NO", + "name": "伏兵山谷", + "loadingPicId": "loading_LM_day", + "description": "你被伏击了,在一片险恶的山谷中,你需要面对狙击手,支援火炮,还有成群的战犬。<@rolv.rem>干员部署后会立即损失一定百分比生命。", + "eliteDesc": "紧急作战附加条件:部署后损失生命值更多,敌人的攻击力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_4_1": { + "id": "ro_e_4_1", + "linkedStageId": "ro_n_4_1", + "levelId": "Activities/ACT12D6/level_rogue_4-1", + "code": "ISW-NO", + "name": "法术与铁砧", + "loadingPicId": "loading_LM_night", + "description": "你遇到了一群装备精良的劫掠者,他们盔甲厚重,武器强悍,并且还有奇特的源石技艺设备支援。<@rolv.rem>部署费用回复缓慢,且干员布置不受近远程限制。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_4_2": { + "id": "ro_e_4_2", + "linkedStageId": "ro_n_4_2", + "levelId": "Activities/ACT12D6/level_rogue_4-2", + "code": "ISW-NO", + "name": "锈烟地", + "loadingPicId": "loading4", + "description": "一些恶徒在有害烟雾的掩护下袭击了你,剧毒覆盖了整个区域。<@rolv.rem>我方单位会持续失去生命。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_4_3": { + "id": "ro_e_4_3", + "linkedStageId": "ro_n_4_3", + "levelId": "Activities/ACT12D6/level_rogue_4-3", + "code": "ISW-NO", + "name": "恶魔猎人", + "loadingPicId": "loading2", + "description": "你遭到了雇佣兵的袭击,他们训练有素,小心他们的狙击手与无人机。", + "eliteDesc": "紧急作战附加条件:将会出现更多精英敌人,敌人的攻击力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_4_4": { + "id": "ro_e_4_4", + "linkedStageId": "ro_n_4_4", + "levelId": "Activities/ACT12D6/level_rogue_4-4", + "code": "ISW-NO", + "name": "荒野军校生", + "loadingPicId": "loading3", + "description": "一群年轻的萨卡兹佣兵盲目的向你发起攻击,只是这个场地你总觉得在哪见过。", + "eliteDesc": "紧急作战附加条件:敌人的移动速度和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_4_5": { + "id": "ro_e_4_5", + "linkedStageId": "ro_n_4_5", + "levelId": "Activities/ACT12D6/level_rogue_4-5", + "code": "ISW-NO", + "name": "荒山恶汉", + "loadingPicId": "loading_PL_Downtown", + "description": "一大群流落荒地的不法之徒尝试掠夺你的财产,此时无需留情。", + "eliteDesc": "紧急作战附加条件:将会出现更多精英敌人,敌人的攻击力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_5_1": { + "id": "ro_e_5_1", + "linkedStageId": "ro_n_5_1", + "levelId": "Activities/ACT12D6/level_rogue_5-1", + "code": "ISW-NO", + "name": "失控蜂群", + "loadingPicId": "loading2", + "description": "大量失控的无人机穿过了你的队伍,光靠刀剑可能解决不了问题。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_5_2": { + "id": "ro_e_5_2", + "linkedStageId": "ro_n_5_2", + "levelId": "Activities/ACT12D6/level_rogue_5-2", + "code": "ISW-NO", + "name": "放射性粉尘", + "loadingPicId": "loading4", + "description": "带有剧毒的放射性粉尘席卷了整个区域,连地面也被严重侵蚀,步履维艰。<@rolv.rem>我方单位会持续失去生命。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_5_3": { + "id": "ro_e_5_3", + "linkedStageId": "ro_n_5_3", + "levelId": "Activities/ACT12D6/level_rogue_5-3", + "code": "ISW-NO", + "name": "巫蛊群魔", + "loadingPicId": "loading2", + "description": "几个疯癫的萨卡兹术士与他们的奴仆毫无理由的对你宣泄暴力,畏惧积怨者!", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_5_4": { + "id": "ro_e_5_4", + "linkedStageId": "ro_n_5_4", + "levelId": "Activities/ACT12D6/level_rogue_5-4", + "code": "ISW-NO", + "name": "远古坚冰", + "loadingPicId": "loading_LM_frost", + "description": "围绕着一台古老的冰晶生成装置,一群心智癫狂的人怒视着你。<@rolv.rem>场地中有持续施加【寒冷】效果的源石冰晶。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + }, + "ro_e_5_5": { + "id": "ro_e_5_5", + "linkedStageId": "ro_n_5_5", + "levelId": "Activities/ACT12D6/level_rogue_5-5", + "code": "ISW-NO", + "name": "虚实洪流", + "loadingPicId": "loading_LM_night", + "description": "你遭遇了难缠的对手,准备面对难以阻挡的计谋与无法抵御的怒火。<@rolv.rem>场地中有造成物理伤害的弩炮台。", + "eliteDesc": "紧急作战附加条件:敌人的攻击力、防御力和生命值提升", + "isBoss": 0, + "isElite": 1, + "difficulty": "FOUR_STAR" + } + }, + "zones": { + "zone_1": { + "id": "zone_1", + "name": "蜜饼洞穴", + "description": "蜜饼不是一种食物,是这片大地美好与甜蜜的真相,你看到了通往真实的入口。", + "endingDescription": "你晕倒在洞穴里,你的意识随着这片大地美好且甜蜜的真相越飞越远......", + "backgroundId": "rl-map1", + "subIconId": "sub_1" + }, + "zone_2": { + "id": "zone_2", + "name": "蜜饼山脉", + "description": "蜜糖与甜饼无限堆砌,耸立而陡峭,山顶环绕着令人沉醉的迷雾", + "endingDescription": "你倒在了霜糖与面粉铺就的山路上,无数的蜜饼崩塌而下将你掩埋......", + "backgroundId": "rl-map1", + "subIconId": "sub_2" + }, + "zone_3": { + "id": "zone_3", + "name": "千条道路", + "description": "在一片灰白的丘陵下,无数条道路曲折蔓延,组成了一条又一条复杂且互相交错的褶皱。", + "endingDescription": "在万千道交错重叠的幻境里,你迷失在一条没有尽头的漫漫长路中......", + "backgroundId": "rl-map2", + "subIconId": "sub_3" + }, + "zone_4": { + "id": "zone_4", + "name": "云霄迷宫", + "description": "在朦胧的迷雾中,你失去了辨别方向的能力,这些柔软的气团包围了你,大地不知所踪。", + "endingDescription": "你漂浮在云霄之间,在迷雾与幻境的环绕中,你感到迷茫与无助。", + "backgroundId": "rl-map2", + "subIconId": "sub_4" + }, + "zone_5": { + "id": "zone_5", + "name": "真菌神殿", + "description": "在层层荆棘之后,灰色巨蕈高耸入云,子实体组成的建筑物环绕着你,菌丝与菌褶互相连接,宛若一座宏伟的神殿。", + "endingDescription": "巨大的蕈类建筑轰然倒下,孢子的洪潮向你呼啸而来,你无处可躲......", + "backgroundId": "rl-map3", + "subIconId": "sub_5" + }, + "zone_6": { + "id": "zone_6", + "name": "意识帝国的古老疆土", + "description": "你踏上了一片令你熟悉而又陌生的土地,自我意识与绚丽的万物在不断融合与分离。", + "endingDescription": "在这片古老的土地上,你陷入了自我、本我与超我的无限思考中......", + "backgroundId": "rl-map4", + "subIconId": "sub_6" + } + }, + "choices": { + "choice_leave": { + "id": "choice_leave", + "title": "离开", + "description": null, + "type": "LEAVE", + "nextSceneId": null, + "icon": null, + "param": {} + }, + "choice_1_1": { + "id": "choice_1_1", + "title": "好好睡一觉", + "description": "获得<@ro.get>3目标生命", + "type": "TRADE", + "nextSceneId": "scene_1_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_2_1": { + "id": "choice_2_1", + "title": "获得补给", + "description": "<@ro.get>进阶一名5星以下的干员", + "type": "TRADE", + "nextSceneId": "scene_2_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "upgrade_ticket_5star" + } + ] + } + }, + "choice_3_1": { + "id": "choice_3_1", + "title": "一点迷雾而已,没什么问题", + "description": "消耗<@ro.lose>2目标生命,获得<@ro.get>8源石锭", + "type": "TRADE", + "nextSceneId": "scene_3_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_3_2": { + "id": "choice_3_2", + "title": "还是另寻他路", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_3_2", + "icon": "leave", + "param": {} + }, + "choice_4_1": { + "id": "choice_4_1", + "title": "参与他们的晚会", + "description": "消耗<@ro.lose>5源石锭,获得<@ro.get>3希望", + "type": "TRADE", + "nextSceneId": "scene_4_1", + "icon": "population", + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_4_2": { + "id": "choice_4_2", + "title": "婉拒好意", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_4_2", + "icon": "leave", + "param": {} + }, + "choice_5_1": { + "id": "choice_5_1", + "title": "给一点小费", + "description": "消耗<@ro.lose>2源石锭,<@ro.get>招募一名干员(从随机2个职业中选择)", + "type": "TRADE_PROB", + "nextSceneId": "scene_5_1", + "icon": "recruit", + "param": { + "rewards": [ + { + "id": "recruit_ticket_double_1" + }, + { + "id": "recruit_ticket_double_2" + }, + { + "id": "recruit_ticket_double_3" + }, + { + "id": "recruit_ticket_double_4" + } + ] + } + }, + "choice_5_2": { + "id": "choice_5_2", + "title": "给很多小费", + "description": "消耗<@ro.lose>5源石锭,<@ro.get>招募任意一名干员", + "type": "TRADE", + "nextSceneId": "scene_5_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "recruit_ticket_all" + } + ] + } + }, + "choice_5_3": { + "id": "choice_5_3", + "title": "不给小费", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_5_3", + "icon": "leave", + "param": {} + }, + "choice_6_1": { + "id": "choice_6_1", + "title": "来!一起热闹!", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_6_1", + "icon": "unknown", + "param": {} + }, + "choice_6_2": { + "id": "choice_6_2", + "title": "还是别惹事了", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_6_2", + "icon": "leave", + "param": {} + }, + "choice_6_3": { + "id": "choice_6_3", + "title": "进入战斗", + "description": "遭遇一场困难的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_e_1_1" + }, + { + "id": "ro_e_1_2" + }, + { + "id": "ro_e_1_3" + } + ] + } + }, + "choice_7_1": { + "id": "choice_7_1", + "title": "驻足观望", + "description": "消耗<@ro.lose>2希望上限,<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": "scene_7_1", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_treasure" + } + ] + } + }, + "choice_7_2": { + "id": "choice_7_2", + "title": "离开", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_7_2", + "icon": "leave", + "param": {} + }, + "choice_8_1": { + "id": "choice_8_1", + "title": "好好劝劝他", + "description": "<@ro.get>进阶任意一名干员", + "type": "TRADE", + "nextSceneId": "scene_8_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "upgrade_ticket_all" + } + ] + } + }, + "choice_9_1": { + "id": "choice_9_1", + "title": "拼了命也要给他撬开", + "description": "消耗<@ro.lose>1目标生命,<@ro.get>随机获得一件神秘收藏品", + "type": "TRADE_PROB", + "nextSceneId": "scene_9_1", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "relic_162" + }, + { + "id": "relic_163" + } + ] + } + }, + "choice_9_2": { + "id": "choice_9_2", + "title": "至少能靠着休息一会儿", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_9_2", + "icon": "leave", + "param": {} + }, + "choice_10_1": { + "id": "choice_10_1", + "title": "委托信件", + "description": "<@ro.get>招募一名干员(从随机2个职业中选择)", + "type": "TRADE_PROB", + "nextSceneId": "scene_10_1", + "icon": "recruit", + "param": { + "rewards": [ + { + "id": "recruit_ticket_double_1" + }, + { + "id": "recruit_ticket_double_2" + }, + { + "id": "recruit_ticket_double_3" + }, + { + "id": "recruit_ticket_double_4" + } + ] + } + }, + "choice_10_2": { + "id": "choice_10_2", + "title": "委托加急信件", + "description": "消耗<@ro.lose>8源石锭,<@ro.get>获得招募券", + "type": "TRADE", + "nextSceneId": "scene_10_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "recruit_ticket_all_premium" + } + ] + } + }, + "choice_11_1": { + "id": "choice_11_1", + "title": "别想了,快去帮帮她", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_11_1", + "icon": "unknown", + "param": {} + }, + "choice_11_2": { + "id": "choice_11_2", + "title": "有点可疑,还是别靠近了", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_11_2", + "icon": "leave", + "param": {} + }, + "choice_11_3": { + "id": "choice_11_3", + "title": "进入战斗", + "description": "遭遇一场艰难的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_ev_2" + } + ] + } + }, + "choice_12_1": { + "id": "choice_12_1", + "title": "一定概率......试试看呗?", + "description": "消耗<@ro.lose>3源石锭,<@ro.get>20%概率获得“那个东西”", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_12_2": { + "id": "choice_12_2", + "title": "一定概率......试试看呗?", + "description": "消耗<@ro.lose>3源石锭,<@ro.get>40%概率获得“那个东西”", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_12_3": { + "id": "choice_12_3", + "title": "一定概率......试试看呗?", + "description": "消耗<@ro.lose>3源石锭,<@ro.get>60%概率获得“那个东西”", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_12_4": { + "id": "choice_12_4", + "title": "一定概率......试试看呗?", + "description": "消耗<@ro.lose>3源石锭,<@ro.get>80%概率获得“那个东西”", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_12_5": { + "id": "choice_12_5", + "title": "一定概率......试试看呗?", + "description": "消耗<@ro.lose>3源石锭,<@ro.get>100%概率获得“那个东西”", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_12_6": { + "id": "choice_12_6", + "title": "拿走你的神秘奖品", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_164" + } + ] + } + }, + "choice_13_1": { + "id": "choice_13_1", + "title": "说实话,没听说过", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_13_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_165" + } + ] + } + }, + "choice_13_2": { + "id": "choice_13_2", + "title": "骗他,瞎指一个方向", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_13_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_166" + } + ] + } + }, + "choice_13_3": { + "id": "choice_13_3", + "title": "反问他,知不知道罗德岛在哪", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_13_3", + "icon": "leave", + "param": {} + }, + "choice_14_1": { + "id": "choice_14_1", + "title": "倒着转的表?买了!", + "description": "消耗<@ro.lose>所有源石锭,<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_14_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_167" + } + ] + } + }, + "choice_14_2": { + "id": "choice_14_2", + "title": "卖不出去还这么贵?", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_14_2", + "icon": "leave", + "param": {} + }, + "choice_15_1": { + "id": "choice_15_1", + "title": "准备应战!", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_15_1", + "icon": "unknown", + "param": {} + }, + "choice_15_2": { + "id": "choice_15_2", + "title": "全队后撤!", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_15_2", + "icon": "leave", + "param": {} + }, + "choice_15_3": { + "id": "choice_15_3", + "title": "进入战斗", + "description": "遭遇一场极其艰难的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_ev_1" + } + ] + } + }, + "choice_16_1": { + "id": "choice_16_1", + "title": "买一点补给", + "description": "消耗<@ro.lose>10源石锭,获得<@ro.get>8目标生命", + "type": "TRADE", + "nextSceneId": "scene_16_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_16_2": { + "id": "choice_16_2", + "title": "买一点特产", + "description": "消耗<@ro.lose>10源石锭,获得<@ro.get>6希望", + "type": "TRADE", + "nextSceneId": "scene_16_3", + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_16_3": { + "id": "choice_16_3", + "title": "和他们一起唱歌", + "description": "消耗<@ro.lose>4希望上限,获得<@ro.get>10目标生命", + "type": "TRADE", + "nextSceneId": "scene_16_4", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_16_4": { + "id": "choice_16_4", + "title": "喝点饮料", + "description": "消耗<@ro.lose>5目标生命,获得<@ro.get>8希望", + "type": "TRADE", + "nextSceneId": "scene_16_5", + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_16_5": { + "id": "choice_16_5", + "title": "和他们一起跳舞", + "description": "消耗<@ro.lose>5目标生命,获得<@ro.get>15源石锭", + "type": "TRADE", + "nextSceneId": "scene_16_6", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_16_6": { + "id": "choice_16_6", + "title": "离开", + "description": null, + "type": "TRADE", + "nextSceneId": "scene_16_1", + "icon": "leave", + "param": {} + }, + "choice_17_1": { + "id": "choice_17_1", + "title": "干嘛跟着我?", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_17_1", + "icon": "unknown", + "param": {} + }, + "choice_17_2": { + "id": "choice_17_2", + "title": "算了,随它去吧", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_17_2", + "icon": "leave", + "param": {} + }, + "choice_17_3": { + "id": "choice_17_3", + "title": "进入战斗", + "description": "遭遇一场特殊的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_t_1" + } + ] + } + }, + "choice_18_1": { + "id": "choice_18_1", + "title": "你想来就来想走就走?", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_18_1", + "icon": "unknown", + "param": {} + }, + "choice_18_2": { + "id": "choice_18_2", + "title": "算了,随它去吧", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_18_2", + "icon": "leave", + "param": {} + }, + "choice_18_3": { + "id": "choice_18_3", + "title": "进入战斗", + "description": "遭遇一场特殊的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_t_2" + } + ] + } + }, + "choice_19_1": { + "id": "choice_19_1", + "title": "不要以为换个人我就怕你!", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_19_1", + "icon": "unknown", + "param": {} + }, + "choice_19_2": { + "id": "choice_19_2", + "title": "算了,请他喝杯汽水吧", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_19_2", + "icon": "leave", + "param": {} + }, + "choice_19_3": { + "id": "choice_19_3", + "title": "进入战斗", + "description": "遭遇一场特殊的战斗", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "ro_t_3" + } + ] + } + }, + "choice_20_1": { + "id": "choice_20_1", + "title": "强行制伏发酒疯的人", + "description": "消耗<@ro.lose>3目标生命,<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_20_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_26" + } + ] + } + }, + "choice_20_2": { + "id": "choice_20_2", + "title": "“歌声还不错朋友!”", + "description": "获得<@ro.get>4源石锭", + "type": "TRADE", + "nextSceneId": "scene_20_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_21_1": { + "id": "choice_21_1", + "title": "你的确想起了某人", + "description": "(需要【“嘎呜”挂饰】)获得<@ro.get>20源石锭", + "type": "TRADE", + "nextSceneId": "scene_21_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_21_2": { + "id": "choice_21_2", + "title": "提出你的需求", + "description": "消耗<@ro.lose>2目标生命,获得<@ro.get>3希望", + "type": "TRADE", + "nextSceneId": "scene_21_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_21_3": { + "id": "choice_21_3", + "title": "休息比麻烦事重要些", + "description": "获得<@ro.get>3目标生命", + "type": "TRADE", + "nextSceneId": "scene_21_3", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_22_1": { + "id": "choice_22_1", + "title": "他值得体面的下葬", + "description": "消耗<@ro.lose>5源石锭", + "type": "TRADE", + "nextSceneId": "scene_22_1", + "icon": null, + "param": {} + }, + "choice_22_2": { + "id": "choice_22_2", + "title": "拿走他的财富", + "description": "获得<@ro.get>5源石锭", + "type": "TRADE", + "nextSceneId": "scene_22_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_23_1": { + "id": "choice_23_1", + "title": "来都来了,没有理由放弃", + "description": "消耗<@ro.lose>1目标生命", + "type": "TRADE", + "nextSceneId": "scene_23_1", + "icon": null, + "param": {} + }, + "choice_23_2": { + "id": "choice_23_2", + "title": "风险和收益是并存的", + "description": "消耗<@ro.lose>1目标生命", + "type": "TRADE", + "nextSceneId": "scene_23_2", + "icon": null, + "param": {} + }, + "choice_23_3": { + "id": "choice_23_3", + "title": "还没到放弃的时候!", + "description": "消耗<@ro.lose>1目标生命", + "type": "TRADE", + "nextSceneId": "scene_23_3", + "icon": null, + "param": {} + }, + "choice_23_4": { + "id": "choice_23_4", + "title": "拿起藏宝图", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_23_4", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_160" + } + ] + } + }, + "choice_23_5": { + "id": "choice_23_5", + "title": "知难而退", + "description": null, + "type": "TRADE", + "nextSceneId": "scene_23_5", + "icon": null, + "param": {} + }, + "choice_24_1": { + "id": "choice_24_1", + "title": "四处搜索", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_24_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_161" + } + ] + } + }, + "choice_25_1": { + "id": "choice_25_1", + "title": "他们已经用不到这个箱子了", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_25_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_169" + } + ] + } + }, + "choice_25_2": { + "id": "choice_25_2", + "title": "希望他们安息", + "description": "获得<@ro.get>2目标生命", + "type": "TRADE", + "nextSceneId": "scene_25_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_26_1": { + "id": "choice_26_1", + "title": "小心地保存这件物品", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": "scene_26_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_168" + } + ] + } + }, + "choice_26_2": { + "id": "choice_26_2", + "title": "我不该掺和进来的!", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_26_2", + "icon": null, + "param": {} + }, + "choice_27_1": { + "id": "choice_27_1", + "title": "拆开看看", + "description": "获得<@ro.get>5源石锭", + "type": "TRADE", + "nextSceneId": "scene_27_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_28_1": { + "id": "choice_28_1", + "title": "真是太有趣了!", + "description": "获得<@ro.get>2希望", + "type": "TRADE", + "nextSceneId": "scene_28_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_rest_1": { + "id": "choice_rest_1", + "title": "稍事休息", + "description": "获得<@ro.get>5目标生命", + "type": "TRADE", + "nextSceneId": "scene_rest_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_rest_2": { + "id": "choice_rest_2", + "title": "强化训练", + "description": "<@ro.get>进阶任意一名干员", + "type": "TRADE", + "nextSceneId": "scene_rest_2", + "icon": null, + "param": { + "rewards": [ + { + "id": "upgrade_ticket_all" + } + ] + } + }, + "choice_rest_3": { + "id": "choice_rest_3", + "title": "鼓舞士气", + "description": "获得<@ro.get>3希望", + "type": "TRADE", + "nextSceneId": "scene_rest_3", + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_rest_4": { + "id": "choice_rest_4", + "title": "重整编制", + "description": "可携带干员<@ro.get>+1", + "type": "TRADE", + "nextSceneId": "scene_rest_4", + "icon": "member", + "param": { + "rewards": [ + { + "id": "squad_capacity" + } + ] + } + }, + "choice_c1_1": { + "id": "choice_c1_1", + "title": "选一只源石虫押注", + "description": "消耗<@ro.lose>2源石锭", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_c1_2": { + "id": "choice_c1_2", + "title": "再来一次?", + "description": "获得<@ro.get>1源石锭", + "type": "TRADE", + "nextSceneId": "scene_c1_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_c1_3": { + "id": "choice_c1_3", + "title": "再来一次?", + "description": "获得<@ro.get>3源石锭", + "type": "TRADE", + "nextSceneId": "scene_c1_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_c1_4": { + "id": "choice_c1_4", + "title": "再来一次?", + "description": "获得<@ro.get>1目标生命", + "type": "TRADE", + "nextSceneId": "scene_c1_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_c1_5": { + "id": "choice_c1_5", + "title": "再来一次?", + "description": "<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": "scene_c1_1", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_battle_1" + } + ] + } + }, + "choice_c1_6": { + "id": "choice_c1_6", + "title": "再来一次?", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_c1_1", + "icon": null, + "param": {} + }, + "choice_c1_7": { + "id": "choice_c1_7", + "title": "随手拿点东西离开现场", + "description": "获得<@ro.get>5源石锭", + "type": "TRADE", + "nextSceneId": "scene_c1_8", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_c1_8": { + "id": "choice_c1_8", + "title": "你们也太无聊了", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_c1_8", + "icon": "leave", + "param": {} + }, + "choice_c2_1": { + "id": "choice_c2_1", + "title": "来,买一个看看有什么", + "description": "消耗<@ro.lose>5源石锭,有几率<@ro.get>获得一件收藏品", + "type": "NEXT_PROB", + "nextSceneId": null, + "icon": "unknown", + "param": {} + }, + "choice_c2_2": { + "id": "choice_c2_2", + "title": "拿走盒子里的东西", + "description": "<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": "scene_c2_1", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_treasure" + } + ] + } + }, + "choice_c2_3": { + "id": "choice_c2_3", + "title": "要不要再试一试?", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_c2_1", + "icon": null, + "param": {} + }, + "choice_c2_4": { + "id": "choice_c2_4", + "title": "算了吧,感觉不值得", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_c2_4", + "icon": "leave", + "param": {} + }, + "choice_blackm_1": { + "id": "choice_blackm_1", + "title": "大喝2瓶", + "description": "消耗<@ro.lose>2目标生命,获得<@ro.get>6源石锭", + "type": "TRADE", + "nextSceneId": "scene_blackm_1", + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_blackm_2": { + "id": "choice_blackm_2", + "title": "豪饮3瓶", + "description": "消耗<@ro.lose>3目标生命,<@ro.get>获得一张随机招募券", + "type": "TRADE", + "nextSceneId": "scene_blackm_2", + "icon": "recruit", + "param": { + "rewards": [ + { + "id": "pool_recruit_3" + } + ] + } + }, + "choice_blackm_3": { + "id": "choice_blackm_3", + "title": "狂饮6瓶", + "description": "消耗<@ro.lose>6目标生命,<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": "scene_blackm_3", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_battle_1" + } + ] + } + }, + "choice_blackm_4": { + "id": "choice_blackm_4", + "title": "回到酒桌", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_blackm_enter", + "icon": null, + "param": {} + }, + "choice_blackm_5": { + "id": "choice_blackm_5", + "title": "算了算了", + "description": null, + "type": "NEXT", + "nextSceneId": "scene_blackm_4", + "icon": "leave", + "param": {} + }, + "choice_treasure_1": { + "id": "choice_treasure_1", + "title": "都是好事", + "description": "<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": "scene_treasure_1", + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_treasure" + } + ] + } + }, + "choice_startbuff_1": { + "id": "choice_startbuff_1", + "title": "更多补给品", + "description": "获得<@ro.get>3目标生命", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "hp" + } + ] + } + }, + "choice_startbuff_2": { + "id": "choice_startbuff_2", + "title": "出发前演讲", + "description": "获得<@ro.get>2希望", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "population" + } + ] + } + }, + "choice_startbuff_3": { + "id": "choice_startbuff_3", + "title": "储备金支援", + "description": "获得<@ro.get>5源石锭", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "gold" + } + ] + } + }, + "choice_startbuff_4": { + "id": "choice_startbuff_4", + "title": "购买收藏品", + "description": "消耗<@ro.lose>所有源石锭,<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": null, + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_battle_1" + } + ] + } + }, + "choice_startbuff_5": { + "id": "choice_startbuff_5", + "title": "回收战利品", + "description": "消耗<@ro.lose>1希望上限,<@ro.get>获得一件随机收藏品", + "type": "TRADE", + "nextSceneId": null, + "icon": "relic", + "param": { + "rewards": [ + { + "id": "pool_battle_1" + } + ] + } + }, + "choice_startbuff_6": { + "id": "choice_startbuff_6", + "title": "随手拿点啥", + "description": "<@ro.get>获得收藏品", + "type": "TRADE", + "nextSceneId": null, + "icon": null, + "param": { + "rewards": [ + { + "id": "relic_177" + } + ] + } + } + }, + "choiceScenes": { + "scene_1_enter": { + "id": "scene_1_enter", + "title": "扎营", + "description": "长途跋涉使队伍精疲力竭,你不得不选择停下脚步,扎营休憩,望着远方大地上的风景,想起那些还等着你们胜利消息的伙伴,这一切似乎都是值得的。", + "background": "rl_camp" + }, + "scene_1_1": { + "id": "scene_1_1", + "title": "扎营", + "description": "你感到思绪安静了下来,某种如火的意志在你休息的时候无声燃烧。直到你重新睁眼,你知道自己准备好了。", + "background": "rl_camp" + }, + "scene_2_enter": { + "id": "scene_2_enter", + "title": "罗德岛外勤", + "description": "你遇到了一队正在执行外勤勘察任务的罗德岛干员,你们互相问候了一下,对方很贴心的给你们分享了一些额外的补给物资。", + "background": "rl_messenger" + }, + "scene_2_1": { + "id": "scene_2_1", + "title": "罗德岛外勤", + "description": "你接受了对方的好意,前方的路还很漫长。", + "background": "rl_messenger" + }, + "scene_3_enter": { + "id": "scene_3_enter", + "title": "瘴气林地", + "description": "你看到了一片迷雾笼罩的密林,空气中充斥着刺鼻难闻的气味,透过令人窒息的瘴气,你看到远处树木环绕的泥坑中散落着一些货物,不知道是哪个倒霉蛋留在这里的。", + "background": "rl_forest" + }, + "scene_3_1": { + "id": "scene_3_1", + "title": "瘴气林地", + "description": "刺鼻的迷雾腐蚀了你的皮肤,树林里的荆棘抽动着对你发起攻击,你现在明白为什么有人会把货物丢在这里了。", + "background": "rl_forest" + }, + "scene_3_2": { + "id": "scene_3_2", + "title": "瘴气林地", + "description": "没有必要为了这点东西冒险。", + "background": "rl_forest" + }, + "scene_4_enter": { + "id": "scene_4_enter", + "title": "旅行友商", + "description": "一支来自谢拉格的商队敲着铃铛,即使身在此处,遥远家乡的雪花似乎依旧庇护着他们。他们在一个并不寒冷的夜晚扎营停步,热闹的如同盛大集市。商队护卫发现了你的队伍,认出了你的身份,商队的主人向你举杯邀约。", + "background": "rl_camp" + }, + "scene_4_1": { + "id": "scene_4_1", + "title": "旅行友商", + "description": "在推杯换盏间,友好的商贸也被双方敲定。天明时,你们礼貌地告别,这一场带着浪漫色彩的晚会为大家带来了不少好处。", + "background": "rl_camp" + }, + "scene_4_2": { + "id": "scene_4_2", + "title": "旅行友商", + "description": "你知道肩负的重任,也知晓对方绝无恶意。但正因如此,你不能让这些平和的人们卷入你可能带来的麻烦里,这是探险家们都有的共识。", + "background": "rl_camp" + }, + "scene_5_enter": { + "id": "scene_5_enter", + "title": "信使招募", + "description": "你抵达了一处信使驿站,来自各国各地的信使在此驻扎休憩。身处信息交叉的节点,为了适当调整战略布置与队伍构成,你决定委托一名合作方信使。", + "background": "rl_messenger" + }, + "scene_5_1": { + "id": "scene_5_1", + "title": "信使招募", + "description": "峯驰物流有着最稳定最广泛的送货渠道。你很快就会得到你所希望的结果。", + "background": "rl_messenger" + }, + "scene_5_2": { + "id": "scene_5_2", + "title": "信使招募", + "description": "更复杂的联络系统为干员们的调度提供了更多可能,金钱可以拓展很多的事物,而你深谙此道。", + "background": "rl_messenger" + }, + "scene_5_3": { + "id": "scene_5_3", + "title": "信使招募", + "description": "没有时间在这里逗留,还有更多的事情要做。", + "background": "rl_messenger" + }, + "scene_6_enter": { + "id": "scene_6_enter", + "title": "打群架现场", + "description": "你看到了一群长相凶恶身材魁梧的本地人在互相争吵,走进一看发现他们正在争论“谁才拥有雨林里最美丽的尾巴”,聊着聊着就大打出手,现场非常热闹。", + "background": "rl_fight" + }, + "scene_6_1": { + "id": "scene_6_1", + "title": "打群架现场", + "description": "你开心地冲入了混战的人群,没什么事情比打架更有乐子了。", + "background": "rl_fight" + }, + "scene_6_2": { + "id": "scene_6_2", + "title": "打群架现场", + "description": "为了这点事情都能吵起来,这么多年来,这群人是你见过的最无聊的人。", + "background": "rl_fight" + }, + "scene_7_enter": { + "id": "scene_7_enter", + "title": "巨型骸骨", + "description": "你看到一块尺寸惊人的巨大头骨,任意一颗牙齿都比一辆车要大,整个头骨半埋在地下,头骨以下的部分似乎已经不知所踪。仅仅是目睹着眼前场景,你就感到大地的形象在你的脑海里骚动,你无法用“死亡”来描述这一消亡的遗产。这到底是什么生物?不,这是生物吗?", + "background": "rl_bone" + }, + "scene_7_1": { + "id": "scene_7_1", + "title": "巨型骸骨", + "description": "它似乎还活着。不,它确实死了,或者说,不存在了。你看着骨架下的营地废墟,即使是这样伟大的存在,也不过是旅人们遮风挡雨的去处罢了。", + "background": "rl_bone" + }, + "scene_7_2": { + "id": "scene_7_2", + "title": "巨型骸骨", + "description": "这片大地上曾经生活着这样的生物,他们都去哪儿了?", + "background": "rl_bone" + }, + "scene_8_enter": { + "id": "scene_8_enter", + "title": "有故事的人", + "description": "你看到一个脏兮兮的男人一脸惆怅的坐在木桩上,身上的皮夹克少了一条袖子。你和他聊了几句,得知了他的故事:这个男人家乡的源石水泵损坏了,他为了寻找修复水泵的零件四处奔走,最后却因为感染了矿石病而被驱赶出家乡。", + "background": "rl_lostway" + }, + "scene_8_1": { + "id": "scene_8_1", + "title": "有故事的人", + "description": "“我的故事已经结束了。”悲伤的男人将自己的武器交给了你,向着广袤的荒原走去,只留下了背影。", + "background": "rl_lostway" + }, + "scene_9_enter": { + "id": "scene_9_enter", + "title": "战术补给", + "description": "你看到了一个标记着“罗德岛后勤”标志的巨大密码箱,看起来这是罗德岛提供给前线干员的战地补给,但是你不知道密码。保险箱巨大无比,重达两吨,几乎没法打开。", + "background": "rl_camp" + }, + "scene_9_1": { + "id": "scene_9_1", + "title": "战术补给", + "description": "你想尽办法打开了密码箱,然而里面只有几个私人用品。此时赶到现场的两位精英干员用惊讶的眼光看着你。你意识到,也许不该动这个箱子。", + "background": "rl_camp" + }, + "scene_9_2": { + "id": "scene_9_2", + "title": "战术补给", + "description": "躲在箱子的阴凉处,生活无比惬意。工作中偷懒也是一种态度。", + "background": "rl_camp" + }, + "scene_10_enter": { + "id": "scene_10_enter", + "title": "强悍信使", + "description": "你看到一个体格壮硕,笑容爽朗的大汉扛着一头驮兽向你走来,上前询问之后你才知道原来他是一位信使,这只驮兽是儿子送给他的礼物,但是他认为驮兽走得太慢了。你意识到或许可以委托这位信使送信。", + "background": "rl_messenger" + }, + "scene_10_1": { + "id": "scene_10_1", + "title": "强悍信使", + "description": "对方接下了你的委托,扛着驮兽扬长而去。", + "background": "rl_messenger" + }, + "scene_10_2": { + "id": "scene_10_2", + "title": "强悍信使", + "description": "你额外向这位壮汉支付了一点小费,对方明白了你的意思,于是一个健步狂奔而去,只留下驮兽的忧伤的声音。", + "background": "rl_messenger" + }, + "scene_11_enter": { + "id": "scene_11_enter", + "title": "呼救的少女", + "description": "你听到远处有什么人在呼救,走进一看发现是一位卡特斯少女被落下的金属重物压住了脚,她看到了你,急切地向你求助。为什么这种荒郊野岭会有一个落单的少女?", + "background": "rl_girl" + }, + "scene_11_1": { + "id": "scene_11_1", + "title": "呼救的少女", + "description": "当你靠近之后,卡特斯少女一脸坏笑地站了起来,并且掏出了武器,随后废墟里钻出了一群彪形大汉。", + "background": "rl_girl" + }, + "scene_11_2": { + "id": "scene_11_2", + "title": "呼救的少女", + "description": "看到你离去,对方骂骂咧咧地站了起来。果然还是谨慎一点好。", + "background": "rl_girl" + }, + "scene_12_enter": { + "id": "scene_12_enter", + "title": "古怪的饮料机器", + "description": "你看到了一台锈蚀斑驳的奇怪机器,孤零零地矗立在荒地上,几乎全部脱落的表面涂装上写着“有五分之一的概率获得神秘奖品”的字样,然而很明显机器里的饮料已经卖完了,但是你不确定神秘奖品还在不在。", + "background": "rl_desert" + }, + "scene_12_1": { + "id": "scene_12_1", + "title": "古怪的饮料机器", + "description": "机器显示“已售罄”,但是没有把钱还给你。", + "background": "rl_desert" + }, + "scene_12_2": { + "id": "scene_12_2", + "title": "古怪的饮料机器", + "description": "机器显示“已售罄”,但是没有把钱还给你。", + "background": "rl_desert" + }, + "scene_12_3": { + "id": "scene_12_3", + "title": "古怪的饮料机器", + "description": "机器显示“已售罄”,但是没有把钱还给你。", + "background": "rl_desert" + }, + "scene_12_4": { + "id": "scene_12_4", + "title": "古怪的饮料机器", + "description": "机器显示“已售罄”,但是没有把钱还给你。", + "background": "rl_desert" + }, + "scene_12_5": { + "id": "scene_12_5", + "title": "古怪的饮料机器", + "description": "机器在一阵剧烈的晃动后,吐出一个沉甸甸的金属罐子。", + "background": "rl_desert" + }, + "scene_13_enter": { + "id": "scene_13_enter", + "title": "迷路的维多利亚骑士", + "description": "你遇到了一个维多利亚骑士,带着仆从在大地上游荡。不知为何他的仆从一边走,一边用两个椰子壳敲打出奇怪的响声。他向你询问是否听说过“神圣源石手榴弹”这个东西。", + "background": "rl_lostway" + }, + "scene_13_1": { + "id": "scene_13_1", + "title": "迷路的维多利亚骑士", + "description": "对方感谢你的诚实,送你半个椰子壳,然后随便选了个方向走了。", + "background": "rl_lostway" + }, + "scene_13_2": { + "id": "scene_13_2", + "title": "迷路的维多利亚骑士", + "description": "对方感谢你的指引,送你半个椰子壳,然后顺着你指的方向走了。", + "background": "rl_lostway" + }, + "scene_13_3": { + "id": "scene_13_3", + "title": "迷路的维多利亚骑士", + "description": "对方愣了一下,瞎指了一个方向,然后带着仆从走了。", + "background": "rl_lostway" + }, + "scene_14_enter": { + "id": "scene_14_enter", + "title": "怀表的传说", + "description": "黑暗的洞穴里住着一位疯癫的萨卡兹。他嘟囔着所有未曾发生过的事物,对着自己的影子拳打脚踢,他坚称自一个萨科塔取走了钥匙之后,所有的钟表就都失去了意义,它展示给你了一些坏掉的钟表,现在它们都卖不出去了!", + "background": "rl_watch" + }, + "scene_14_1": { + "id": "scene_14_1", + "title": "怀表的传说", + "description": "钱这个东西啊,只有花出去才有意义......大概吧", + "background": "rl_watch" + }, + "scene_14_2": { + "id": "scene_14_2", + "title": "怀表的传说", + "description": "“这个东西要是有用,我就把它吃了!”", + "background": "rl_watch" + }, + "scene_15_enter": { + "id": "scene_15_enter", + "title": "锈锤之战", + "description": "你在萨尔贡的荒漠中吃力前行的时候遭遇了一支正在袭击贵族运输队伍的武装份子,这只名为锈锤的武装队伍仅仅看到你的装备和衣着就将你认作敌人。现在,他们的重弩对向了你。", + "background": "rl_desert" + }, + "scene_15_1": { + "id": "scene_15_1", + "title": "锈锤之战", + "description": "罗德岛没有理由放任这些暴徒肆意妄为,何况他们的暴力已经指向了你。", + "background": "rl_desert" + }, + "scene_15_2": { + "id": "scene_15_2", + "title": "锈锤之战", + "description": "你知道避开冲突的重要性,在所知情报过少的情况下,没必要和这些流窜四方的野蛮暴徒纠缠。", + "background": "rl_desert" + }, + "scene_16_enter": { + "id": "scene_16_enter", + "title": "黑色庆典", + "description": "天色阴暗,空气低沉,你眺望地平线,一支混乱但是庞大的队伍正在缓慢前行,他们穿着黑色古怪的服饰,用原始的乐器演奏着不成韵律的歌曲,游行的人们嘟囔着你听不懂的语言,呼喊着口号。这就是萨卡兹人的黑色庆典,也是安魂节真正的起源。", + "background": "rl_blackmissa" + }, + "scene_16_1": { + "id": "scene_16_1", + "title": "黑色庆典", + "description": "都说参加了黑色庆典的人会交上厄运,还是离开吧。", + "background": "rl_blackmissa" + }, + "scene_16_2": { + "id": "scene_16_2", + "title": "黑色庆典", + "description": "一个血魔递给你一瓶难闻的药水。", + "background": "rl_blackmissa" + }, + "scene_16_3": { + "id": "scene_16_3", + "title": "黑色庆典", + "description": "一个萨卡兹术士递给你一件畸形的挂坠。", + "background": "rl_blackmissa" + }, + "scene_16_4": { + "id": "scene_16_4", + "title": "黑色庆典", + "description": "这是一首古怪的歌,你只能跟着哼出旋律,不知为何你突然下定决心。", + "background": "rl_blackmissa" + }, + "scene_16_5": { + "id": "scene_16_5", + "title": "黑色庆典", + "description": "你接过了一个萨卡兹人递给你的饮料,饮料非常难喝,但是你感觉放松了不少。", + "background": "rl_blackmissa" + }, + "scene_16_6": { + "id": "scene_16_6", + "title": "黑色庆典", + "description": "你与萨卡兹人一起跳舞,肢体动作与你刻意放松的精神交融变幻,等回过神来,不知为何有人在你的脚下丢了硬币。", + "background": "rl_blackmissa" + }, + "scene_17_enter": { + "id": "scene_17_enter", + "title": "一只鸭子", + "description": "从昨天晚上你就感觉有什么人一直跟着你,但是每次你回头查看却什么都没看到,这也太不寻常了。在简单的埋伏之后你发现了跟踪者的真面目,一只衣着奇怪的.........鸭子?", + "background": "rl_duck" + }, + "scene_17_1": { + "id": "scene_17_1", + "title": "一只鸭子", + "description": "先打一顿再说。", + "background": "rl_duck" + }, + "scene_17_2": { + "id": "scene_17_2", + "title": "一只鸭子", + "description": "反正它不敢咬我。", + "background": "rl_duck" + }, + "scene_18_enter": { + "id": "scene_18_enter", + "title": "还是一只鸭子", + "description": "有只鸭子现在冠冕堂皇地站在你的面前,你根本不知道他是怎么出现的,仿佛他一直就在你的身边。他对你夸夸其谈,让你不胜其烦。他说你们有个共同的朋友,但从他的举止上来说,他大概只想戏弄你,然后拖着箱子跑路。", + "background": "rl_duck" + }, + "scene_18_1": { + "id": "scene_18_1", + "title": "还是一只鸭子", + "description": "你决定抓住他——等等,为什么他“跑”到那儿去了?不,这算“跑”吗?", + "background": "rl_duck" + }, + "scene_18_2": { + "id": "scene_18_2", + "title": "还是一只鸭子", + "description": "你只是在快速思考你们共同的朋友会是谁。很不幸,这种浮夸傲慢自大的说话方式的确让你想起一个......值得尊敬的大老板。", + "background": "rl_duck" + }, + "scene_19_enter": { + "id": "scene_19_enter", + "title": "一只......鸭子?", + "description": "你的面前......你看到那只鸭子不怀好意地嘲笑着你,这一次他背后站着一个魁梧的乌萨斯人,你的视野开始被鸭毛遮蔽,动弹不得,你听见水滴破碎的声响,你就像落入猎人陷阱的猎物,大汗淋漓......然后你被难听的笑声拖回了现实,那只鸭子朝你比了个手势,那个魁梧的乌萨斯人向你冲了过来。", + "background": "rl_duckandbear" + }, + "scene_19_1": { + "id": "scene_19_1", + "title": "一只......鸭子?", + "description": "不知为何,你的确觉得追着他打是你们共同的义务。他很高兴陪你玩,并且表示这次会特地准备更丰厚的礼物,赚钱就是为了快乐的人生!", + "background": "rl_duckandbear" + }, + "scene_19_2": { + "id": "scene_19_2", + "title": "一只......鸭子?", + "description": "说实话,你觉得你和这只鸭子真的没有什么矛盾,你至今仍能闻到芦苇荡特有的泥水味儿。也许这个“鸭子”没那么普通......", + "background": "rl_duckandbear" + }, + "scene_20_enter": { + "id": "scene_20_enter", + "title": "“酒桌应酬”", + "description": "你在驿站中找到了几位同样跋山涉水的龙门近卫局成员,他们大都酩酊大醉,唯一清醒的那个请求你帮个小忙,而他答应会给你点报酬。你看着另一位已经开始赤裸高歌的近卫局成员,陷入了思考。", + "background": "rl_drunk" + }, + "scene_20_1": { + "id": "scene_20_1", + "title": "“酒桌应酬”", + "description": "这费了你不少力气,事后那位近卫局成员偷偷塞给了你一个小挂坠。看着有点眼熟?", + "background": "rl_drunk" + }, + "scene_20_2": { + "id": "scene_20_2", + "title": "“酒桌应酬”", + "description": "对方为了向他艺术道路上获得的第一缕喝彩表示敬意,他把他的钱包扔给了你,但愿他不要后悔。", + "background": "rl_drunk" + }, + "scene_21_enter": { + "id": "scene_21_enter", + "title": "疲惫督查之旅", + "description": "你面前站着一名近卫局成员,也许是督查之类的,戴着眼镜,文质彬彬。他几次想要开口都欲言又止,你隔着眼镜都能感觉到他眼神里的尴尬,最后他告诉你,他在寻找几位出差出到了无音讯的同事。他请求你的帮助,并答应准备一些必要的酬劳。", + "background": "rl_camp" + }, + "scene_21_1": { + "id": "scene_21_1", + "title": "疲惫督查之旅", + "description": "负责人抚了抚眼镜,他脸上的表情让你确信这两件事之间有联系。他给了你不少钱,让你不要声张此事。", + "background": "rl_camp" + }, + "scene_21_2": { + "id": "scene_21_2", + "title": "疲惫督查之旅", + "description": "额外的调查花了不少时间,不过你也因此得到了对方的赏识,以及,一些人手。这就是双赢。", + "background": "rl_camp" + }, + "scene_21_3": { + "id": "scene_21_3", + "title": "疲惫督查之旅", + "description": "你当然没有义务去处理什么烂醉的近卫局成员,还不如用这个时间让干员们好好睡上一觉,对吧?", + "background": "rl_camp" + }, + "scene_22_enter": { + "id": "scene_22_enter", + "title": "不存在的童话·Ⅰ", + "description": "你在荒野上遭遇了一名重伤的赏金猎人,很奇怪,他死死握住的不是通缉令或是藏宝图,而是一张古怪的商店传单。他将金币放在了你的手上,但还没来得及说些什么就咽了气。", + "background": "rl_tale1" + }, + "scene_22_1": { + "id": "scene_22_1", + "title": "不存在的童话·Ⅰ", + "description": "为了在这荒郊野岭合乎礼仪地安葬对方,你被方圆数百里内唯一的村落好好敲诈了一番。", + "background": "rl_tale1" + }, + "scene_22_2": { + "id": "scene_22_2", + "title": "不存在的童话·Ⅰ", + "description": "他给了你金币,那为什么不拿去换钱呢?所以你真的这么做了。", + "background": "rl_tale1" + }, + "scene_23_enter": { + "id": "scene_23_enter", + "title": "不存在的童话·Ⅱ", + "description": "你沿着赏金猎人的血迹一路深入,发现了几辆遭到残酷破坏的废弃载具,遍地都是雇佣兵与赏金猎人交战的痕迹,很显然,这里充满危险,而危险意味着财富的气息。", + "background": "rl_tale2" + }, + "scene_23_1": { + "id": "scene_23_1", + "title": "不存在的童话·Ⅱ", + "description": "穿过一片狼藉的交战现场,你看到了一个掩藏在废弃车辆后的地道,你不确定地道里有什么,但是危险肯定少不了。", + "background": "rl_tale2" + }, + "scene_23_2": { + "id": "scene_23_2", + "title": "不存在的童话·Ⅱ", + "description": "你意识到这里到处都是赏金猎人埋下的陷阱,或许继续前进只能让自己遍体鳞伤。", + "background": "rl_tale2" + }, + "scene_23_3": { + "id": "scene_23_3", + "title": "不存在的童话·Ⅱ", + "description": "在不远处的碎石堆里,你看到了一个很难被察觉的标记,在简单的挖掘后,你得到了一张奇怪的藏宝图。", + "background": "rl_tale2" + }, + "scene_23_4": { + "id": "scene_23_4", + "title": "不存在的童话·Ⅱ", + "description": "也许你继承了那位赏金猎人的浪漫冒险精神,也许你只是求知欲或是贪婪作祟,总之,你依旧选择坚持到底。", + "background": "rl_tale2" + }, + "scene_23_5": { + "id": "scene_23_5", + "title": "不存在的童话·Ⅱ", + "description": "也许这里什么都没有?赏金猎人的生活本就是如此,你没必要步其后尘。", + "background": "rl_tale2" + }, + "scene_24_enter": { + "id": "scene_24_enter", + "title": "不存在的童话·Ⅲ", + "description": "藏宝图上写着的城市名和商店名都是虚构的,按照坐标绕了一个圈,最后还是只有芭蕉树林!这些地名似乎是某个萨米儿歌中才会出现的呓语,你琢磨着上面的语句,不知为何,气温开始变低了。", + "background": "rl_tale3" + }, + "scene_24_1": { + "id": "scene_24_1", + "title": "不存在的童话·Ⅲ", + "description": "你发现了一座看不见的城市和一个看不见的人——他们只存在于这些碎片线索之中,你意识到这也许是一个陷阱,或是,一个寒冷幽灵的讯号。", + "background": "rl_tale3" + }, + "scene_25_enter": { + "id": "scene_25_enter", + "title": "死斗之后", + "description": "在一片荒野之中,你看到了很多全副武装的雇佣兵倒在一片狼藉中,所有人都失去了生命气息。你快速的检查了这些倒霉蛋,发现一个又重又大的铁皮箱子,铁皮箱子上挂着无比结实的锁,但是你没有找到钥匙。", + "background": "rl_case" + }, + "scene_25_1": { + "id": "scene_25_1", + "title": "死斗之后", + "description": "你回头看了一眼倒下的人,再看看手中的铁皮箱子,你有一种不好的预感。", + "background": "rl_case" + }, + "scene_25_2": { + "id": "scene_25_2", + "title": "死斗之后", + "description": "虽然人们对城市生活多有抱怨,但是离开城市,就会有这种事情。", + "background": "rl_case" + }, + "scene_26_enter": { + "id": "scene_26_enter", + "title": "灾祸将至", + "description": "你把黑色钥匙插入了铁皮箱的锁孔内,巨大铁锁应声而开,然而箱子里的东西让你不寒而栗,你看到一只断手紧握着一把拉特兰守护铳,断手已经变成了白骨。无论你怎么做都无法将它从武器上移除。你似乎在无意中深陷一场可怕的阴谋。", + "background": "rl_gun" + }, + "scene_26_1": { + "id": "scene_26_1", + "title": "灾祸将至", + "description": "你多少听说过,远离移动城邦之外的荒地上。罪恶与欲望滋生蔓延,纯粹的暴力将伴随你左右。这一次你无法置身事外。", + "background": "rl_gun" + }, + "scene_26_2": { + "id": "scene_26_2", + "title": "灾祸将至", + "description": "你将铁皮箱与箱子里的东西全都丢进了垃圾桶。虽然你惹上了不小的麻烦,但是现在抽身还不算晚。", + "background": "rl_gun" + }, + "scene_27_enter": { + "id": "scene_27_enter", + "title": "一台烤面包机", + "description": "你看到了一台翻倒的驮兽货车,车夫与驮兽都不知所踪,货车上面什么都没有,只有一台锈迹斑斑的烤面包机。在烈日的照耀下,你发现烤面包机里有什么东西在反光。", + "background": "rl_desert" + }, + "scene_27_1": { + "id": "scene_27_1", + "title": "一台烤面包机", + "description": "你发现面包机里藏着不少值钱的玩意儿,难道说在荒地上生活还得掌握修理烤面包机的技巧?", + "background": "rl_desert" + }, + "scene_28_enter": { + "id": "scene_28_enter", + "title": "讲故事的人", + "description": "在夜色的掩护下,你支起了营帐。你的对面坐着一位特殊的路人,他自称“讲故事的人”,向你分享了很多有趣的故事:“在极北的冰原上,古老温迪戈血脉的战士为了祖国抗击扭曲可怖的邪魔……”、“在宏伟的高塔下,双子的公主击败了邪恶的巫王,拯救了她们的人民。”、“在黄金之城被大静谧笼罩时,秉持信仰的人挺身而出……”、“在一个渺无人烟的火山口里,住着一个锡人......”", + "background": "rl_camp" + }, + "scene_28_1": { + "id": "scene_28_1", + "title": "讲故事的人", + "description": "这片大地充斥着残酷无情与冷漠,但是在满目疮痍的背后,也不缺少这些充斥力量与人性的故事。这些故事是真的么?", + "background": "rl_camp" + }, + "scene_rest_enter": { + "id": "scene_rest_enter", + "title": "安全屋", + "description": "罗德岛在各地区的设施都有专门人员维护,从出发之日至今,你们遭遇的恶劣环境、强大的敌人以及光怪陆离的事件数不胜数,是时候砥砺刀刃,修补装备,总结经验,以迎接更大的挑战了。", + "background": "rl_rhodes" + }, + "scene_rest_1": { + "id": "scene_rest_1", + "title": "安全屋", + "description": "你们度过了一个安静舒适的夜晚,泰拉大地的日历又翻过了一页。", + "background": "rl_rhodes" + }, + "scene_rest_2": { + "id": "scene_rest_2", + "title": "安全屋", + "description": "泰拉大地上充满不可预料的风险,现在还不是安心休息的时候。", + "background": "rl_rhodes" + }, + "scene_rest_3": { + "id": "scene_rest_3", + "title": "安全屋", + "description": "你讲述着一些鼓舞人心的往事,偶尔夹杂着一些幽默的故事,你们对接下来的冒险保持乐观。", + "background": "rl_rhodes" + }, + "scene_rest_4": { + "id": "scene_rest_4", + "title": "安全屋", + "description": "你清点了目前的补给品,重新整理了队伍构成,似乎还有增加人手的余地。", + "background": "rl_rhodes" + }, + "scene_c1_enter": { + "id": "scene_c1_enter", + "title": "源石虫赛跑", + "description": "你看到一群荒地居民围绕着用废旧铁皮与木头搭建的围栏边大吼大叫,笼子上写着“源石虫赛跑”。荒地居民们正在给笼子里的源石虫下注,一个丑陋的黎博利人问你要不要碰碰运气?", + "background": "rl_race" + }, + "scene_c1_1": { + "id": "scene_c1_1", + "title": "源石虫赛跑", + "description": "一种奇妙的力量促使你重新回到了下注台前。", + "background": "rl_race" + }, + "scene_c1_2": { + "id": "scene_c1_2", + "title": "源石虫赛跑", + "description": "你选了一只源石虫,这只虫子很普通地跑完了全程,虽然不是最后一名,但你还是亏了。", + "background": "rl_race" + }, + "scene_c1_3": { + "id": "scene_c1_3", + "title": "源石虫赛跑", + "description": "你选了一只源石虫,这只敏捷的虫子跑得飞快,获得了不错的名次,至少没亏!", + "background": "rl_race" + }, + "scene_c1_4": { + "id": "scene_c1_4", + "title": "源石虫赛跑", + "description": "你选了一只源石虫,这只暴躁的虫子并没有参与比赛,而是将在场的所有源石虫都打了一顿,场面一度非常混乱,你感到很开心。", + "background": "rl_race" + }, + "scene_c1_5": { + "id": "scene_c1_5", + "title": "源石虫赛跑", + "description": "你选了一只源石虫,这只虫子非常狡猾,它通过抄近道等作弊手段成为了第一名,你获得了这次比赛的奖品。", + "background": "rl_race" + }, + "scene_c1_6": { + "id": "scene_c1_6", + "title": "源石虫赛跑", + "description": "你选了一只源石虫,然而这只胖大的虫子基本上懒得动弹,毫无悬念地输掉了比赛。", + "background": "rl_race" + }, + "scene_c1_7": { + "id": "scene_c1_7", + "title": "源石虫赛跑", + "description": "旁边的荒地人开始辱骂对方为“作弊者”,很快辱骂变成了拳脚相向,现场一片混乱。", + "background": "rl_race" + }, + "scene_c1_8": { + "id": "scene_c1_8", + "title": "源石虫赛跑", + "description": "你盯着它们十分钟了,这些源石虫才爬了赛道的一半,你还有更重要的事情要做......", + "background": "rl_race" + }, + "scene_c2_enter": { + "id": "scene_c2_enter", + "title": "古怪推销员", + "description": "你看到一个穿着脏兮兮正装的札拉克人站在一大堆盒子上面向荒地人兜售他的商品,这个男人宣称这些盒子都是他通过“特殊渠道”弄来的稀有货物。但是你发现这些盒子都印着哥伦比亚大型军事承包商与物流公司的商标......", + "background": "rl_gatcha" + }, + "scene_c2_1": { + "id": "scene_c2_1", + "title": "古怪推销员", + "description": "虽然总觉得哪里不对,但是你还是从抽盒子中获得了一点乐趣。", + "background": "rl_gatcha" + }, + "scene_c2_2": { + "id": "scene_c2_2", + "title": "古怪推销员", + "description": "盒子里装着一些有用的道具,你赚了!他亏了!", + "background": "rl_gatcha" + }, + "scene_c2_3": { + "id": "scene_c2_3", + "title": "古怪推销员", + "description": "盒子里只有一些可疑的试剂和毫无用处的机械零件,你感觉很失望。", + "background": "rl_gatcha" + }, + "scene_c2_4": { + "id": "scene_c2_4", + "title": "古怪推销员", + "description": "这些东西来路不明,很有问题......", + "background": "rl_gatcha" + }, + "scene_blackm_enter": { + "id": "scene_blackm_enter", + "title": "喝酒大赛", + "description": "众所周知,和杜林人拼酒不会有什么好下场。我是说,他们会发酒疯。", + "background": "rl_beer" + }, + "scene_blackm_1": { + "id": "scene_blackm_1", + "title": "喝酒大赛", + "description": "你的勇气获得了其他人的喝彩,他们给了你一点钱币。", + "background": "rl_beer" + }, + "scene_blackm_2": { + "id": "scene_blackm_2", + "title": "喝酒大赛", + "description": "你的大口豪饮赢得了杜林人的欢呼,他们赠送了你一些礼物。", + "background": "rl_beer" + }, + "scene_blackm_3": { + "id": "scene_blackm_3", + "title": "喝酒大赛", + "description": "杜林人目瞪口呆,对你的酒量表达了惊讶,你赢得了你的奖品。", + "background": "rl_beer" + }, + "scene_blackm_4": { + "id": "scene_blackm_4", + "title": "喝酒大赛", + "description": "你留下杜林人继续狂欢,转身离开了。", + "background": "rl_beer" + }, + "scene_treasure_enter": { + "id": "scene_treasure_enter", + "title": "补给品", + "description": "一位友善的本地人的馈赠、一箱无人认领的货物、一个半埋在土里的保险箱、一大片损坏的工业残骸......你获得了一件补给,最重要的是,它们是免费的。", + "background": "rl_relic" + }, + "scene_treasure_1": { + "id": "scene_treasure_1", + "title": "补给品", + "description": "天上掉馅饼的事情是存在的,别想那么多,欣然接受吧。", + "background": "rl_relic" + }, + "scene_startbuff_enter": { + "id": "scene_startbuff_enter", + "title": "行动奖励", + "description": "你的上一次冒险突破了至少两层困难,这一次可以获得来自罗德岛的更多支援。", + "background": "rl_rhodes" + } + }, + "modes": { + "easy": { + "id": "easy", + "name": "欢乐云游", + "canUnlockItem": 0, + "scoreFactor": 0.5, + "itemPools": [ + "pool_easy_mode" + ], + "difficultyDesc": "干员更强,但无法解锁分队与收藏品,奖励减少50%", + "ruleDesc": "“坏家伙”号随时待命", + "sortId": 0, + "unlockMode": "", + "color": "#FFFFFF" + }, + "normal": { + "id": "normal", + "name": "整装出勤", + "canUnlockItem": 1, + "scoreFactor": 1.0, + "itemPools": [], + "difficultyDesc": "推荐游玩的普通模式", + "ruleDesc": "这只是罗德岛干员普通的一天", + "sortId": 1, + "unlockMode": "", + "color": "#2ac5c9" + }, + "difficult": { + "id": "difficult", + "name": "苦难之路", + "canUnlockItem": 1, + "scoreFactor": 1.2, + "itemPools": [ + "pool_hard_mode", + "pool_hard_extra" + ], + "difficultyDesc": "奖励增加20%,探险将变得非常艰难", + "ruleDesc": "背负一个随机的诅咒,获得一件微不足道的收藏品", + "sortId": 2, + "unlockMode": "normal", + "color": "#7d0022" + } + }, + "endings": { + "ro_ending_1": { + "id": "ro_ending_1", + "backgroundId": "ro_ending_common", + "name": "迷尘幻梦", + "description": "灰蕈迷雾消散了,刻俄柏回归了现实,那些惊心动魄的冒险就像是一场美梦,停留在佩洛人的心中。", + "priority": 0, + "unlockItemId": null + }, + "ro_ending_2": { + "id": "ro_ending_2", + "backgroundId": "ro_ending_common", + "name": "茫然行者", + "description": "灰蕈迷雾消散了,刻俄柏回归了现实,那些惊心动魄的冒险以一种奇妙的方式留下了痕迹,或许一切都不是梦?", + "priority": 1, + "unlockItemId": "relic_161" + }, + "ro_ending_3": { + "id": "ro_ending_3", + "backgroundId": "ro_ending_3", + "name": "归于荒野", + "description": "刻俄柏触碰到了这片大地真相的残片,灰蕈迷雾渗入了她的灵魂中,一切归于荒野。", + "priority": 2, + "unlockItemId": "relic_168" + } + }, + "outBuffs": { + "outbuff_gold": { + "id": "outbuff_gold", + "buffs": { + "0": { + "buffId": null, + "level": 0, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "财富意味着对社会资源的支配能力,刻俄柏不太懂什么是社会,但知道什么是资源——资源就是好吃的。", + "usage": "初始源石锭+0", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 0.0 + } + ] + }, + "1": { + "buffId": null, + "level": 1, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了一点点源石锭,买糖肯定够了。", + "usage": "初始源石锭+1", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 1.0 + } + ] + }, + "2": { + "buffId": null, + "level": 2, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了几块源石锭,买面包肯定够了。", + "usage": "初始源石锭+2", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 2.0 + } + ] + }, + "3": { + "buffId": null, + "level": 3, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了挺多源石锭,买肉肯定够了。", + "usage": "初始源石锭+3", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 3.0 + } + ] + }, + "4": { + "buffId": null, + "level": 4, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了好多好多源石锭,买个餐厅肯定够了,还有余。", + "usage": "初始源石锭+4", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 4.0 + } + ] + }, + "5": { + "buffId": null, + "level": 5, + "name": "更多的钱!", + "iconId": "outbuff_gold", + "description": "出门带了好几箱......等等,你要去做什么?引发战争吗?", + "usage": "初始源石锭+5", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "gold" + }, + { + "key": "count", + "value": 5.0 + } + ] + } + } + }, + "outbuff_hp": { + "id": "outbuff_hp", + "buffs": { + "0": { + "buffId": null, + "level": 0, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "人力资源和后勤辎重是扎实一趟远征之旅的基础,但比起这些,能在梦中和朋友们出去玩才更值得刻俄柏兴奋。", + "usage": "初始目标生命+0", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 0.0 + } + ] + }, + "1": { + "buffId": null, + "level": 1, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "和朋友们一起玩!很开心!很安全!", + "usage": "初始目标生命+1", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 1.0 + } + ] + }, + "2": { + "buffId": null, + "level": 2, + "name": "更多的人!", + "iconId": "outbuff_hp", + "description": "在大梦醒来之前,罗德岛号临时改名为刻俄柏号!", + "usage": "初始目标生命+2", + "key": "immediate_reward", + "blackboard": [ + { + "key": "id", + "valueStr": "hp" + }, + { + "key": "count", + "value": 2.0 + } + ] + } + } + }, + "outbuff_atk": { + "id": "outbuff_atk", + "buffs": { + "0": { + "buffId": null, + "level": 0, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "即使在噩梦中遇见了可怕的敌人,只要从记忆里取出朋友们厉害的身姿,梦魇也只得退避三舍,一个两个三个!又快又准!", + "usage": "所有我方单位攻击力+0%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.0 + } + ] + }, + "1": { + "buffId": null, + "level": 1, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "现在的刻俄柏,打敌人更厉害了!", + "usage": "所有我方单位攻击力+1%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.01 + } + ] + }, + "2": { + "buffId": null, + "level": 2, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "就算面对一大群发狂的源石虫,刻俄柏也无所畏惧!", + "usage": "所有我方单位攻击力+2%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.02 + } + ] + }, + "3": { + "buffId": null, + "level": 3, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "训练有素的干员们也自叹不如刻俄柏了!多夸奖夸奖她!", + "usage": "所有我方单位攻击力+3%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.03 + } + ] + }, + "4": { + "buffId": null, + "level": 4, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "即使面对整支军队,刻俄柏也能悍勇出击!小刻真棒!", + "usage": "所有我方单位攻击力+4%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.04 + } + ] + }, + "5": { + "buffId": null, + "level": 5, + "name": "打坏人!", + "iconId": "outbuff_atk", + "description": "天灾云已经被小刻吓跑了,还有什么能阻拦她?", + "usage": "所有我方单位攻击力+5%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "atk", + "value": 0.05 + } + ] + } + } + }, + "outbuff_def": { + "id": "outbuff_def", + "buffs": { + "0": { + "buffId": null, + "level": 0, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "孤零零的刻俄柏面对的是孤零零的荒野,为了不被野兽和饥饿击倒,需要练就一身坚固的身躯——在梦中,刻俄柏可以撞碎城邦。", + "usage": "所有我方单位防御力+0%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.0 + } + ] + }, + "1": { + "buffId": null, + "level": 1, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "刻俄柏的装备很结实,刻俄柏不会受伤!", + "usage": "所有我方单位防御力+1%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.01 + } + ] + }, + "2": { + "buffId": null, + "level": 2, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "干员们都拿小刻没办法,这下冲进厨房也没人拦得住了!", + "usage": "所有我方单位防御力+2%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.02 + } + ] + }, + "3": { + "buffId": null, + "level": 3, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "小刻开始通过把敌人累垮来战胜敌人!箭矢和法术都没效果!", + "usage": "所有我方单位防御力+3%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.03 + } + ] + }, + "4": { + "buffId": null, + "level": 4, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "用来测试舰船装甲的爆破物也伤不到小刻分毫!这下怎么做测试?", + "usage": "所有我方单位防御力+4%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.04 + } + ] + }, + "5": { + "buffId": null, + "level": 5, + "name": "去锻炼!", + "iconId": "outbuff_def", + "description": "山崩地裂都不会让刻俄柏感到疼痛,面对毁灭大地的陨石,小刻安然入眠!", + "usage": "所有我方单位防御力+5%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "def", + "value": 0.05 + } + ] + } + } + }, + "outbuff_maxhp": { + "id": "outbuff_maxhp", + "buffs": { + "0": { + "buffId": null, + "level": 0, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "在刻俄柏的印象里,有一些罗德岛干员从不会倒下。刻俄柏坚信自己吃好睡好也能像他们一样,所以该来点蜜饼了,*嘎唔*。", + "usage": "所有我方单位生命值+0%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.0 + } + ] + }, + "1": { + "buffId": null, + "level": 1, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "刻俄柏,健康成长!", + "usage": "所有我方单位生命值+1%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.01 + } + ] + }, + "2": { + "buffId": null, + "level": 2, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "吃好睡好让刻俄柏养成了超常的耐力,连乡村的驮兽都自叹不如!", + "usage": "所有我方单位生命值+2%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.02 + } + ] + }, + "3": { + "buffId": null, + "level": 3, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "刻俄柏不知疲倦,只要一块蜜饼,她能够战斗七天七夜!", + "usage": "所有我方单位生命值+3%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.03 + } + ] + }, + "4": { + "buffId": null, + "level": 4, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "小刻摄入的热量和她的消耗完全不成正比,小刻,打破守恒!", + "usage": "所有我方单位生命值+4%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.04 + } + ] + }, + "5": { + "buffId": null, + "level": 5, + "name": "吃蜜饼!", + "iconId": "outbuff_maxhp", + "description": "休息从小刻的字典里消失了,有干员怀疑她的蜜饼是某种未知高能源燃料!", + "usage": "所有我方单位生命值+5%", + "key": "char_attribute_mul", + "blackboard": [ + { + "key": "max_hp", + "value": 0.05 + } + ] + } + } + } + } +} \ No newline at end of file diff --git a/resources/gamedata/excel/shop_client_table.json b/resources/gamedata/excel/shop_client_table.json index 1be92e79..2320dc97 100644 --- a/resources/gamedata/excel/shop_client_table.json +++ b/resources/gamedata/excel/shop_client_table.json @@ -1657,6 +1657,156 @@ "id": "tag_53", "text": "沙滩美景,海岸波涛,尽在汐斯塔沙滩小屋!" } + }, + { + "tagId": "tag_56", + "displayType": "block_1", + "tagName": "珊瑚海岸/6", + "itemTag": "DEADLINE", + "orderNum": 1, + "startDatetime": 1598342400, + "endDatetime": 1599508799, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag56_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_56", + "text": "夏天来啦!别考虑太多,换身新衣服好不好?" + } + }, + { + "tagId": "tag_57", + "displayType": "block_1", + "tagName": "珊瑚海岸/7", + "itemTag": "DEADLINE", + "orderNum": 2, + "startDatetime": 1598342400, + "endDatetime": 1599508799, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag57_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_57", + "text": "夏天来啦!别考虑太多,换身新衣服好不好?" + } + }, + { + "tagId": "tag_58", + "displayType": "block_1", + "tagName": "部落风情旅舍", + "itemTag": "DEADLINE", + "orderNum": 3, + "startDatetime": 1598342400, + "endDatetime": 1599508799, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag58_a", + "slotIndex": 0, + "cmd": "FURNSHOP", + "param1": "bolivar_2020", + "param2": null, + "skinId": "" + } + ] + } + ], + "tagWord": { + "id": "tag_58", + "text": "阿卡胡拉装修风格,原汁原味,嘉维尔住了都说好。" + } + }, + { + "tagId": "tag_59", + "displayType": "block_1", + "tagName": "珊瑚海岸/8", + "itemTag": "DEADLINE", + "orderNum": 1, + "startDatetime": 1599552000, + "endDatetime": 1600113599, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag59_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_59", + "text": "夏天来啦!别考虑太多,换身新衣服好不好?" + } + }, + { + "tagId": "tag_60", + "displayType": "block_1", + "tagName": "珊瑚海岸/9", + "itemTag": "DEADLINE", + "orderNum": 2, + "startDatetime": 1599552000, + "endDatetime": 1600113599, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag60_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_60", + "text": "夏天来啦!别考虑太多,换身新衣服好不好?" + } } ], "creditUnlockGroup": { @@ -2632,6 +2782,130 @@ } ] }, + { + "items": [ + { + "spriteId": "shop_svrash_summer#4", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_172_svrash@summer#4", + "skinId": "char_172_svrash@summer#4" + }, + { + "spriteId": "shop_cerber_summer#4", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_2013_cerber@summer#4", + "skinId": "char_2013_cerber@summer#4" + }, + { + "spriteId": "shop_moeshd_summer#4", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_201_moeshd@summer#4", + "skinId": "char_201_moeshd@summer#4" + } + ] + }, + { + "items": [ + { + "spriteId": "shop_ifrit_summer#1_r1", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_134_ifrit@summer#1_r1", + "skinId": "char_134_ifrit@summer#1" + }, + { + "spriteId": "shop_sora_summer#1_r1", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_101_sora@summer#1_r1", + "skinId": "char_101_sora@summer#1" + }, + { + "spriteId": "shop_vigna_summer#1_r1", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "SKINSHOP", + "param1": "SS_char_290_vigna@summer#1_r1", + "skinId": "char_290_vigna@summer#1" + } + ] + }, + { + "items": [ + { + "spriteId": "shop_bolivar_2020", + "startTime": 1598342400, + "endTime": 1599508799, + "cmd": "FURNSHOP", + "param1": "bolivar_2020", + "skinId": "" + } + ] + }, + { + "items": [ + { + "spriteId": "shop_skadi_summer#3_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_263_skadi@summer#3", + "skinId": "char_263_skadi@summer#3" + }, + { + "spriteId": "shop_prove_summer#3_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_145_prove@summer#3", + "skinId": "char_145_prove@summer#3" + }, + { + "spriteId": "shop_platnm_summer#3_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_204_platnm@summer#3", + "skinId": "char_204_platnm@summer#3" + } + ] + }, + { + "items": [ + { + "spriteId": "shop_svrash_summer#4_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_172_svrash@summer#4", + "skinId": "char_172_svrash@summer#4" + }, + { + "spriteId": "shop_cerber_summer#4_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_2013_cerber@summer#4", + "skinId": "char_2013_cerber@summer#4" + }, + { + "spriteId": "shop_moeshd_summer#4_r0", + "startTime": 1599552000, + "endTime": 1600113599, + "cmd": "SKINSHOP", + "param1": "SS_char_201_moeshd@summer#4", + "skinId": "char_201_moeshd@summer#4" + } + ] + }, { "items": [ { diff --git a/resources/gamedata/excel/skill_table.json b/resources/gamedata/excel/skill_table.json index e74ebef7..426bbb73 100644 --- a/resources/gamedata/excel/skill_table.json +++ b/resources/gamedata/excel/skill_table.json @@ -10243,6 +10243,460 @@ } ] }, + "skchr_acdrop_1": { + "skillId": "skchr_acdrop_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 20.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 25.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 30.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 35.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 40.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 45.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 50.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 39, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 56.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 37, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 62.0 + } + ] + }, + { + "name": "花式点射", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 35, + "initSp": 20, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_1", + "duration": 20.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 70.0 + } + ] + } + ] + }, + "skchr_acdrop_2": { + "skillId": "skchr_acdrop_2", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 70, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 68, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.22 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 66, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.24 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 64, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.26 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 62, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.28 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 60, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.3 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 58, + "initSp": 20, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.32 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 56, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.34 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 53, + "initSp": 30, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.37 + } + ] + }, + { + "name": "扳机时刻", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>2连射", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 35, + "increment": 1.0 + }, + "prefabId": "skchr_acdrop_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.4 + } + ] + } + ] + }, "skchr_blackd_2": { "skillId": "skchr_blackd_2", "iconId": null, @@ -26208,6 +26662,273 @@ } ] }, + "skchr_aguard_1": { + "skillId": "skchr_aguard_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 1.7 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 39, + "initSp": 1, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 1.8 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 38, + "initSp": 2, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 1.9 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 37, + "initSp": 3, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 2.0 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 36, + "initSp": 4, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 2.1 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 35, + "initSp": 5, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.2 + }, + { + "key": "attack@atk_scale", + "value": 2.2 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 34, + "initSp": 6, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.3 + }, + { + "key": "attack@atk_scale", + "value": 2.3 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 33, + "initSp": 7, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.35 + }, + { + "key": "attack@atk_scale", + "value": 2.5 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 32, + "initSp": 8, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.4 + }, + { + "key": "attack@atk_scale", + "value": 2.7 + } + ] + }, + { + "name": "亮剑", + "rangeId": null, + "description": "防御力<@ba.vdown>降至0,生命上限<@ba.vup>+{max_hp:0%},每次攻击的攻击力提升至<@ba.vup>{attack@atk_scale:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_aguard_1", + "duration": 30.0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.5 + }, + { + "key": "attack@atk_scale", + "value": 3.0 + } + ] + } + ] + }, "skchr_tiger_1": { "skillId": "skchr_tiger_1", "iconId": null, @@ -26742,3800 +27463,3840 @@ } ] }, - "skchr_whitew_1": { - "skillId": "skchr_whitew_1", + "skchr_flint_1": { + "skillId": "skchr_flint_1", "iconId": null, "hidden": false, "levels": [ { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "atk_scale", + "value": 1.3 }, { - "key": "prob", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.33 + "key": "atk_scale", + "value": 1.4 }, { - "key": "prob", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.37 + "key": "atk_scale", + "value": 1.5 }, { - "key": "prob", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.43 + "key": "atk_scale", + "value": 1.6 }, { - "key": "prob", - "value": 0.25 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.47 + "key": "atk_scale", + "value": 1.7 }, { - "key": "prob", - "value": 0.25 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "atk_scale", + "value": 1.8 }, { - "key": "prob", - "value": 0.25 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "atk_scale", + "value": 1.9 }, { - "key": "prob", - "value": 0.3 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "atk_scale", + "value": 2.0 }, { - "key": "prob", - "value": 0.33 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 31, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.65 + "key": "atk_scale", + "value": 2.1 }, { - "key": "prob", - "value": 0.36 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "日晷", + "name": "不息", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},将目标朝攻击方向以<@ba.vup>小力度推开并造成1秒停顿", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_whitew_1", - "duration": -1.0, + "prefabId": "skchr_flint_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "atk_scale", + "value": 2.3 }, { - "key": "prob", - "value": 0.4 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] } ] }, - "skchr_whitew_2": { - "skillId": "skchr_whitew_2", + "skchr_flint_2": { + "skillId": "skchr_flint_2", "iconId": null, "hidden": false, "levels": [ { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.6 + "value": 0.1 + }, + { + "key": "attack_speed", + "value": 10.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.65 + "value": 0.15 + }, + { + "key": "attack_speed", + "value": 15.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.2 + }, + { + "key": "attack_speed", + "value": 20.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.75 + "value": 0.25 + }, + { + "key": "attack_speed", + "value": 25.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.3 + }, + { + "key": "attack_speed", + "value": 30.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 15.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.85 + "value": 0.35 + }, + { + "key": "attack_speed", + "value": 35.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 0, + "spCost": 35, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 17.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.4 + }, + { + "key": "attack_speed", + "value": 40.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 0, + "spCost": 35, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 17.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 1.0 + "value": 0.45 + }, + { + "key": "attack_speed", + "value": 45.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 35, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", - "duration": 17.0, + "prefabId": "skchr_flint_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 1.1 + "value": 0.5 + }, + { + "key": "attack_speed", + "value": 50.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] }, { - "name": "狼魂", + "name": "锋芒毕露", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "阻挡数变为0,攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed},每次攻击对目标造成0.3秒停顿", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 0, + "spCost": 35, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_whitew_2", + "prefabId": "skchr_flint_2", "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 1.2 + "value": 0.55 + }, + { + "key": "attack_speed", + "value": 55.0 + }, + { + "key": "attack@sluggish", + "value": 0.3 } ] } ] }, - "skchr_ayer_1": { - "skillId": "skchr_ayer_1", + "skchr_whitew_1": { + "skillId": "skchr_whitew_1", "iconId": null, "hidden": false, "levels": [ { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.3 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.33 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.37 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 37, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.43 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 37, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.47 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 37, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.5 }, { - "key": "max_target", - "value": 2.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 33, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.55 }, { - "key": "max_target", - "value": 3.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 32, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.6 }, { - "key": "max_target", - "value": 3.0 + "key": "prob", + "value": 0.33 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 31, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.65 }, { - "key": "max_target", - "value": 3.0 + "key": "prob", + "value": 0.36 } ] }, { - "name": "多导向散射弹丸", + "name": "日晷", "rangeId": null, - "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", + "description": "攻击力<@ba.vup>+{atk:0%},有<@ba.vup>{prob:0%}的概率抵挡物理伤害\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_1", - "duration": 0.0, + "prefabId": "skchr_whitew_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "sluggish", - "value": 1.0 + "key": "atk", + "value": 0.7 }, { - "key": "max_target", - "value": 3.0 + "key": "prob", + "value": 0.4 } ] } ] }, - "skchr_ayer_2": { - "skillId": "skchr_ayer_2", + "skchr_whitew_2": { + "skillId": "skchr_whitew_2", "iconId": null, "hidden": false, "levels": [ { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 15, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.7 + "key": "atk", + "value": 0.6 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 16, + "spCost": 29, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.8 + "key": "atk", + "value": 0.65 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 17, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.9 + "key": "atk", + "value": 0.7 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 18, + "spCost": 27, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.0 + "key": "atk", + "value": 0.75 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 19, + "spCost": 26, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.1 + "key": "atk", + "value": 0.8 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 20, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 20.0, + "prefabId": "skchr_whitew_2", + "duration": 15.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.2 + "key": "atk", + "value": 0.85 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 53, - "initSp": 21, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 21.0, + "prefabId": "skchr_whitew_2", + "duration": 17.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.3 + "key": "atk", + "value": 0.9 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 22, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 22.0, + "prefabId": "skchr_whitew_2", + "duration": 17.0, "blackboard": [ { - "key": "attack@atk_scale", + "key": "atk", "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.4 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 51, - "initSp": 23, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 23.0, + "prefabId": "skchr_whitew_2", + "duration": 17.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.5 + "key": "atk", + "value": 1.1 } ] }, { - "name": "浮游刃启动", - "rangeId": "3-1", - "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", - "skillType": 1, + "name": "狼魂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},伤害类型变为法术,额外攻击一个目标,远程攻击不再降低攻击力\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 17, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ayer_2", - "duration": 25.0, + "prefabId": "skchr_whitew_2", + "duration": 20.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 1.2 } ] } ] }, - "skchr_bibeak_1": { - "skillId": "skchr_bibeak_1", + "skchr_ayer_1": { + "skillId": "skchr_ayer_1", "iconId": null, "hidden": false, "levels": [ { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.2 + "value": 1.1 }, { - "key": "ranged@atk_scale", - "value": 1.2 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.25 + "value": 1.15 }, { - "key": "ranged@atk_scale", - "value": 1.25 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.3 + "value": 1.2 }, { - "key": "ranged@atk_scale", - "value": 1.3 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.35 + "value": 1.25 }, { - "key": "ranged@atk_scale", - "value": 1.35 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.4 + "value": 1.3 }, { - "key": "ranged@atk_scale", - "value": 1.4 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.45 + "value": 1.35 }, { - "key": "ranged@atk_scale", - "value": 1.45 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 2.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.5 + "value": 1.4 }, { - "key": "ranged@atk_scale", - "value": 1.5 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 3.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.6 + "value": 1.45 }, { - "key": "ranged@atk_scale", - "value": 1.6 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 3.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.7 + "value": 1.5 }, { - "key": "ranged@atk_scale", - "value": 1.7 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 3.0 } ] }, { - "name": "飞针剑羽", + "name": "多导向散射弹丸", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "description": "下次攻击对攻击范围内最多<@ba.vup>{max_target}名敌人造成攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使目标停顿<@ba.vup>{sluggish:0.0}秒", "skillType": 2, "spData": { "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 2, + "spCost": 3, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bibeak_1", + "prefabId": "skchr_ayer_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.8 + "value": 1.6 }, { - "key": "ranged@atk_scale", - "value": 1.8 + "key": "sluggish", + "value": 1.0 + }, + { + "key": "max_target", + "value": 3.0 } ] } ] }, - "skchr_bibeak_2": { - "skillId": "skchr_bibeak_2", + "skchr_ayer_2": { + "skillId": "skchr_ayer_2", "iconId": null, "hidden": false, "levels": [ { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 12, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 55, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", - "value": 0.8 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.3 + "value": 0.7 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 12, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 55, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", - "value": 0.8 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.35 + "value": 0.8 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 12, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 55, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", - "value": 0.8 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.4 + "value": 0.9 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 11, - "initSp": 1, + "maxChargeTime": 1, + "spCost": 54, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", + "key": "attack@atk_scale", "value": 1.0 }, { "key": "atk_scale", - "value": 1.5 + "value": 1.0 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 11, - "initSp": 1, + "maxChargeTime": 1, + "spCost": 54, + "initSp": 19, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", + "key": "attack@atk_scale", "value": 1.0 }, { "key": "atk_scale", - "value": 1.55 + "value": 1.1 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 11, - "initSp": 1, + "maxChargeTime": 1, + "spCost": 54, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 - }, - { - "key": "stun", + "key": "attack@atk_scale", "value": 1.0 }, { "key": "atk_scale", - "value": 1.6 + "value": 1.2 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 10, - "initSp": 2, + "maxChargeTime": 1, + "spCost": 53, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 21.0, "blackboard": [ { - "key": "max_target", - "value": 6.0 - }, - { - "key": "stun", - "value": 1.2 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.7 + "value": 1.3 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 9, - "initSp": 3, + "maxChargeTime": 1, + "spCost": 52, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 22.0, "blackboard": [ { - "key": "max_target", - "value": 6.0 - }, - { - "key": "stun", - "value": 1.4 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.8 + "value": 1.4 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 8, - "initSp": 4, + "maxChargeTime": 1, + "spCost": 51, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 23.0, "blackboard": [ { - "key": "max_target", - "value": 6.0 - }, - { - "key": "stun", - "value": 1.6 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 1.9 + "value": 1.5 } ] }, { - "name": "异刃斩", - "rangeId": "3-12", - "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", + "name": "浮游刃启动", + "rangeId": "3-1", + "description": "攻击范围<@ba.vup>扩大,伤害类型变为法术;每次攻击时,额外对周围8格友方干员阻挡的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害(均视为近战攻击)", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 7, - "initSp": 5, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_bibeak_2", - "duration": 0.0, + "prefabId": "skchr_ayer_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 6.0 - }, - { - "key": "stun", - "value": 1.8 + "key": "attack@atk_scale", + "value": 1.0 }, { "key": "atk_scale", - "value": 2.0 + "value": 1.7 } ] } ] }, - "skchr_ghost_2": { - "skillId": "skchr_ghost_2", + "skchr_bibeak_1": { + "skillId": "skchr_bibeak_1", "iconId": null, "hidden": false, "levels": [ { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 10.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "atk_scale", + "value": 1.2 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.2 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 10.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "atk_scale", + "value": 1.25 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.25 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 10.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "atk_scale", + "value": 1.3 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.3 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 11.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "atk_scale", + "value": 1.35 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.35 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 11.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "atk_scale", + "value": 1.4 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.4 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 11.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "atk_scale", + "value": 1.45 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.45 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 30, + "spCost": 3, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 12.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.0 + "key": "atk_scale", + "value": 1.5 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.5 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 30, + "spCost": 3, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 13.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.2 + "key": "atk_scale", + "value": 1.6 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.6 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 30, + "spCost": 3, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 14.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.4 + "key": "atk_scale", + "value": 1.7 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.7 } ] }, { - "name": "肉斩骨断", + "name": "飞针剑羽", "rangeId": null, - "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且额外对前方另一名敌人造成攻击力<@ba.vup>{ranged@atk_scale:0%}的法术伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 35, + "spCost": 2, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ghost_2", - "duration": 15.0, + "prefabId": "skchr_bibeak_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.6 + "key": "atk_scale", + "value": 1.8 }, { - "key": "stun", - "value": 10.0 + "key": "ranged@atk_scale", + "value": 1.8 } ] } ] }, - "skchr_broca_1": { - "skillId": "skchr_broca_1", + "skchr_bibeak_2": { + "skillId": "skchr_bibeak_2", "iconId": null, "hidden": false, "levels": [ { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, + "maxChargeTime": 3, + "spCost": 12, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 25.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 0.8 + }, + { + "key": "atk_scale", + "value": 1.3 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 1, + "maxChargeTime": 3, + "spCost": 12, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 25.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 0.8 + }, + { + "key": "atk_scale", + "value": 1.35 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 2, + "maxChargeTime": 3, + "spCost": 12, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 25.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 0.8 + }, + { + "key": "atk_scale", + "value": 1.4 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 5, + "maxChargeTime": 3, + "spCost": 11, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 26.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 1.5 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 6, + "maxChargeTime": 3, + "spCost": 11, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 26.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 1.55 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 7, + "maxChargeTime": 3, + "spCost": 11, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 26.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "max_target", + "value": 5.0 + }, + { + "key": "stun", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 1.6 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, + "maxChargeTime": 3, + "spCost": 10, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 27.0, - "blackboard": [ + "prefabId": "skchr_bibeak_2", + "duration": 0.0, + "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "max_target", + "value": 6.0 + }, + { + "key": "stun", + "value": 1.2 + }, + { + "key": "atk_scale", + "value": 1.7 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 13, + "maxChargeTime": 3, + "spCost": 9, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 28.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "max_target", + "value": 6.0 + }, + { + "key": "stun", + "value": 1.4 + }, + { + "key": "atk_scale", + "value": 1.8 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 16, + "maxChargeTime": 3, + "spCost": 8, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 29.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "max_target", + "value": 6.0 + }, + { + "key": "stun", + "value": 1.6 + }, + { + "key": "atk_scale", + "value": 1.9 } ] }, { - "name": "通电", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "name": "异刃斩", + "rangeId": "3-12", + "description": "对前方范围内最多<@ba.vup>{max_target}名敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.rem>法术伤害,并令其晕眩<@ba.vup>{stun:0.0}秒\\n<@ba.rem>可充能3次", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "maxChargeTime": 3, + "spCost": 7, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_broca_1", - "duration": 30.0, + "prefabId": "skchr_bibeak_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "max_target", + "value": 6.0 + }, + { + "key": "stun", + "value": 1.8 + }, + { + "key": "atk_scale", + "value": 2.0 } ] } ] }, - "skchr_broca_2": { - "skillId": "skchr_broca_2", + "skchr_ghost_2": { + "skillId": "skchr_ghost_2", "iconId": null, "hidden": false, "levels": [ { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 45, - "initSp": 10, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 10.0, "blackboard": [ { "key": "atk", - "value": 0.8 - }, - { - "key": "attack@sluggish", - "value": 0.7 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 0.4 }, { "key": "stun", - "value": 8.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 11, + "spCost": 45, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 10.0, "blackboard": [ { "key": "atk", - "value": 0.9 - }, - { - "key": "attack@sluggish", - "value": 0.7 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 0.5 }, { "key": "stun", - "value": 8.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 12, + "spCost": 45, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 10.0, "blackboard": [ { "key": "atk", - "value": 1.0 - }, - { - "key": "attack@sluggish", - "value": 0.7 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 0.6 }, { "key": "stun", - "value": 8.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 13, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 11.0, "blackboard": [ { "key": "atk", - "value": 1.1 - }, - { - "key": "attack@sluggish", - "value": 0.8 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 0.7 }, { "key": "stun", - "value": 7.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 14, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 11.0, "blackboard": [ { "key": "atk", - "value": 1.2 - }, - { - "key": "attack@sluggish", "value": 0.8 }, - { - "key": "base_attack_time", - "value": 0.65 - }, { "key": "stun", - "value": 7.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 11.0, "blackboard": [ { "key": "atk", - "value": 1.3 - }, - { - "key": "attack@sluggish", - "value": 0.8 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 0.9 }, { "key": "stun", - "value": 7.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 16, + "spCost": 43, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 12.0, "blackboard": [ { "key": "atk", - "value": 1.4 - }, - { - "key": "attack@sluggish", - "value": 0.9 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 1.0 }, { "key": "stun", - "value": 6.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 17, + "spCost": 42, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 13.0, "blackboard": [ { "key": "atk", - "value": 1.6 - }, - { - "key": "attack@sluggish", - "value": 0.9 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 1.2 }, { "key": "stun", - "value": 6.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 18, + "spCost": 41, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 14.0, "blackboard": [ { "key": "atk", - "value": 1.7 - }, - { - "key": "attack@sluggish", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 1.4 }, { "key": "stun", - "value": 6.0 + "value": 10.0 } ] }, { - "name": "高压电流", - "rangeId": "3-2", - "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", + "name": "肉斩骨断", + "rangeId": null, + "description": "技能持续期间内干员的生命值始终不会低于<@ba.vup>1,攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能结束后干员晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 20, + "spCost": 40, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_broca_2", - "duration": 25.0, + "prefabId": "skchr_ghost_2", + "duration": 15.0, "blackboard": [ { "key": "atk", - "value": 1.9 - }, - { - "key": "attack@sluggish", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 0.65 + "value": 1.6 }, { "key": "stun", - "value": 5.0 + "value": 10.0 } ] } ] }, - "skchr_savage_1": { - "skillId": "skchr_savage_1", - "iconId": "skcom_powerstrike[2]", + "skchr_broca_1": { + "skillId": "skchr_broca_1", + "iconId": null, "hidden": false, "levels": [ { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 50, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.2 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.75 + "key": "atk", + "value": 0.25 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.3 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 26.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.85 + "key": "atk", + "value": 0.35 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 26.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.4 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 26.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.95 + "key": "atk", + "value": 0.45 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 27.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 28.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 0.6 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 50, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 29.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "atk", + "value": 0.7 } ] }, { - "name": "强力击·β型", + "name": "通电", "rangeId": null, - "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_savage_1", - "duration": 0.0, + "prefabId": "skchr_broca_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "atk", + "value": 0.8 } ] } ] }, - "skchr_savage_2": { - "skillId": "skchr_savage_2", + "skchr_broca_2": { + "skillId": "skchr_broca_2", "iconId": null, "hidden": false, "levels": [ { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 0.8 }, { - "key": "atk_scale", - "value": 3.0 + "key": "attack@sluggish", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 8.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 44, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 0.9 }, { - "key": "atk_scale", - "value": 3.1 + "key": "attack@sluggish", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 8.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 43, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.0 }, { - "key": "atk_scale", - "value": 3.2 + "key": "attack@sluggish", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 8.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 42, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.1 }, { - "key": "atk_scale", - "value": 3.3 + "key": "attack@sluggish", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 7.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 41, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.2 }, { - "key": "atk_scale", - "value": 3.4 + "key": "attack@sluggish", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 7.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.3 }, { - "key": "atk_scale", - "value": 3.5 + "key": "attack@sluggish", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 7.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 39, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.4 }, { - "key": "atk_scale", - "value": 3.6 + "key": "attack@sluggish", + "value": 0.9 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 6.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 38, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 + "key": "atk", + "value": 1.6 }, { - "key": "atk_scale", - "value": 3.7 + "key": "attack@sluggish", + "value": 0.9 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 6.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 0, + "spCost": 37, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 + "key": "atk", + "value": 1.7 }, { - "key": "atk_scale", - "value": 3.8 + "key": "attack@sluggish", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 6.0 } ] }, { - "name": "微差爆破", + "name": "高压电流", "rangeId": "3-2", - "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "description": "攻击间隔<@ba.vdown>增大,攻击距离<@ba.vup>加长,攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害并使击中的敌人停顿<@ba.vup>{attack@sluggish:0.0}秒\\n<@ba.rem>技能结束后晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 0, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_savage_2", - "duration": 0.0, + "prefabId": "skchr_broca_2", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 5.0 + "key": "atk", + "value": 1.9 }, { - "key": "atk_scale", - "value": 4.0 + "key": "attack@sluggish", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 0.65 + }, + { + "key": "stun", + "value": 5.0 } ] } ] }, - "skchr_astesi_1": { - "skillId": "skchr_astesi_1", - "iconId": null, + "skchr_savage_1": { + "skillId": "skchr_savage_1", + "iconId": "skcom_powerstrike[2]", "hidden": false, "levels": [ { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 - }, - { - "key": "def", - "value": 0.3 + "key": "atk_scale", + "value": 1.7 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 - }, - { - "key": "def", - "value": 0.35 + "key": "atk_scale", + "value": 1.75 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 - }, - { - "key": "def", - "value": 0.4 + "key": "atk_scale", + "value": 1.8 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 3, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.45 + "key": "atk_scale", + "value": 1.85 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 3, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.5 + "key": "atk_scale", + "value": 1.9 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 3, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.55 + "key": "atk_scale", + "value": 1.95 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 6, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "def", - "value": 0.6 + "key": "atk_scale", + "value": 2.0 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 7, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.43 - }, - { - "key": "def", - "value": 0.65 + "key": "atk_scale", + "value": 2.1 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 8, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.46 - }, - { - "key": "def", - "value": 0.7 + "key": "atk_scale", + "value": 2.2 } ] }, { - "name": "星座守护", + "name": "强力击·β型", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", - "skillType": 1, + "description": "下次攻击的攻击力提高至<@ba.vup>{atk_scale:0%}", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, + "spCost": 3, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_1", - "duration": 30.0, + "prefabId": "skchr_savage_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "def", - "value": 0.8 + "key": "atk_scale", + "value": 2.3 } ] } ] }, - "skchr_astesi_2": { - "skillId": "skchr_astesi_2", + "skchr_savage_2": { + "skillId": "skchr_savage_2", "iconId": null, "hidden": false, "levels": [ { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 20, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 10.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.3 + "key": "max_target", + "value": 3.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.0 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 1, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 10.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "def", - "value": 0.35 + "key": "max_target", + "value": 3.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.1 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 2, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 10.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "def", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.2 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 3, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 11.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "def", - "value": 0.45 + "key": "max_target", + "value": 4.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.3 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 4, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 11.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "def", - "value": 0.5 + "key": "max_target", + "value": 4.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.4 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 5, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 11.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "def", - "value": 0.55 + "key": "max_target", + "value": 4.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.5 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 6, + "spCost": 19, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 12.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "def", - "value": 0.6 + "key": "max_target", + "value": 4.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.6 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 7, + "spCost": 19, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 13.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.65 - }, - { - "key": "def", - "value": 0.65 + "key": "max_target", + "value": 5.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.7 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 8, + "spCost": 18, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 14.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "def", - "value": 0.7 + "key": "max_target", + "value": 5.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 3.8 } ] }, { - "name": "星辉剑", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "name": "微差爆破", + "rangeId": "3-2", + "description": "对前方三格范围内至多<@ba.vup>{max_target}个敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 10, + "spCost": 17, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_astesi_2", - "duration": 15.0, + "prefabId": "skchr_savage_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "def", - "value": 0.8 + "key": "max_target", + "value": 5.0 }, { - "key": "block_cnt", - "value": 1.0 + "key": "atk_scale", + "value": 4.0 } ] } ] }, - "skchr_sidero_2": { - "skillId": "skchr_sidero_2", + "skchr_astesi_1": { + "skillId": "skchr_astesi_1", "iconId": null, "hidden": false, "levels": [ { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 40, - "initSp": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 25.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.4 + "value": 0.2 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.3 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 39, - "initSp": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 25.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.45 + "value": 0.2 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.35 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 38, - "initSp": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 25.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.5 + "value": 0.2 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.4 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 37, - "initSp": 10, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 26.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.6 + "value": 0.3 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.45 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 36, - "initSp": 10, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 26.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.65 + "value": 0.3 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.5 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 35, - "initSp": 10, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 26.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.3 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.55 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 34, - "initSp": 10, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 27.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.4 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.07 + "key": "def", + "value": 0.6 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 33, - "initSp": 10, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 28.0, - "blackboard": [ + "prefabId": "skchr_astesi_1", + "duration": 30.0, + "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.43 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.07 + "key": "def", + "value": 0.65 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 32, - "initSp": 10, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", - "duration": 29.0, + "prefabId": "skchr_astesi_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 1.0 + "value": 0.46 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.07 + "key": "def", + "value": 0.7 } ] }, { - "name": "破浪回神", - "rangeId": "0-1", - "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "name": "星座守护", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, @@ -30545,501 +31306,1075 @@ "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sidero_2", + "prefabId": "skchr_astesi_1", "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 1.1 + "value": 0.5 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.08 + "key": "def", + "value": 0.8 } ] } ] }, - "skchr_bluep_1": { - "skillId": "skchr_bluep_1", + "skchr_astesi_2": { + "skillId": "skchr_astesi_2", "iconId": null, "hidden": false, "levels": [ { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 10.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 + "key": "atk", + "value": 0.3 + }, + { + "key": "def", + "value": 0.3 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 30, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 10.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 + "key": "atk", + "value": 0.35 + }, + { + "key": "def", + "value": 0.35 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, + "spCost": 30, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 10.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 + "key": "atk", + "value": 0.4 + }, + { + "key": "def", + "value": 0.4 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 27, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 11.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "atk", + "value": 0.45 + }, + { + "key": "def", + "value": 0.45 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 27, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 11.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "atk", + "value": 0.5 + }, + { + "key": "def", + "value": 0.5 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 27, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 11.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 + "key": "atk", + "value": 0.55 + }, + { + "key": "def", + "value": 0.55 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 24, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 12.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.55 + "key": "atk", + "value": 0.6 + }, + { + "key": "def", + "value": 0.6 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 23, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 13.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.65 + }, + { + "key": "def", + "value": 0.65 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, - "initSp": 0, + "spCost": 22, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 14.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.85 + "key": "atk", + "value": 0.7 + }, + { + "key": "def", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "二重射击·自动", + "name": "星辉剑", "rangeId": null, - "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},同时攻击阻挡的所有敌人", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 2, - "initSp": 0, + "spCost": 20, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_1", - "duration": -1.0, + "prefabId": "skchr_astesi_2", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.8 + }, + { + "key": "def", + "value": 0.8 + }, + { + "key": "block_cnt", + "value": 1.0 } ] } ] }, - "skchr_bluep_2": { - "skillId": "skchr_bluep_2", + "skchr_sidero_2": { + "skillId": "skchr_sidero_2", "iconId": null, "hidden": false, "levels": [ { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 40, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 20.0, + "prefabId": "skchr_sidero_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 0.4 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 39, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 21.0, + "prefabId": "skchr_sidero_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 0.45 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 38, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 22.0, + "prefabId": "skchr_sidero_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 0.5 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 37, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 23.0, + "prefabId": "skchr_sidero_2", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 0.6 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.06 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 36, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 24.0, + "prefabId": "skchr_sidero_2", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 0.65 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.06 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 35, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 25.0, + "prefabId": "skchr_sidero_2", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 0.7 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.06 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 34, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 26.0, + "prefabId": "skchr_sidero_2", + "duration": 27.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": 0.8 }, { - "key": "attack@times", - "value": 1.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.07 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 21, + "spCost": 33, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 27.0, + "prefabId": "skchr_sidero_2", + "duration": 28.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": 0.9 }, { - "key": "attack@times", - "value": 2.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.07 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 22, + "spCost": 32, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", - "duration": 28.0, + "prefabId": "skchr_sidero_2", + "duration": 29.0, "blackboard": [ { "key": "atk", - "value": 0.4 + "value": 1.0 }, { - "key": "attack@times", - "value": 2.0 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.07 } ] }, { - "name": "毒液散射", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "name": "破浪回神", + "rangeId": "0-1", + "description": "攻击距离<@ba.vdown>缩短,攻击力<@ba.vup>+{atk:0%},每秒恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bluep_2", + "prefabId": "skchr_sidero_2", + "duration": 30.0, + "blackboard": [ + { + "key": "atk", + "value": 1.1 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.08 + } + ] + } + ] + }, + "skchr_bluep_1": { + "skillId": "skchr_bluep_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 4, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.25 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 4, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.3 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 4, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.35 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.4 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.45 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.5 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.55 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.7 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 3, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.85 + } + ] + }, + { + "name": "二重射击·自动", + "rangeId": null, + "description": "下次攻击额外攻击一个目标,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 2, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_1", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0 + } + ] + } + ] + }, + "skchr_bluep_2": { + "skillId": "skchr_bluep_2", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 20.0, + "blackboard": [ + { + "key": "atk", + "value": 0.1 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 21.0, + "blackboard": [ + { + "key": "atk", + "value": 0.1 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 22.0, + "blackboard": [ + { + "key": "atk", + "value": 0.1 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 23.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 24.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 25.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 20, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 26.0, + "blackboard": [ + { + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@times", + "value": 1.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 47, + "initSp": 21, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 27.0, + "blackboard": [ + { + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 44, + "initSp": 22, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", + "duration": 28.0, + "blackboard": [ + { + "key": "atk", + "value": 0.4 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "毒液散射", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},每次攻击对主目标额外射击<@ba.vup>一次,并额外攻击<@ba.vup>2个目标", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_bluep_2", "duration": 30.0, "blackboard": [ { @@ -31815,30 +33150,297 @@ } ] }, - "skchr_meteo_1": { - "skillId": "skchr_meteo_1", + "skchr_asnipe_1": { + "skillId": "skchr_asnipe_1", "iconId": null, "hidden": false, "levels": [ { - "name": "霰射弹头", + "name": "旋臂", "rangeId": null, - "description": "下次攻击的爆炸范围<@ba.vup>扩大,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 51, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_meteo_1", - "duration": 0.0, + "prefabId": "skchr_asnipe_1", + "duration": 23.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 23.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 49, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 23.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 48, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 24.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 47, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 24.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 46, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 24.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 25.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 25.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 35, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 25.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + }, + { + "name": "旋臂", + "rangeId": null, + "description": "可以同时攻击<@ba.vup>{attack@max_target}个目标,每个目标攻击<@ba.vup>{attack@times}次", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_asnipe_1", + "duration": 30.0, + "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, + { + "key": "attack@times", + "value": 2.0 + } + ] + } + ] + }, + "skchr_meteo_1": { + "skillId": "skchr_meteo_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "霰射弹头", + "rangeId": null, + "description": "下次攻击的爆炸范围<@ba.vup>扩大,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 2, + "spData": { + "spType": 2, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 5, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_meteo_1", + "duration": 0.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.35 } ] }, @@ -34872,3339 +36474,3299 @@ } ] }, - "skchr_skfire_2": { - "skillId": "skchr_skfire_2", + "skchr_tomimi_1": { + "skillId": "skchr_tomimi_1", "iconId": null, "hidden": false, "levels": [ { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 25.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 1.7 - }, - { - "key": "attack@stun", - "value": 0.1 + "key": "attack_speed", + "value": 30.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 25.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 1.75 - }, - { - "key": "attack@stun", - "value": 0.1 + "key": "attack_speed", + "value": 35.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 25.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 1.8 - }, - { - "key": "attack@stun", - "value": 0.1 + "key": "attack_speed", + "value": 40.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 0, + "spCost": 35, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 28.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 1.9 - }, - { - "key": "attack@stun", - "value": 0.15 + "key": "attack_speed", + "value": 45.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 31, - "initSp": 0, + "spCost": 35, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 28.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 1.95 - }, - { - "key": "attack@stun", - "value": 0.15 + "key": "attack_speed", + "value": 50.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 35, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 28.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 2.0 - }, - { - "key": "attack@stun", - "value": 0.15 + "key": "attack_speed", + "value": 55.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, - "initSp": 0, + "spCost": 32, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 31.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 2.1 - }, - { - "key": "attack@stun", - "value": 0.2 + "key": "attack_speed", + "value": 60.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 0, + "spCost": 32, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 33.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 2.2 - }, - { - "key": "attack@stun", - "value": 0.4 + "key": "attack_speed", + "value": 70.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 0, + "spCost": 32, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 35.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 2.3 - }, - { - "key": "attack@stun", - "value": 0.6 + "key": "attack_speed", + "value": 80.0 } ] }, { - "name": "天坠之火", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", + "name": "部族技艺", + "rangeId": "1-2", + "description": "攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_skfire_2", - "duration": 40.0, + "prefabId": "skchr_tomimi_1", + "duration": 30.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@atk_scale", - "value": 2.4 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "attack_speed", + "value": 90.0 } ] } ] }, - "skchr_leizi_2": { - "skillId": "skchr_leizi_2", + "skchr_tomimi_2": { + "skillId": "skchr_tomimi_2", "iconId": null, "hidden": false, "levels": [ { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 40, + "spCost": 40, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 30.0, + "prefabId": "skchr_tomimi_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", + "key": "attack@tomimi_s_2.stun", "value": 0.6 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.7 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, + { + "key": "atk", + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 41, + "spCost": 39, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 30.0, + "prefabId": "skchr_tomimi_2", + "duration": 25.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 0.6 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.7 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 0.65 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 42, + "spCost": 38, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 30.0, + "prefabId": "skchr_tomimi_2", + "duration": 25.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 0.6 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.7 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 0.7 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 43, + "spCost": 37, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 31.0, + "prefabId": "skchr_tomimi_2", + "duration": 26.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 0.9 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.8 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 0.8 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 44, + "spCost": 36, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 31.0, + "prefabId": "skchr_tomimi_2", + "duration": 26.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 0.9 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.8 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 0.85 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 35, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 31.0, + "prefabId": "skchr_tomimi_2", + "duration": 26.0, "blackboard": [ { - "key": "atk", + "key": "attack@tomimi_s_2.stun", "value": 0.9 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.8 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, + { + "key": "atk", + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 46, + "spCost": 34, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 32.0, + "prefabId": "skchr_tomimi_2", + "duration": 27.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 1.2 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 1.9 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 1.0 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 47, + "spCost": 33, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 33.0, + "prefabId": "skchr_tomimi_2", + "duration": 28.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 1.2 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 2.05 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 1.15 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 48, + "spCost": 32, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 34.0, + "prefabId": "skchr_tomimi_2", + "duration": 29.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 1.2 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 2.2 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 0.9 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 1.3 + "value": 0.0 } ] }, { - "name": "初雷", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "name": "嘉维尔保护方案", + "rangeId": "1-2", + "description": "每次攻击有<@ba.vup>{attack@tomimi_s_2.prob:0%}的概率随机触发下列效果之一:目标晕眩<@ba.vup>{attack@tomimi_s_2.stun}秒;当次攻击力提升至<@ba.vup>{attack@tomimi_s_2.atk_scale:0%};当次攻击造成群体伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 50, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_leizi_2", - "duration": 35.0, + "prefabId": "skchr_tomimi_2", + "duration": 30.0, "blackboard": [ + { + "key": "attack@tomimi_s_2.stun", + "value": 1.6 + }, + { + "key": "attack@tomimi_s_2.atk_scale", + "value": 2.2 + }, + { + "key": "attack@tomimi_s_2.prob", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 0.0 + }, { "key": "atk", - "value": 1.5 + "value": 0.0 } ] } ] }, - "skchr_beewax_1": { - "skillId": "skchr_beewax_1", + "skchr_skfire_2": { + "skillId": "skchr_skfire_2", "iconId": null, "hidden": false, "levels": [ { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 6, + "spCost": 35, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 15.0, + "prefabId": "skchr_skfire_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 1.7 + }, + { + "key": "attack@stun", "value": 0.1 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 6, + "spCost": 34, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 15.0, + "prefabId": "skchr_skfire_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.15 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 1.75 + }, + { + "key": "attack@stun", + "value": 0.1 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 6, + "spCost": 33, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 15.0, + "prefabId": "skchr_skfire_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 1.8 + }, + { + "key": "attack@stun", + "value": 0.1 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, - "initSp": 6, + "spCost": 32, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 16.0, + "prefabId": "skchr_skfire_2", + "duration": 28.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 1.9 + }, + { + "key": "attack@stun", + "value": 0.15 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, - "initSp": 6, + "spCost": 31, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 16.0, + "prefabId": "skchr_skfire_2", + "duration": 28.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 1.95 + }, + { + "key": "attack@stun", + "value": 0.15 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, - "initSp": 6, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 16.0, + "prefabId": "skchr_skfire_2", + "duration": 28.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 2.0 + }, + { + "key": "attack@stun", + "value": 0.15 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 8, + "spCost": 29, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 17.0, + "prefabId": "skchr_skfire_2", + "duration": 31.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 2.1 + }, + { + "key": "attack@stun", + "value": 0.2 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 8, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 18.0, + "prefabId": "skchr_skfire_2", + "duration": 33.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 2.2 + }, + { + "key": "attack@stun", + "value": 0.4 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 8, + "spCost": 27, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 19.0, + "prefabId": "skchr_skfire_2", + "duration": 35.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 2.3 + }, + { + "key": "attack@stun", + "value": 0.6 } ] }, { - "name": "沙暴扩散", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", + "name": "天坠之火", + "rangeId": null, + "description": "攻击间隔<@ba.vdown>增大,攻击变为从天空召唤陨石;陨石需要时间降落,落地后对大范围敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{attack@stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 8, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_beewax_1", - "duration": 20.0, + "prefabId": "skchr_skfire_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@atk_scale", + "value": 2.4 + }, + { + "key": "attack@stun", + "value": 1.0 } ] } ] }, - "skchr_beewax_2": { - "skillId": "skchr_beewax_2", + "skchr_acast_1": { + "skillId": "skchr_acast_1", "iconId": null, "hidden": false, "levels": [ { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 56, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 20.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "spCost": 55, + "initSp": 11, + "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 25.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, + "spCost": 54, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 30.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 10, + "spCost": 53, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 35.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 10, + "spCost": 52, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 40.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 10, + "spCost": 51, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "attack_speed", + "value": 45.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, - "initSp": 10, + "spCost": 50, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "atk", + "value": 0.25 }, { - "key": "stun", - "value": 1.5 + "key": "attack_speed", + "value": 50.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 10, + "spCost": 47, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 + "key": "atk", + "value": 0.3 }, { - "key": "stun", - "value": 2.0 + "key": "attack_speed", + "value": 55.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 10, + "spCost": 43, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.7 + "key": "atk", + "value": 0.35 }, { - "key": "stun", - "value": 2.5 + "key": "attack_speed", + "value": 60.0 } ] }, { - "name": "守卫尖碑", + "name": "“为我所为”", "rangeId": null, - "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "description": "自身攻击速度<@ba.vup>+{attack_speed},所有【术师】干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 10, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_beewax_2", - "duration": 20.0, + "prefabId": "skchr_acast_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.0 + "key": "atk", + "value": 0.4 }, { - "key": "stun", - "value": 3.0 + "key": "attack_speed", + "value": 70.0 } ] } ] }, - "sktok_beewax": { - "skillId": "sktok_beewax", + "skchr_leizi_2": { + "skillId": "skchr_leizi_2", "iconId": null, "hidden": false, "levels": [ { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 35, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 40, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.6 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 35, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 41, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.65 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 35, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 42, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.7 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 33, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 43, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.8 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 33, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 44, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.85 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 33, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 - }, - { - "key": "stun", - "value": 1.0 + "key": "atk", + "value": 0.9 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 31, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 46, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 32.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 - }, - { - "key": "stun", - "value": 1.5 + "key": "atk", + "value": 1.0 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 29, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 47, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 33.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 - }, - { - "key": "stun", - "value": 2.0 + "key": "atk", + "value": 1.15 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 27, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 48, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 34.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.7 - }, - { - "key": "stun", - "value": 2.5 + "key": "atk", + "value": 1.3 } ] }, { - "name": "沙之碑召唤", - "rangeId": "x-4", - "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "初雷", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击在跳跃时<@ba.vup>不再降低伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 25, - "initSp": 10, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 50, "increment": 1.0 }, - "prefabId": "sktok_beewax", - "duration": 0.0, + "prefabId": "skchr_leizi_2", + "duration": 35.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.0 - }, - { - "key": "stun", - "value": 3.0 + "key": "atk", + "value": 1.5 } ] } ] }, - "skchr_lionhd_2": { - "skillId": "skchr_lionhd_2", + "skchr_beewax_1": { + "skillId": "skchr_beewax_1", "iconId": null, "hidden": false, "levels": [ { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 0, + "spCost": 28, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "magic_resistance", - "value": -0.05 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 1.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 0, + "spCost": 28, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.55 - }, - { - "key": "magic_resistance", - "value": -0.05 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 1.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.15 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 0, + "spCost": 28, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "magic_resistance", - "value": -0.05 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 1.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 14, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 26, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "magic_resistance", - "value": -0.08 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 2.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.25 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 14, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 26, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "magic_resistance", - "value": -0.08 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 2.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 14, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 26, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "magic_resistance", - "value": -0.08 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 2.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.35 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 13, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 24, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 17.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "magic_resistance", - "value": -0.12 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 2.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 12, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 22, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 18.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 - }, - { - "key": "magic_resistance", - "value": -0.13 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 3.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.45 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 11, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 20, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 19.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 - }, - { - "key": "magic_resistance", - "value": -0.14 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 3.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "解构与爆破", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "name": "沙暴扩散", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 10, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 18, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_lionhd_2", - "duration": -1.0, + "prefabId": "skchr_beewax_1", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 - }, - { - "key": "magic_resistance", - "value": -0.15 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "ct", - "value": 3.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 + "key": "atk", + "value": 0.6 } ] } ] }, - "skchr_otter_1": { - "skillId": "skchr_otter_1", + "skchr_beewax_2": { + "skillId": "skchr_beewax_2", "iconId": null, "hidden": false, "levels": [ { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.1 + "key": "atk_scale", + "value": 1.7 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.13 + "key": "atk_scale", + "value": 1.8 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.15 + "key": "atk_scale", + "value": 1.9 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 28, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.18 + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 28, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk_scale", + "value": 2.1 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 28, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.22 + "key": "atk_scale", + "value": 2.2 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 26, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk_scale", + "value": 2.3 + }, + { + "key": "stun", + "value": 1.5 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 24, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk_scale", + "value": 2.5 + }, + { + "key": "stun", + "value": 2.0 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 22, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 2.7 + }, + { + "key": "stun", + "value": 2.5 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "守卫尖碑", + "rangeId": null, + "description": "在攻击范围内的近战部署位召唤一个可以阻挡敌人的方尖塔,方尖塔在出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 20, + "initSp": 10, + "increment": 1.0 }, - "prefabId": null, - "duration": 0.0, + "prefabId": "skchr_beewax_2", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.35 + "key": "atk_scale", + "value": 3.0 + }, + { + "key": "stun", + "value": 3.0 } ] } ] }, - "sktok_motter_1": { - "skillId": "sktok_motter_1", + "sktok_beewax": { + "skillId": "sktok_beewax", "iconId": null, "hidden": false, "levels": [ { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 35, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.1 + "key": "atk_scale", + "value": 1.7 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 35, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.13 + "key": "atk_scale", + "value": 1.8 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 35, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.15 + "key": "atk_scale", + "value": 1.9 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 33, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.18 + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 33, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk_scale", + "value": 2.1 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 33, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.22 + "key": "atk_scale", + "value": 2.2 + }, + { + "key": "stun", + "value": 1.0 } ] }, { - "name": "迷惑装置", - "rangeId": "0-1", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 31, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk_scale", + "value": 2.3 + }, + { + "key": "stun", + "value": 1.5 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 29, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk_scale", + "value": 2.5 + }, + { + "key": "stun", + "value": 2.0 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 27, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 2.7 + }, + { + "key": "stun", + "value": 2.5 } ] }, { - "name": "迷惑装置", - "rangeId": "x-5", - "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", - "skillType": 0, + "name": "沙之碑召唤", + "rangeId": "x-4", + "description": "出现时会对附近的敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "spCost": 25, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_motter_1", + "prefabId": "sktok_beewax", "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.35 + "key": "atk_scale", + "value": 3.0 + }, + { + "key": "stun", + "value": 3.0 } ] } ] }, - "skchr_otter_2": { - "skillId": "skchr_otter_2", + "skchr_lionhd_2": { + "skillId": "skchr_lionhd_2", "iconId": null, "hidden": false, "levels": [ { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 15, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 3.0 + "value": 1.5 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.05 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, + "spCost": 15, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 3.2 + "value": 1.55 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.05 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, + "spCost": 15, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 3.5 + "value": 1.6 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.05 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 37, + "maxChargeTime": 2, + "spCost": 14, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 3.8 + "value": 1.7 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.08 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 36, + "maxChargeTime": 2, + "spCost": 14, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 4.0 + "value": 1.8 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.08 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 35, + "maxChargeTime": 2, + "spCost": 14, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 4.2 + "value": 1.9 }, { - "key": "stun", + "key": "magic_resistance", + "value": -0.08 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, + "maxChargeTime": 2, + "spCost": 13, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 4.5 + "value": 2.0 }, { - "key": "stun", - "value": 1.0 + "key": "magic_resistance", + "value": -0.12 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 33, + "maxChargeTime": 3, + "spCost": 12, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 5.0 + "value": 2.1 }, { - "key": "stun", - "value": 1.5 + "key": "magic_resistance", + "value": -0.13 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 3.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 32, + "maxChargeTime": 3, + "spCost": 11, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 5.5 + "value": 2.2 }, { - "key": "stun", - "value": 1.5 + "key": "magic_resistance", + "value": -0.14 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "ct", + "value": 3.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", + "name": "解构与爆破", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,立即对攻击范围内的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害且使其在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, + "maxChargeTime": 3, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_otter_2", - "duration": 0.0, + "prefabId": "skchr_lionhd_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", + "value": 2.3 + }, + { + "key": "magic_resistance", + "value": -0.15 + }, + { + "key": "duration", "value": 6.0 }, { - "key": "stun", - "value": 2.0 + "key": "ct", + "value": 3.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 } ] } ] }, - "sktok_motter_2": { - "skillId": "sktok_motter_2", + "skchr_otter_1": { + "skillId": "skchr_otter_1", "iconId": null, "hidden": false, "levels": [ { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.0 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.1 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.2 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.13 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.5 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.15 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.8 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.18 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 4.0 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 4.2 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.22 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 4.5 - }, - { - "key": "stun", - "value": 1.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 5.0 - }, - { - "key": "stun", - "value": 1.5 + "key": "prob", + "value": 0.25 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 5.5 - }, - { - "key": "stun", - "value": 1.5 + "key": "prob", + "value": 0.3 } ] }, { - "name": "爆破回收", - "rangeId": "x-4", - "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", - "skillType": 1, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_motter_2", + "prefabId": null, "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 6.0 - }, - { - "key": "stun", - "value": 2.0 + "key": "prob", + "value": 0.35 } ] } ] }, - "skchr_folivo_1": { - "skillId": "skchr_folivo_1", + "sktok_motter_1": { + "skillId": "sktok_motter_1", "iconId": null, "hidden": false, "levels": [ { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 90, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", + "key": "prob", "value": 0.1 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 87, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "prob", + "value": 0.13 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 84, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "prob", + "value": 0.15 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 81, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "prob", + "value": 0.18 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 78, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", + "key": "prob", "value": 0.2 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 75, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "prob", + "value": 0.22 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "0-1", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 72, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "prob", + "value": 0.25 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 69, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "prob", + "value": 0.25 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 66, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "prob", + "value": 0.3 } ] }, { - "name": "保护色隐蔽", - "rangeId": null, - "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "迷惑装置", + "rangeId": "x-5", + "description": "所有机械水獭获得<@ba.vup>{prob:0%}的<@ba.vup>物理和<@ba.vup>法术闪避\\n机械水獭周围四格的友军也获得同样的效果", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 60, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_folivo_1", - "duration": -1.0, + "prefabId": "sktok_motter_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "prob", + "value": 0.35 } ] } ] }, - "skchr_folivo_2": { - "skillId": "skchr_folivo_2", + "skchr_otter_2": { + "skillId": "skchr_otter_2", "iconId": null, "hidden": false, "levels": [ { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 40, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 15.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "def", - "value": 0.5 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 3.0 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 39, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 15.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "def", - "value": 0.55 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 3.2 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 38, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 15.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "def", - "value": 0.6 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 3.5 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 7, + "spCost": 37, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 16.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.65 - }, - { - "key": "def", - "value": 0.65 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 3.8 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 7, + "spCost": 36, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 16.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "def", - "value": 0.7 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 4.0 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 7, + "spCost": 35, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 16.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.75 - }, - { - "key": "def", - "value": 0.75 - }, - { - "key": "magic_resistance", - "value": 10.0 + "key": "atk_scale", + "value": 4.2 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 9, + "spCost": 34, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 17.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "def", - "value": 0.8 - }, - { - "key": "magic_resistance", - "value": 15.0 + "key": "atk_scale", + "value": 4.5 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 11, + "spCost": 33, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 18.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.95 - }, - { - "key": "def", - "value": 0.95 - }, - { - "key": "magic_resistance", - "value": 15.0 - }, - { - "key": "stun", + "key": "atk_scale", "value": 5.0 }, { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", - "value": 1.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 13, + "spCost": 32, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 19.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.1 - }, - { - "key": "def", - "value": 1.1 - }, - { - "key": "magic_resistance", - "value": 15.0 + "key": "atk_scale", + "value": 5.5 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", - "value": 1.0 + "value": 1.5 } ] }, { - "name": "全景过载摄像", - "rangeId": null, - "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "立即引爆所有配置的机械水獭,爆炸时对周围敌人造成相当于梅尔攻击力<@ba.vup>{atk_scale:0%}的法术伤害,并使所有命中目标晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 30, - "initSp": 15, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folivo_2", - "duration": 20.0, + "prefabId": "skchr_otter_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.3 - }, - { - "key": "def", - "value": 1.3 - }, - { - "key": "magic_resistance", - "value": 20.0 + "key": "atk_scale", + "value": 6.0 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "talent_range_flag", - "value": 1.0 - }, - { - "key": "cnt", - "value": 1.0 + "value": 2.0 } ] } ] }, - "sktok_folivo_2": { - "skillId": "sktok_folivo_2", + "sktok_motter_2": { + "skillId": "sktok_motter_2", "iconId": null, "hidden": false, "levels": [ { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38214,23 +39776,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 3.0 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38240,23 +39802,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 3.2 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38266,23 +39828,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 3.5 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38292,23 +39854,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 3.8 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38318,23 +39880,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 4.0 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38344,23 +39906,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 4.2 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38370,23 +39932,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 4.5 }, { - "key": "talent_range_flag", + "key": "stun", "value": 1.0 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38396,23 +39958,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", + "key": "atk_scale", "value": 5.0 }, { - "key": "talent_range_flag", - "value": 1.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38422,23 +39984,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 5.5 }, { - "key": "talent_range_flag", - "value": 1.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "全景过载摄像", - "rangeId": "x-2", - "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "name": "爆破回收", + "rangeId": "x-4", + "description": "引爆所有配置的机械水獭,爆炸时对周围敌人造成角色攻击力<@ba.vup>{atk_scale:0%}的法术伤害并晕眩<@ba.vup>{stun}秒\\n<@ba.rem>被引爆的机械水獭会被回收", "skillType": 1, "spData": { "spType": 1, @@ -38448,9054 +40010,9054 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_folivo_2", - "duration": 10.0, + "prefabId": "sktok_motter_2", + "duration": 0.0, "blackboard": [ { - "key": "stun", - "value": 5.0 + "key": "atk_scale", + "value": 6.0 }, { - "key": "talent_range_flag", - "value": 1.0 + "key": "stun", + "value": 2.0 } ] } ] }, - "skchr_silent_2": { - "skillId": "skchr_silent_2", + "skchr_folivo_1": { + "skillId": "skchr_folivo_1", "iconId": null, "hidden": false, "levels": [ { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 90, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, + "spCost": 87, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, + "spCost": 84, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, + "spCost": 81, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 78, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, + "spCost": 75, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, + "spCost": 72, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 21, + "spCost": 69, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, + "spCost": 66, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "医疗无人机", + "name": "保护色隐蔽", "rangeId": null, - "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "description": "所有摄影车的攻击力<@ba.vup>+{atk:0%},获得<@ba.vup>迷彩(未阻挡时不会成为敌人远程攻击的目标,但仍然会受到溅射类的伤害)\\n<@ba.rem>持续时间无限", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, + "spCost": 60, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_silent_2", - "duration": 0.0, + "prefabId": "skchr_folivo_1", + "duration": -1.0, "blackboard": [ { - "key": "cnt", - "value": 1.0 + "key": "atk", + "value": 0.6 } ] } ] }, - "skchr_bldsk_1": { - "skillId": "skchr_bldsk_1", + "skchr_folivo_2": { + "skillId": "skchr_folivo_2", "iconId": null, "hidden": false, "levels": [ { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 15.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.11 + "key": "atk", + "value": 0.5 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.5 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 15.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.12 + "key": "atk", + "value": 0.55 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.55 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 15.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.13 + "key": "atk", + "value": 0.6 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.6 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 16.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.15 + "key": "atk", + "value": 0.65 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.65 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 16.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.16 + "key": "atk", + "value": 0.7 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.7 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 16.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.17 + "key": "atk", + "value": 0.75 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.75 + }, + { + "key": "magic_resistance", + "value": 10.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", + "value": 1.0 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "紧急包扎", + "name": "全景过载摄像", "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 9, "increment": 1.0 }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, + "prefabId": "skchr_folivo_2", + "duration": 17.0, "blackboard": [ { - "key": "hp_ratio", - "value": 0.19 + "key": "atk", + "value": 0.8 }, { - "key": "ct", - "value": 3.0 - } - ] - }, - { - "name": "紧急包扎", - "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, - "spData": { - "spType": 2, - "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.21 + "key": "def", + "value": 0.8 }, { - "key": "ct", - "value": 3.0 - } - ] - }, - { - "name": "紧急包扎", - "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, - "spData": { - "spType": 2, - "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, - "blackboard": [ - { - "key": "hp_ratio", - "value": 0.23 + "key": "magic_resistance", + "value": 15.0 }, { - "key": "ct", - "value": 3.0 - } - ] - }, - { - "name": "紧急包扎", - "rangeId": null, - "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", - "skillType": 2, - "spData": { - "spType": 2, - "levelUpCost": null, - "maxChargeTime": 4, - "spCost": 4, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_bldsk_1", - "duration": 0.0, - "blackboard": [ + "key": "stun", + "value": 5.0 + }, { - "key": "hp_ratio", - "value": 0.25 + "key": "talent_range_flag", + "value": 1.0 }, { - "key": "ct", - "value": 4.0 + "key": "cnt", + "value": 1.0 } ] - } - ] - }, - "skchr_bldsk_2": { - "skillId": "skchr_bldsk_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "不稳定血浆", + "name": "全景过载摄像", "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 30, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "skchr_folivo_2", + "duration": 18.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": 0.95 }, { - "key": "hp_ratio", - "value": 0.03 + "key": "def", + "value": 0.95 }, { - "key": "interval", + "key": "magic_resistance", + "value": 15.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", "value": 1.0 }, { - "key": "duration", - "value": 15.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "不稳定血浆", + "name": "全景过载摄像", "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 30, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "skchr_folivo_2", + "duration": 19.0, "blackboard": [ { "key": "atk", - "value": 0.35 + "value": 1.1 }, { - "key": "hp_ratio", - "value": 0.03 + "key": "def", + "value": 1.1 }, { - "key": "interval", + "key": "magic_resistance", + "value": 15.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", "value": 1.0 }, { - "key": "duration", - "value": 15.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "不稳定血浆", + "name": "全景过载摄像", "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "description": "立即获得一个摄影车,所有摄影车的侦查范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},法术抗性<@ba.vup>+{magic_resistance}\\n<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "skchr_folivo_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.4 + "value": 1.3 }, { - "key": "hp_ratio", - "value": 0.03 + "key": "def", + "value": 1.3 }, { - "key": "interval", + "key": "magic_resistance", + "value": 20.0 + }, + { + "key": "stun", + "value": 5.0 + }, + { + "key": "talent_range_flag", "value": 1.0 }, { - "key": "duration", - "value": 15.0 + "key": "cnt", + "value": 1.0 } ] - }, + } + ] + }, + "sktok_folivo_2": { + "skillId": "sktok_folivo_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 40, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 40, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 40, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 45, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 45, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 45, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] }, { - "name": "不稳定血浆", - "rangeId": null, - "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 50, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bldsk_2", - "duration": -1.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.9 - }, - { - "key": "hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 }, { - "key": "interval", + "key": "talent_range_flag", "value": 1.0 - }, - { - "key": "duration", - "value": 15.0 } ] - } - ] - }, - "skchr_folnic_1": { - "skillId": "skchr_folnic_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "最大剂量输注", - "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "stun", + "value": 5.0 }, { - "key": "ability_range_forward_extend", + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "最大剂量输注", - "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 11, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "stun", + "value": 5.0 }, { - "key": "ability_range_forward_extend", + "key": "talent_range_flag", "value": 1.0 } ] }, { - "name": "最大剂量输注", - "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", + "name": "全景过载摄像", + "rangeId": "x-2", + "description": "<@ba.rem>技能结束后所有摄影车晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 12, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "sktok_folivo_2", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "stun", + "value": 5.0 }, { - "key": "ability_range_forward_extend", + "key": "talent_range_flag", "value": 1.0 } ] - }, + } + ] + }, + "skchr_silent_2": { + "skillId": "skchr_silent_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 13, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "ability_range_forward_extend", + "key": "cnt", "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 14, + "spCost": 29, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "ability_range_forward_extend", + "key": "cnt", "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 15, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "ability_range_forward_extend", + "key": "cnt", "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 16, + "spCost": 26, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "ability_range_forward_extend", + "key": "cnt", "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 17, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "ability_range_forward_extend", - "value": 2.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 18, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "ability_range_forward_extend", - "value": 2.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "最大剂量输注", + "name": "医疗无人机", "rangeId": null, - "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_1", - "duration": 40.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "ability_range_forward_extend", - "value": 2.0 + "key": "cnt", + "value": 1.0 } ] - } - ] - }, - "skchr_folnic_2": { - "skillId": "skchr_folnic_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "复合型药物弹片", + "name": "医疗无人机", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, + "spCost": 21, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 25.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.8 - }, - { - "key": "attack@atk_scale", + "key": "cnt", "value": 1.0 } ] }, { - "name": "复合型药物弹片", + "name": "医疗无人机", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 11, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 25.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.85 - }, - { - "key": "attack@atk_scale", - "value": 1.1 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "复合型药物弹片", + "name": "医疗无人机", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "获得一个医疗无人机\\n<@ba.rem>最多可库存1个无人机;无人机投入战场后治疗周围友军,10秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 12, + "spCost": 18, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 25.0, + "prefabId": "skchr_silent_2", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.9 - }, - { - "key": "attack@atk_scale", - "value": 1.2 + "key": "cnt", + "value": 1.0 } ] - }, + } + ] + }, + "skchr_bldsk_1": { + "skillId": "skchr_bldsk_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 47, - "initSp": 13, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 26.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.0 + "key": "hp_ratio", + "value": 0.11 }, { - "key": "attack@atk_scale", - "value": 1.3 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 46, - "initSp": 14, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 26.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.05 + "key": "hp_ratio", + "value": 0.12 }, { - "key": "attack@atk_scale", - "value": 1.4 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 45, - "initSp": 15, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 26.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.1 + "key": "hp_ratio", + "value": 0.13 }, { - "key": "attack@atk_scale", - "value": 1.5 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, - "initSp": 16, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 27.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.2 + "key": "hp_ratio", + "value": 0.15 }, { - "key": "attack@atk_scale", - "value": 1.6 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, - "initSp": 17, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 28.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.3 + "key": "hp_ratio", + "value": 0.16 }, { - "key": "attack@atk_scale", - "value": 1.7 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, - "initSp": 18, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 29.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.4 + "key": "hp_ratio", + "value": 0.17 }, { - "key": "attack@atk_scale", - "value": 1.8 + "key": "ct", + "value": 2.0 } ] }, { - "name": "复合型药物弹片", + "name": "紧急包扎", "rangeId": null, - "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", - "skillType": 1, + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "maxChargeTime": 3, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_folnic_2", - "duration": 30.0, + "prefabId": "skchr_bldsk_1", + "duration": 0.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 1.5 + "key": "hp_ratio", + "value": 0.19 }, { - "key": "attack@atk_scale", - "value": 2.0 + "key": "ct", + "value": 3.0 } ] - } - ] - }, - "skchr_ceylon_1": { - "skillId": "skchr_ceylon_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "集中式水疗", + "name": "紧急包扎", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", + "prefabId": "skchr_bldsk_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.4 + "key": "hp_ratio", + "value": 0.21 }, { - "key": "cnt", - "value": 1.0 + "key": "ct", + "value": 3.0 } ] }, { - "name": "集中式水疗", + "name": "紧急包扎", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", + "prefabId": "skchr_bldsk_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.45 + "key": "hp_ratio", + "value": 0.23 }, { - "key": "cnt", - "value": 1.0 + "key": "ct", + "value": 3.0 } ] }, { - "name": "集中式水疗", + "name": "紧急包扎", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "description": "下次治疗额外回复目标最大生命值的<@ba.vup>{hp_ratio:0%}\\n<@ba.rem>只当目标生命值不满一半时才会触发,可充能{ct}次", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 4, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", + "prefabId": "skchr_bldsk_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.5 + "key": "hp_ratio", + "value": 0.25 }, { - "key": "cnt", - "value": 1.0 + "key": "ct", + "value": 4.0 } ] - }, + } + ] + }, + "skchr_bldsk_2": { + "skillId": "skchr_bldsk_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 60, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.55 + "key": "atk", + "value": 0.3 }, { - "key": "cnt", + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 60, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.6 + "key": "atk", + "value": 0.35 }, { - "key": "cnt", + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 60, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.65 + "key": "atk", + "value": 0.4 }, { - "key": "cnt", + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 9, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 60, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.7 + "key": "atk", + "value": 0.45 }, { - "key": "cnt", - "value": 2.0 + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 60, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.8 + "key": "atk", + "value": 0.5 }, { - "key": "cnt", - "value": 2.0 + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 60, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.9 + "key": "atk", + "value": 0.55 }, { - "key": "cnt", - "value": 2.0 + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "集中式水疗", + "name": "不稳定血浆", "rangeId": null, - "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", - "skillType": 2, + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 60, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_ceylon_1", - "duration": 0.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "heal_scale", - "value": 2.0 + "key": "atk", + "value": 0.6 }, { - "key": "cnt", - "value": 3.0 + "key": "hp_ratio", + "value": 0.03 + }, + { + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] - } - ] - }, - "skchr_ceylon_2": { - "skillId": "skchr_ceylon_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "水灵庇护", + "name": "不稳定血浆", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 20, + "spCost": 60, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 20.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.7 }, { - "key": "atk", - "value": 0.3 + "key": "hp_ratio", + "value": 0.03 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "水灵庇护", + "name": "不稳定血浆", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 22, + "spCost": 60, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 21.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.8 }, { - "key": "atk", - "value": 0.3 + "key": "hp_ratio", + "value": 0.03 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] }, { - "name": "水灵庇护", + "name": "不稳定血浆", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "自身和攻击范围内随机一名我方单位获得以下状态:\\n攻击力<@ba.vup>+{atk:0%},每秒损失<@ba.vdown>{hp_ratio:0%}最大生命值,持续<@ba.vup>{duration}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 24, + "spCost": 60, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 23.0, + "prefabId": "skchr_bldsk_2", + "duration": -1.0, "blackboard": [ { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.9 }, { - "key": "atk", - "value": 0.3 + "key": "hp_ratio", + "value": 0.03 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "interval", + "value": 1.0 + }, + { + "key": "duration", + "value": 15.0 } ] - }, + } + ] + }, + "skchr_folnic_1": { + "skillId": "skchr_folnic_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 26, + "spCost": 40, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 25.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.4 + "value": 0.2 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 28, + "spCost": 39, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 26.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.4 + "value": 0.25 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 30, + "spCost": 38, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 27.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.4 + "value": 0.3 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 32, + "spCost": 37, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 30.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.5 + "value": 0.35 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 34, + "spCost": 36, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 33.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.53 + "value": 0.4 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 36, + "spCost": 35, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", - "duration": 36.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.56 + "value": 0.45 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] }, { - "name": "水灵庇护", + "name": "最大剂量输注", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 40, + "spCost": 34, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_ceylon_2", + "prefabId": "skchr_folnic_1", "duration": 40.0, "blackboard": [ - { - "key": "attack@max_target", - "value": 2.0 - }, { "key": "atk", - "value": 0.6 + "value": 0.5 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "ability_range_forward_extend", + "value": 1.0 } ] - } - ] - }, - "skchr_deepcl_1": { - "skillId": "skchr_deepcl_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "光影之触", + "name": "最大剂量输注", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 0, + "spCost": 33, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ { "key": "atk", - "value": 0.15 - }, - { - "key": "def", - "value": 0.15 + "value": 0.6 }, { - "key": "hp_recovery_per_sec", - "value": 30.0 + "key": "ability_range_forward_extend", + "value": 2.0 } ] }, { - "name": "光影之触", + "name": "最大剂量输注", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 0, + "spCost": 32, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ { "key": "atk", - "value": 0.2 - }, - { - "key": "def", - "value": 0.2 + "value": 0.7 }, { - "key": "hp_recovery_per_sec", - "value": 30.0 + "key": "ability_range_forward_extend", + "value": 2.0 } ] }, { - "name": "光影之触", + "name": "最大剂量输注", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击范围<@ba.vup>+{ability_range_forward_extend}格,攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 0, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_1", + "duration": 40.0, "blackboard": [ { "key": "atk", - "value": 0.25 - }, - { - "key": "def", - "value": 0.25 + "value": 0.8 }, { - "key": "hp_recovery_per_sec", - "value": 30.0 + "key": "ability_range_forward_extend", + "value": 2.0 } ] - }, + } + ] + }, + "skchr_folnic_2": { + "skillId": "skchr_folnic_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.3 + "key": "attack@heal_scale", + "value": 0.8 }, { - "key": "hp_recovery_per_sec", - "value": 40.0 + "key": "attack@atk_scale", + "value": 1.0 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 0, + "spCost": 49, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "def", - "value": 0.35 + "key": "attack@heal_scale", + "value": 0.85 }, { - "key": "hp_recovery_per_sec", - "value": 40.0 + "key": "attack@atk_scale", + "value": 1.1 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 0, + "spCost": 48, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "def", - "value": 0.4 + "key": "attack@heal_scale", + "value": 0.9 }, { - "key": "hp_recovery_per_sec", - "value": 40.0 + "key": "attack@atk_scale", + "value": 1.2 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 0, + "spCost": 47, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 26.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "def", - "value": 0.45 + "key": "attack@heal_scale", + "value": 1.0 }, { - "key": "hp_recovery_per_sec", - "value": 50.0 + "key": "attack@atk_scale", + "value": 1.3 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 0, + "spCost": 46, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 26.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "def", - "value": 0.5 + "key": "attack@heal_scale", + "value": 1.05 }, { - "key": "hp_recovery_per_sec", - "value": 55.0 + "key": "attack@atk_scale", + "value": 1.4 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 0, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 26.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "def", - "value": 0.55 + "key": "attack@heal_scale", + "value": 1.1 }, { - "key": "hp_recovery_per_sec", - "value": 60.0 + "key": "attack@atk_scale", + "value": 1.5 } ] }, { - "name": "光影之触", + "name": "复合型药物弹片", "rangeId": null, - "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 44, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_deepcl_1", - "duration": 30.0, + "prefabId": "skchr_folnic_2", + "duration": 27.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "def", - "value": 0.6 + "key": "attack@heal_scale", + "value": 1.2 }, { - "key": "hp_recovery_per_sec", - "value": 70.0 + "key": "attack@atk_scale", + "value": 1.6 } ] - } - ] - }, - "skchr_deepcl_2": { - "skillId": "skchr_deepcl_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "复合型药物弹片", + "rangeId": null, + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 40, + "spCost": 43, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 25.0, + "prefabId": "skchr_folnic_2", + "duration": 28.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "attack@heal_scale", + "value": 1.3 + }, + { + "key": "attack@atk_scale", + "value": 1.7 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "复合型药物弹片", + "rangeId": null, + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 42, + "spCost": 42, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 28.0, + "prefabId": "skchr_folnic_2", + "duration": 29.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "attack@heal_scale", + "value": 1.4 + }, + { + "key": "attack@atk_scale", + "value": 1.8 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "复合型药物弹片", + "rangeId": null, + "description": "攻击变为射出复合药剂弹片(优先选择敌人),弹片击中时回复周围友方单位相当于攻击力<@ba.vup>{attack@heal_scale:0%}的生命,并对敌人造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 44, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 31.0, + "prefabId": "skchr_folnic_2", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "attack@heal_scale", + "value": 1.5 + }, + { + "key": "attack@atk_scale", + "value": 2.0 } ] - }, + } + ] + }, + "skchr_amedic_1": { + "skillId": "skchr_amedic_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 46, + "spCost": 40, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 34.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk", + "value": 0.1 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 48, + "spCost": 39, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 37.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk", + "value": 0.1 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 50, + "spCost": 38, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 40.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk", + "value": 0.1 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 52, + "spCost": 37, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 43.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.35 + "key": "atk", + "value": 0.15 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 54, + "spCost": 36, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 47.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.4 + "key": "atk", + "value": 0.15 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 56, + "spCost": 35, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 51.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.45 + "key": "atk", + "value": 0.15 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "视觉陷阱", - "rangeId": "3-4", - "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "name": "宛如天启", + "rangeId": null, + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 60, + "spCost": 34, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_deepcl_2", - "duration": 55.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "prob", - "value": 0.5 + "key": "atk", + "value": 0.2 + }, + { + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] - } - ] - }, - "skchr_skgoat_2": { - "skillId": "skchr_skgoat_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "流沙化", + "name": "宛如天启", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 0, + "spCost": 33, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "interval", - "value": 1.8 + "key": "atk", + "value": 0.23 }, { - "key": "sluggish", - "value": 0.8 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "流沙化", + "name": "宛如天启", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 58, - "initSp": 0, + "spCost": 32, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "interval", - "value": 1.8 + "key": "atk", + "value": 0.26 }, { - "key": "sluggish", - "value": 0.8 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "流沙化", + "name": "宛如天启", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "description": "自身攻击距离<@ba.vup>+{ability_range_forward_extend},每次治疗<@ba.vup>{attack@max_target}个目标,所有医疗干员攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 56, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_amedic_1", + "duration": 30.0, "blackboard": [ { - "key": "interval", - "value": 1.8 + "key": "atk", + "value": 0.3 }, { - "key": "sluggish", - "value": 0.8 + "key": "ability_range_forward_extend", + "value": 2.0 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] - }, + } + ] + }, + "skchr_ceylon_1": { + "skillId": "skchr_ceylon_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 5, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.7 + "key": "heal_scale", + "value": 1.4 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 5, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.7 + "key": "heal_scale", + "value": 1.45 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 5, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.7 + "key": "heal_scale", + "value": 1.5 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 10, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.6 + "key": "heal_scale", + "value": 1.55 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 10, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.55 + "key": "heal_scale", + "value": 1.6 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 10, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.5 + "key": "heal_scale", + "value": 1.65 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "流沙化", + "name": "集中式水疗", "rangeId": null, - "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "maxChargeTime": 2, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_skgoat_2", - "duration": 25.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "interval", - "value": 1.4 + "key": "heal_scale", + "value": 1.7 }, { - "key": "sluggish", - "value": 0.8 + "key": "cnt", + "value": 2.0 } ] - } - ] - }, - "skchr_podego_1": { - "skillId": "skchr_podego_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "花香疗法", + "name": "集中式水疗", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 35, + "maxChargeTime": 2, + "spCost": 8, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 20.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 1.8 + }, + { + "key": "cnt", + "value": 2.0 } ] }, { - "name": "花香疗法", + "name": "集中式水疗", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, - "initSp": 1, + "maxChargeTime": 2, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 20.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 1.9 + }, + { + "key": "cnt", + "value": 2.0 } ] }, { - "name": "花香疗法", + "name": "集中式水疗", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", - "skillType": 1, + "description": "下次治疗时的治疗量提升至攻击力的<@ba.vup>{heal_scale:0%},并且不会因特性效果而降低\\n<@ba.rem>可以充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 33, - "initSp": 2, + "maxChargeTime": 3, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 20.0, + "prefabId": "skchr_ceylon_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 2.0 + }, + { + "key": "cnt", + "value": 3.0 } ] - }, + } + ] + }, + "skchr_ceylon_2": { + "skillId": "skchr_ceylon_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 3, + "spCost": 80, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 21.0, + "prefabId": "skchr_ceylon_2", + "duration": 20.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.2 + "value": 0.3 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 31, - "initSp": 4, + "spCost": 80, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_podego_1", + "prefabId": "skchr_ceylon_2", "duration": 21.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.2 + "value": 0.3 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 80, + "initSp": 24, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 21.0, + "prefabId": "skchr_ceylon_2", + "duration": 23.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.2 + "value": 0.3 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, - "initSp": 6, + "spCost": 80, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 22.0, + "prefabId": "skchr_ceylon_2", + "duration": 25.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.3 + "value": 0.4 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 7, + "spCost": 80, + "initSp": 28, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 23.0, + "prefabId": "skchr_ceylon_2", + "duration": 26.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", "value": 0.4 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 8, + "spCost": 80, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 24.0, + "prefabId": "skchr_ceylon_2", + "duration": 27.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.5 + "value": 0.4 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "花香疗法", + "name": "水灵庇护", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 80, + "initSp": 32, "increment": 1.0 }, - "prefabId": "skchr_podego_1", - "duration": 25.0, + "prefabId": "skchr_ceylon_2", + "duration": 30.0, "blackboard": [ + { + "key": "attack@max_target", + "value": 2.0 + }, { "key": "atk", - "value": 0.6 + "value": 0.5 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] - } - ] - }, - "skchr_podego_2": { - "skillId": "skchr_podego_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "孢子扩散", + "name": "水灵庇护", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 10, + "spCost": 80, + "initSp": 34, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_ceylon_2", + "duration": 33.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "attack@max_target", + "value": 2.0 }, { - "key": "atk_scale", - "value": 0.4 + "key": "atk", + "value": 0.53 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "孢子扩散", + "name": "水灵庇护", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 10, + "spCost": 80, + "initSp": 36, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_ceylon_2", + "duration": 36.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "attack@max_target", + "value": 2.0 }, { - "key": "atk_scale", - "value": 0.4 + "key": "atk", + "value": 0.56 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] }, { - "name": "孢子扩散", + "name": "水灵庇护", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击力<@ba.vup>+{atk:0%},治疗目标数+1,持续时间内攻击范围内的友方单位获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 10, + "spCost": 80, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_ceylon_2", + "duration": 40.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "attack@max_target", + "value": 2.0 }, { - "key": "atk_scale", - "value": 0.4 + "key": "atk", + "value": 0.6 + }, + { + "key": "one_minus_status_resistance", + "value": -0.5 } ] - }, + } + ] + }, + "skchr_deepcl_1": { + "skillId": "skchr_deepcl_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 10, + "spCost": 40, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "atk", + "value": 0.15 }, { - "key": "atk_scale", - "value": 0.5 + "key": "def", + "value": 0.15 + }, + { + "key": "hp_recovery_per_sec", + "value": 30.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 31, - "initSp": 10, + "spCost": 39, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "atk", + "value": 0.2 }, { - "key": "atk_scale", - "value": 0.5 + "key": "def", + "value": 0.2 + }, + { + "key": "hp_recovery_per_sec", + "value": 30.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, + "spCost": 38, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "atk", + "value": 0.25 }, { - "key": "atk_scale", - "value": 0.5 + "key": "def", + "value": 0.25 + }, + { + "key": "hp_recovery_per_sec", + "value": 30.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, - "initSp": 10, + "spCost": 37, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 5.0 + "key": "atk", + "value": 0.3 }, { - "key": "atk_scale", - "value": 0.6 + "key": "def", + "value": 0.3 + }, + { + "key": "hp_recovery_per_sec", + "value": 40.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 10, + "spCost": 36, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 6.0 + "key": "atk", + "value": 0.35 }, { - "key": "atk_scale", - "value": 0.65 + "key": "def", + "value": 0.35 + }, + { + "key": "hp_recovery_per_sec", + "value": 40.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 35, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 6.0 + "key": "atk", + "value": 0.4 }, { - "key": "atk_scale", - "value": 0.7 + "key": "def", + "value": 0.4 + }, + { + "key": "hp_recovery_per_sec", + "value": 40.0 } ] }, { - "name": "孢子扩散", + "name": "光影之触", "rangeId": null, - "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 10, + "spCost": 34, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_podego_2", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "projectile_delay_time", - "value": 6.0 + "key": "atk", + "value": 0.45 }, { - "key": "atk_scale", - "value": 0.8 + "key": "def", + "value": 0.45 + }, + { + "key": "hp_recovery_per_sec", + "value": 50.0 } ] - } - ] - }, - "skchr_ethan_1": { - "skillId": "skchr_ethan_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "花式回旋", + "name": "光影之触", "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 33, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 40.0 + "key": "atk", + "value": 0.5 }, { - "key": "attack@duration", - "value": 2.0 + "key": "def", + "value": 0.5 + }, + { + "key": "hp_recovery_per_sec", + "value": 55.0 } ] }, { - "name": "花式回旋", + "name": "光影之触", "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 32, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 45.0 + "key": "atk", + "value": 0.55 }, { - "key": "attack@duration", - "value": 2.0 + "key": "def", + "value": 0.55 + }, + { + "key": "hp_recovery_per_sec", + "value": 60.0 } ] }, { - "name": "花式回旋", + "name": "光影之触", "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "description": "所有触手攻击力和防御力<@ba.vup>+{atk:0%},每秒恢复<@ba.vup>{hp_recovery_per_sec}点生命", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 30, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_1", + "duration": 30.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 50.0 + "key": "atk", + "value": 0.6 }, { - "key": "attack@duration", - "value": 2.0 + "key": "def", + "value": 0.6 + }, + { + "key": "hp_recovery_per_sec", + "value": 70.0 } ] - }, + } + ] + }, + "skchr_deepcl_2": { + "skillId": "skchr_deepcl_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 40, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 25.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 55.0 - }, - { - "key": "attack@duration", - "value": 3.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 42, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 28.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 60.0 - }, - { - "key": "attack@duration", - "value": 3.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 44, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 31.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 65.0 - }, - { - "key": "attack@duration", - "value": 3.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 46, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 34.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 70.0 - }, - { - "key": "attack@duration", - "value": 4.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 48, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 37.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 80.0 - }, - { - "key": "attack@duration", - "value": 4.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 50, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 40.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 90.0 - }, - { - "key": "attack@duration", - "value": 4.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "花式回旋", - "rangeId": null, - "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", - "skillType": 0, + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 80, + "initSp": 52, + "increment": 1.0 }, - "prefabId": "skchr_ethan_1", - "duration": 0.0, + "prefabId": "skchr_deepcl_2", + "duration": 43.0, "blackboard": [ { - "key": "attack@poison_damage", - "value": 100.0 - }, - { - "key": "attack@duration", - "value": 4.0 + "key": "prob", + "value": 0.35 } ] - } - ] - }, - "skchr_ethan_2": { - "skillId": "skchr_ethan_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "十字悬挂", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 80, + "initSp": 54, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 20.0, + "prefabId": "skchr_deepcl_2", + "duration": 47.0, "blackboard": [ { - "key": "atk", - "value": 0.2 - }, - { - "key": "talent_scale", - "value": 1.5 + "key": "prob", + "value": 0.4 } ] }, { - "name": "十字悬挂", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 80, + "initSp": 56, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 20.0, + "prefabId": "skchr_deepcl_2", + "duration": 51.0, "blackboard": [ { - "key": "atk", - "value": 0.25 - }, - { - "key": "talent_scale", - "value": 1.5 + "key": "prob", + "value": 0.45 } ] }, { - "name": "十字悬挂", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "name": "视觉陷阱", + "rangeId": "3-4", + "description": "攻击范围<@ba.vup>扩大,攻击范围内的友方单位获得<@ba.vup>{prob:0%}的物理闪避", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 80, + "initSp": 60, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 20.0, + "prefabId": "skchr_deepcl_2", + "duration": 55.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "talent_scale", - "value": 1.5 + "key": "prob", + "value": 0.5 } ] - }, + } + ] + }, + "skchr_skgoat_2": { + "skillId": "skchr_skgoat_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 60, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 22.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "interval", + "value": 1.8 }, { - "key": "talent_scale", - "value": 2.0 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 58, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 22.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "interval", + "value": 1.8 }, { - "key": "talent_scale", - "value": 2.0 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 56, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 22.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "interval", + "value": 1.8 }, { - "key": "talent_scale", - "value": 2.0 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 54, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 24.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "interval", + "value": 1.7 }, { - "key": "talent_scale", - "value": 2.5 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 52, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 26.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "interval", + "value": 1.7 }, { - "key": "talent_scale", - "value": 2.5 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 50, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 28.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "interval", + "value": 1.7 }, { - "key": "talent_scale", - "value": 2.5 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "十字悬挂", + "name": "流沙化", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 48, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_ethan_2", - "duration": 30.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "interval", + "value": 1.6 }, { - "key": "talent_scale", - "value": 3.0 + "key": "sluggish", + "value": 0.8 } ] - } - ] - }, - "skchr_sqrrel_1": { - "skillId": "skchr_sqrrel_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "水蒸气泵", + "name": "流沙化", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 46, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.05 + "key": "interval", + "value": 1.55 }, { - "key": "force", - "value": 0.0 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "水蒸气泵", + "name": "流沙化", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 44, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 + "key": "interval", + "value": 1.5 }, { - "key": "force", - "value": 0.0 + "key": "sluggish", + "value": 0.8 } ] }, { - "name": "水蒸气泵", + "name": "流沙化", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "<@ba.vdown>停止攻击;攻击范围内的敌方单位每<@ba.vup>{interval:0.0}秒受到一次停顿效果", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_skgoat_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 + "key": "interval", + "value": 1.4 }, { - "key": "force", - "value": 0.0 + "key": "sluggish", + "value": 0.8 } ] - }, + } + ] + }, + "skchr_podego_1": { + "skillId": "skchr_podego_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 35, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.24 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 34, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.27 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 33, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 32, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 21.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 31, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 21.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 21.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "水蒸气泵", + "name": "花香疗法", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 29, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_1", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "force", - "value": 2.0 + "key": "atk", + "value": 0.3 } ] - } - ] - }, - "skchr_sqrrel_2": { - "skillId": "skchr_sqrrel_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "花香疗法", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 28, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 23.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "花香疗法", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 27, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 24.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "花香疗法", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},普通攻击改为<@ba.vup>治疗友方单位", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 25, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", - "duration": 0.0, + "prefabId": "skchr_podego_1", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.6 } ] - }, + } + ] + }, + "skchr_podego_2": { + "skillId": "skchr_podego_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 35, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "projectile_delay_time", + "value": 5.0 }, { - "key": "force", - "value": 1.0 + "key": "atk_scale", + "value": 0.4 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 34, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "projectile_delay_time", + "value": 5.0 }, { - "key": "force", - "value": 1.0 + "key": "atk_scale", + "value": 0.4 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 33, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "projectile_delay_time", + "value": 5.0 }, { - "key": "force", - "value": 1.0 + "key": "atk_scale", + "value": 0.4 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 32, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.4 + "key": "projectile_delay_time", + "value": 5.0 }, { - "key": "force", - "value": 2.0 + "key": "atk_scale", + "value": 0.5 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 31, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ + { + "key": "projectile_delay_time", + "value": 5.0 + }, { "key": "atk_scale", - "value": 2.6 + "value": 0.5 + } + ] + }, + { + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_podego_2", + "duration": 0.0, + "blackboard": [ + { + "key": "projectile_delay_time", + "value": 5.0 }, { - "key": "force", - "value": 2.0 + "key": "atk_scale", + "value": 0.5 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 0, + "spCost": 29, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ + { + "key": "projectile_delay_time", + "value": 5.0 + }, { "key": "atk_scale", - "value": 2.8 + "value": 0.6 + } + ] + }, + { + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 27, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_podego_2", + "duration": 0.0, + "blackboard": [ + { + "key": "projectile_delay_time", + "value": 6.0 }, { - "key": "force", - "value": 2.0 + "key": "atk_scale", + "value": 0.65 } ] }, { - "name": "高压水炮", - "rangeId": "2-2", - "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 0, + "spCost": 25, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sqrrel_2", + "prefabId": "skchr_podego_2", "duration": 0.0, "blackboard": [ + { + "key": "projectile_delay_time", + "value": 6.0 + }, { "key": "atk_scale", - "value": 3.0 + "value": 0.7 + } + ] + }, + { + "name": "孢子扩散", + "rangeId": null, + "description": "立即投掷一个小瓶,碎裂后在周围产生一个持续<@ba.vup>{projectile_delay_time}秒的孢子群\\n孢子群范围内所有敌人被停顿且失去特殊能力,每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 23, + "initSp": 10, + "increment": 1.0 + }, + "prefabId": "skchr_podego_2", + "duration": 0.0, + "blackboard": [ + { + "key": "projectile_delay_time", + "value": 6.0 }, { - "key": "force", - "value": 2.0 + "key": "atk_scale", + "value": 0.8 } ] } ] }, - "skchr_nearl_1": { - "skillId": "skchr_nearl_1", + "skchr_ethan_1": { + "skillId": "skchr_ethan_1", "iconId": null, "hidden": false, "levels": [ { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 6, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.1 + "key": "attack@poison_damage", + "value": 40.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 2.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 6, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.15 + "key": "attack@poison_damage", + "value": 45.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 2.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 6, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.2 + "key": "attack@poison_damage", + "value": 50.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 2.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.3 + "key": "attack@poison_damage", + "value": 55.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.35 + "key": "attack@poison_damage", + "value": 60.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.4 + "key": "attack@poison_damage", + "value": 65.0 }, { - "key": "ct", - "value": 1.0 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.5 + "key": "attack@poison_damage", + "value": 70.0 }, { - "key": "ct", - "value": 2.0 + "key": "attack@duration", + "value": 4.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.6 + "key": "attack@poison_damage", + "value": 80.0 }, { - "key": "ct", - "value": 2.0 + "key": "attack@duration", + "value": 4.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.7 + "key": "attack@poison_damage", + "value": 90.0 }, { - "key": "ct", - "value": 2.0 + "key": "attack@duration", + "value": 4.0 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "花式回旋", + "rangeId": null, + "description": "普通攻击时对击中目标额外造成每秒<@ba.vup>{attack@poison_damage}的法术伤害,持续<@ba.vup>{attack@duration}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_nearl_1", + "prefabId": "skchr_ethan_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.8 + "key": "attack@poison_damage", + "value": 100.0 }, { - "key": "ct", - "value": 3.0 + "key": "attack@duration", + "value": 4.0 } ] } ] }, - "skchr_nearl_2": { - "skillId": "skchr_nearl_2", + "skchr_ethan_2": { + "skillId": "skchr_ethan_2", "iconId": null, "hidden": false, "levels": [ { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 20, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 20.0, "blackboard": [ { "key": "atk", "value": 0.2 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 1.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 59, - "initSp": 20, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 20.0, "blackboard": [ { "key": "atk", "value": 0.25 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 1.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 58, - "initSp": 20, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 20.0, "blackboard": [ { "key": "atk", "value": 0.3 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 1.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 25, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 22.0, "blackboard": [ { "key": "atk", "value": 0.35 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.0 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 25, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 22.0, "blackboard": [ { "key": "atk", "value": 0.4 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.0 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 53, - "initSp": 25, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 22.0, "blackboard": [ { "key": "atk", "value": 0.45 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.0 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", - "skillType": 1, + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 30, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 24.0, "blackboard": [ { "key": "atk", "value": 0.5 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 0.6 + "value": 0.55 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 30, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 28.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.6 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 2.5 } ] }, { - "name": "急救模式", - "rangeId": "x-4", - "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "name": "十字悬挂", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的触发几率提升至<@ba.vup>{talent_scale:0.0}倍", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 30, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_nearl_2", - "duration": 40.0, + "prefabId": "skchr_ethan_2", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.7 }, { - "key": "base_attack_time", - "value": 1.3 + "key": "talent_scale", + "value": 3.0 } ] } ] }, - "skchr_hmau_1": { - "skillId": "skchr_hmau_1", + "skchr_sqrrel_1": { + "skillId": "skchr_sqrrel_1", "iconId": null, "hidden": false, "levels": [ { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.0 + "key": "atk_scale", + "value": 1.05 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.05 + "key": "atk_scale", + "value": 1.1 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.1 + "key": "atk_scale", + "value": 1.15 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, - "initSp": 1, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.2 + "key": "atk_scale", + "value": 1.24 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, - "initSp": 1, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.25 + "key": "atk_scale", + "value": 1.27 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 6, - "initSp": 1, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", + "key": "atk_scale", "value": 1.3 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 2, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.4 + "key": "atk_scale", + "value": 1.35 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 5, - "initSp": 3, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.5 + "key": "atk_scale", + "value": 1.4 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 5, - "initSp": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.6 + "key": "atk_scale", + "value": 1.45 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "反制治疗", - "rangeId": "x-4", - "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "name": "水蒸气泵", + "rangeId": null, + "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 2, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, - "initSp": 4, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_1", + "prefabId": "skchr_sqrrel_1", "duration": 0.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.7 + "key": "atk_scale", + "value": 1.5 + }, + { + "key": "force", + "value": 2.0 } ] } ] }, - "skchr_hmau_2": { - "skillId": "skchr_hmau_2", + "skchr_sqrrel_2": { + "skillId": "skchr_sqrrel_2", "iconId": null, "hidden": false, "levels": [ { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 20.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "def", - "value": 0.3 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 1.8 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 20.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "def", - "value": 0.35 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 1.9 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>小力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 20.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "def", - "value": 0.4 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.0 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 11, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 22.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "def", - "value": 0.45 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.1 }, { - "key": "sp", + "key": "force", "value": 1.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 11, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 22.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "def", - "value": 0.5 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.2 }, { - "key": "sp", + "key": "force", "value": 1.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>中等力度地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 11, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 22.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "def", - "value": 0.55 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.3 }, { - "key": "sp", + "key": "force", "value": 1.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 12, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 24.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "def", - "value": 0.6 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.4 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 2.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 14, + "spCost": 19, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 26.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.65 - }, - { - "key": "def", - "value": 0.65 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.6 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 2.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 21, - "initSp": 16, + "spCost": 18, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 28.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "def", - "value": 0.7 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 2.8 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 2.0 } ] }, { - "name": "反制医疗模式", - "rangeId": "x-4", - "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "name": "高压水炮", + "rangeId": "2-2", + "description": "立即将前方两格内所有敌人往攻击方向<@ba.vup>较大力地推开,并造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 4, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 18, + "spCost": 17, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hmau_2", - "duration": 30.0, + "prefabId": "skchr_sqrrel_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "def", - "value": 0.8 - }, - { - "key": "base_attack_time", - "value": 1.3 + "key": "atk_scale", + "value": 3.0 }, { - "key": "sp", - "value": 1.0 + "key": "force", + "value": 2.0 } ] } ] }, - "skchr_red_1": { - "skillId": "skchr_red_1", + "skchr_nearl_1": { + "skillId": "skchr_nearl_1", "iconId": null, "hidden": false, "levels": [ { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "heal_scale", + "value": 1.1 }, { - "key": "prob", - "value": 0.2 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "heal_scale", + "value": 1.15 }, { - "key": "prob", - "value": 0.2 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "heal_scale", + "value": 1.2 }, { - "key": "prob", - "value": 0.2 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "heal_scale", + "value": 1.3 }, { - "key": "prob", - "value": 0.3 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "heal_scale", + "value": 1.35 }, { - "key": "prob", - "value": 0.3 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "heal_scale", + "value": 1.4 }, { - "key": "prob", - "value": 0.3 + "key": "ct", + "value": 1.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 2, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.65 + "key": "heal_scale", + "value": 1.5 }, { - "key": "prob", - "value": 0.4 + "key": "ct", + "value": 2.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 2, + "spCost": 4, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "heal_scale", + "value": 1.6 }, { - "key": "prob", - "value": 0.4 + "key": "ct", + "value": 2.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 2, + "spCost": 4, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.75 + "key": "heal_scale", + "value": 1.7 }, { - "key": "prob", - "value": 0.4 + "key": "ct", + "value": 2.0 } ] }, { - "name": "处决模式", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", - "skillType": 0, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 3, + "spCost": 4, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_red_1", - "duration": 10.0, + "prefabId": "skchr_nearl_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "heal_scale", + "value": 1.8 }, { - "key": "prob", - "value": 0.5 + "key": "ct", + "value": 3.0 } ] } ] }, - "skchr_red_2": { - "skillId": "skchr_red_2", + "skchr_nearl_2": { + "skillId": "skchr_nearl_2", "iconId": null, "hidden": false, "levels": [ { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "atk", + "value": 0.2 }, { - "key": "stun", - "value": 1.0 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 59, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 + "key": "atk", + "value": 0.25 }, { - "key": "stun", - "value": 1.0 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 58, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 + "key": "atk", + "value": 0.3 }, { - "key": "stun", - "value": 1.0 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 55, + "initSp": 25, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.35 }, { - "key": "stun", - "value": 1.5 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 54, + "initSp": 25, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.4 }, { - "key": "stun", - "value": 1.5 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 53, + "initSp": 25, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.45 }, { - "key": "stun", - "value": 1.5 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 52, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.5 }, { - "key": "stun", - "value": 2.0 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 0.6 }, { - "key": "stun", - "value": 2.3 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 45, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "atk", + "value": 0.7 }, { - "key": "stun", - "value": 2.6 + "key": "base_attack_time", + "value": 1.3 } ] }, { - "name": "狼群", - "rangeId": "x-5", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 0, + "name": "急救模式", + "rangeId": "x-4", + "description": "攻击力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方角色进行治疗", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_red_2", - "duration": 0.0, + "prefabId": "skchr_nearl_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 + "key": "atk", + "value": 0.8 }, { - "key": "stun", - "value": 3.0 + "key": "base_attack_time", + "value": 1.3 } ] } ] }, - "skchr_waaifu_1": { - "skillId": "skchr_waaifu_1", + "skchr_hmau_1": { + "skillId": "skchr_hmau_1", "iconId": null, "hidden": false, "levels": [ { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.25 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.2 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.0 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.3 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.2 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.05 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.35 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.2 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.1 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 6, + "initSp": 1, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.4 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.25 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.2 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 6, + "initSp": 1, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.45 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.25 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.25 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 6, + "initSp": 1, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.5 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.25 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 2.0 + "key": "heal_scale", + "value": 1.3 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 5, + "initSp": 2, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.55 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.3 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 3.0 + "key": "heal_scale", + "value": 1.4 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 5, + "initSp": 3, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.6 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.33 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 3.0 + "key": "heal_scale", + "value": 1.5 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 5, + "initSp": 4, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.65 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.36 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 3.0 + "key": "heal_scale", + "value": 1.6 } ] }, { - "name": "寸劲", - "rangeId": null, - "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", - "skillType": 0, + "name": "反制治疗", + "rangeId": "x-4", + "description": "下一次攻击改为周围的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 4, + "initSp": 4, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_1", - "duration": 10.0, + "prefabId": "skchr_hmau_1", + "duration": 0.0, "blackboard": [ { - "key": "waaifu_s_1[self].atk", - "value": 0.7 - }, - { - "key": "attack@waaifu_s_1[debuff].atk", - "value": -0.4 - }, - { - "key": "attack@waaifu_s_1[debuff].duration", - "value": 3.0 + "key": "heal_scale", + "value": 1.7 } ] } ] }, - "skchr_waaifu_2": { - "skillId": "skchr_waaifu_2", + "skchr_hmau_2": { + "skillId": "skchr_hmau_2", "iconId": null, "hidden": false, "levels": [ { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 25, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.3 }, { - "key": "silence", - "value": 5.0 + "key": "def", + "value": 0.3 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 25, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.35 }, { - "key": "silence", - "value": 5.0 + "key": "def", + "value": 0.35 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 25, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.4 }, { - "key": "silence", - "value": 5.0 + "key": "def", + "value": 0.4 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 24, + "initSp": 11, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 0.45 }, { - "key": "silence", - "value": 6.0 + "key": "def", + "value": 0.45 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 24, + "initSp": 11, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "atk", + "value": 0.5 }, { - "key": "silence", - "value": 6.0 + "key": "def", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 24, + "initSp": 11, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "atk", + "value": 0.55 }, { - "key": "silence", - "value": 6.0 + "key": "def", + "value": 0.55 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 23, + "initSp": 12, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 24.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.4 + "key": "atk", + "value": 0.6 }, { - "key": "silence", - "value": 7.0 + "key": "def", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 22, + "initSp": 14, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 26.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.55 + "key": "atk", + "value": 0.65 }, { - "key": "silence", - "value": 7.0 + "key": "def", + "value": 0.65 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 21, + "initSp": 16, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 28.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.7 + "key": "atk", + "value": 0.7 }, { - "key": "silence", - "value": 7.0 + "key": "def", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] }, { - "name": "七武掠阵踢", + "name": "反制医疗模式", "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", - "skillType": 0, + "description": "攻击力和防御力<@ba.vup>+{atk:0%},停止攻击并专心对周围友方单位进行治疗,并在治疗时为其恢复<@ba.vup>1点技力", + "skillType": 1, "spData": { - "spType": 8, + "spType": 4, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 20, + "initSp": 18, + "increment": 1.0 }, - "prefabId": "skchr_waaifu_2", - "duration": 0.0, + "prefabId": "skchr_hmau_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.9 + "key": "atk", + "value": 0.8 }, { - "key": "silence", - "value": 8.0 + "key": "def", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 1.3 + }, + { + "key": "sp", + "value": 1.0 } ] } ] }, - "skchr_liskam_1": { - "skillId": "skchr_liskam_1", + "skchr_red_1": { + "skillId": "skchr_red_1", "iconId": null, "hidden": false, "levels": [ { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 24, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.4 + "key": "atk", + "value": 0.35 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 24, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.45 + "key": "atk", + "value": 0.4 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 24, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.5 + "key": "atk", + "value": 0.45 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.6 + "key": "atk", + "value": 0.5 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.65 + "key": "atk", + "value": 0.55 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.7 + "key": "atk", + "value": 0.6 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.3 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 20, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.8 + "key": "atk", + "value": 0.65 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.4 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 20, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.85 + "key": "atk", + "value": 0.7 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.4 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 20, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.9 + "key": "atk", + "value": 0.75 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.4 } ] }, { - "name": "充能防御", + "name": "处决模式", "rangeId": null, - "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{atk:0%},并获得<@ba.vup>{prob:0%}物理和法术闪避", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 18, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_1", - "duration": -1.0, + "prefabId": "skchr_red_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 1.0 + "key": "atk", + "value": 0.8 }, { - "key": "duration", - "value": 8.0 + "key": "prob", + "value": 0.5 } ] } ] }, - "skchr_liskam_2": { - "skillId": "skchr_liskam_2", + "skchr_red_2": { + "skillId": "skchr_red_2", "iconId": null, "hidden": false, "levels": [ { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.85 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.1 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.4 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.0 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.9 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.1 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.5 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.0 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.95 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.1 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.6 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.0 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 41, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.05 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.15 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.7 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.5 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.1 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.15 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.8 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.5 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 39, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.15 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.15 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 1.9 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 1.5 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 38, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.25 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.2 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 2.0 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 2.0 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 37, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.2 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 2.1 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 2.3 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 36, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.75 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.2 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 2.3 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 2.6 } ] }, { - "name": "反击电弧", - "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", - "skillType": 1, + "name": "狼群", + "rangeId": "x-5", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_liskam_2", - "duration": 20.0, + "prefabId": "skchr_red_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 2.0 - }, - { - "key": "base_attack_time", - "value": 0.7 - }, - { - "key": "attack@buff_prob", - "value": 0.25 - }, - { - "key": "attack@stun", - "value": 1.0 + "key": "atk_scale", + "value": 2.5 }, { "key": "stun", - "value": 5.0 - }, - { - "key": "attack@max_target", - "value": 4.0 + "value": 3.0 } ] } ] }, - "skchr_moeshd_1": { - "skillId": "skchr_moeshd_1", + "skchr_waaifu_1": { + "skillId": "skchr_waaifu_1", "iconId": null, "hidden": false, "levels": [ { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 20.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.2 + "key": "waaifu_s_1[self].atk", + "value": 0.25 }, { - "key": "talent_scale", - "value": 1.1 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.2 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 29, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 20.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.2 + "key": "waaifu_s_1[self].atk", + "value": 0.3 }, { - "key": "talent_scale", - "value": 1.2 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.2 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 28, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 20.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.2 + "key": "waaifu_s_1[self].atk", + "value": 0.35 }, { - "key": "talent_scale", - "value": 1.3 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.2 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 27, - "initSp": 4, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 23.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.3 + "key": "waaifu_s_1[self].atk", + "value": 0.4 }, { - "key": "talent_scale", - "value": 1.4 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.25 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 26, - "initSp": 4, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 23.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.3 + "key": "waaifu_s_1[self].atk", + "value": 0.45 }, { - "key": "talent_scale", - "value": 1.5 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.25 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 25, - "initSp": 4, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 23.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.3 + "key": "waaifu_s_1[self].atk", + "value": 0.5 }, { - "key": "talent_scale", - "value": 1.6 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.25 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 2.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 24, - "initSp": 8, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 26.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.4 + "key": "waaifu_s_1[self].atk", + "value": 0.55 }, { - "key": "talent_scale", - "value": 1.7 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.3 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 3.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 23, - "initSp": 8, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 27.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.5 + "key": "waaifu_s_1[self].atk", + "value": 0.6 }, { - "key": "talent_scale", - "value": 1.8 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.33 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 3.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, - "initSp": 8, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 28.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", - "value": 0.6 + "key": "waaifu_s_1[self].atk", + "value": 0.65 }, { - "key": "talent_scale", - "value": 1.9 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.36 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 3.0 } ] }, { - "name": "自动防御", + "name": "寸劲", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "部署后攻击力<@ba.vup>+{waaifu_s_1[self].atk:0%},并使被攻击目标在<@ba.vup>{attack@waaifu_s_1[debuff].duration}秒内攻击力<@ba.vup>-{-attack@waaifu_s_1[debuff].atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 20, - "initSp": 12, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_moeshd_1", - "duration": 30.0, + "prefabId": "skchr_waaifu_1", + "duration": 10.0, "blackboard": [ { - "key": "def", + "key": "waaifu_s_1[self].atk", "value": 0.7 }, { - "key": "talent_scale", - "value": 2.0 + "key": "attack@waaifu_s_1[debuff].atk", + "value": -0.4 + }, + { + "key": "attack@waaifu_s_1[debuff].duration", + "value": 3.0 } ] } ] }, - "skchr_moeshd_2": { - "skillId": "skchr_moeshd_2", + "skchr_waaifu_2": { + "skillId": "skchr_waaifu_2", "iconId": null, "hidden": false, "levels": [ { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 2.4 + "value": 1.8 }, { - "key": "stun", - "value": 2.5 + "key": "silence", + "value": 5.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 2.6 + "value": 1.9 }, { - "key": "stun", - "value": 2.5 + "key": "silence", + "value": 5.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 22, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 2.8 + "value": 2.0 }, { - "key": "stun", - "value": 2.5 + "key": "silence", + "value": 5.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 21, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 3.0 + "value": 2.1 }, { - "key": "stun", - "value": 3.0 + "key": "silence", + "value": 6.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 21, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 3.2 + "value": 2.2 }, { - "key": "stun", - "value": 3.0 + "key": "silence", + "value": 6.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 21, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 1.0 - }, { "key": "atk_scale", - "value": 3.4 + "value": 2.3 }, { - "key": "stun", - "value": 3.0 + "key": "silence", + "value": 6.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 20, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 2.0 - }, { "key": "atk_scale", - "value": 3.6 + "value": 2.4 }, { - "key": "stun", - "value": 3.5 + "key": "silence", + "value": 7.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 19, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 2.0 - }, { "key": "atk_scale", - "value": 4.0 + "value": 2.55 }, { - "key": "stun", - "value": 3.5 + "key": "silence", + "value": 7.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 18, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 2.0 - }, { "key": "atk_scale", - "value": 4.4 + "value": 2.7 }, { - "key": "stun", - "value": 3.5 + "key": "silence", + "value": 7.0 } ] }, { - "name": "磁爆锤", - "rangeId": "x-5", - "description": "将周围敌人<@ba.vup>大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 1, + "name": "七武掠阵踢", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标失去特殊能力<@ba.vup>{silence}秒", + "skillType": 0, "spData": { - "spType": 4, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 17, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_moeshd_2", + "prefabId": "skchr_waaifu_2", "duration": 0.0, "blackboard": [ - { - "key": "force", - "value": 3.0 - }, { "key": "atk_scale", - "value": 4.8 + "value": 2.9 }, { - "key": "stun", - "value": 4.0 + "key": "silence", + "value": 8.0 } ] } ] }, - "skchr_bison_2": { - "skillId": "skchr_bison_2", + "skchr_liskam_1": { + "skillId": "skchr_liskam_1", "iconId": null, "hidden": false, "levels": [ { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 10, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.5 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.15 + "key": "def", + "value": 0.4 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 59, - "initSp": 10, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.55 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.15 + "key": "def", + "value": 0.45 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 58, - "initSp": 10, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.6 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.15 + "key": "def", + "value": 0.5 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 57, - "initSp": 13, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.65 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.2 + "key": "def", + "value": 0.6 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 56, - "initSp": 13, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.7 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.2 + "key": "def", + "value": 0.65 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 13, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.75 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.2 + "key": "def", + "value": 0.7 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 16, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", + "key": "def", "value": 0.8 }, { - "key": "bison_s_2[ally].def", - "value": 0.25 - }, - { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 53, - "initSp": 17, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 0.9 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.25 + "key": "def", + "value": 0.85 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 18, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 1.0 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.25 + "key": "def", + "value": 0.9 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] }, { - "name": "深化阵线", - "rangeId": "x-5", - "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", - "skillType": 1, + "name": "充能防御", + "rangeId": null, + "description": "抵挡下一次伤害,在<@ba.vup>{duration}秒内防御力<@ba.vup>+{def:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 18, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_bison_2", - "duration": 40.0, + "prefabId": "skchr_liskam_1", + "duration": -1.0, "blackboard": [ { - "key": "bison_s_2[self].def", - "value": 1.2 - }, - { - "key": "bison_s_2[ally].def", - "value": 0.3 + "key": "def", + "value": 1.0 }, { - "key": "bison_s_2[self].taunt_level", - "value": 1.0 + "key": "duration", + "value": 8.0 } ] } ] }, - "skchr_hpsts_1": { - "skillId": "skchr_hpsts_1", + "skchr_liskam_2": { + "skillId": "skchr_liskam_2", "iconId": null, "hidden": false, "levels": [ { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 44, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", + "prefabId": "skchr_liskam_2", "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.6 + "key": "atk", + "value": 0.85 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.1 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.02 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 21, + "spCost": 43, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 21.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.65 + "key": "atk", + "value": 0.9 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.1 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.02 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 22, + "spCost": 42, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 22.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", + "key": "atk", + "value": 0.95 + }, + { + "key": "base_attack_time", "value": 0.7 }, { - "key": "block_cnt", + "key": "attack@buff_prob", + "value": 0.1 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.02 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 41, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 23.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.75 + "key": "atk", + "value": 1.05 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.15 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 26, + "spCost": 40, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 24.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.8 + "key": "atk", + "value": 1.1 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.15 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 27, + "spCost": 39, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 25.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.85 + "key": "atk", + "value": 1.15 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.15 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.03 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 38, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 26.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.9 + "key": "atk", + "value": 1.25 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.2 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 33, + "spCost": 37, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 27.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 1.0 + "key": "atk", + "value": 1.5 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.2 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 37, + "spCost": 36, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 28.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 1.1 + "key": "atk", + "value": 1.75 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.2 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.04 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "坚守模式", + "name": "反击电弧", "rangeId": null, - "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击对最多<@ba.vup>{attack@max_target}个敌人造成<@ba.vup>法术伤害,并有<@ba.vup>{attack@buff_prob:0%}概率使命中目标晕眩<@ba.vup>{attack@stun}秒\\n<@ba.rem>持续时间结束后雷蛇晕眩{stun}秒", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 40, + "spCost": 34, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_1", - "duration": 30.0, + "prefabId": "skchr_liskam_2", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 1.2 + "key": "atk", + "value": 2.0 }, { - "key": "block_cnt", + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "attack@buff_prob", + "value": 0.25 + }, + { + "key": "attack@stun", "value": 1.0 }, { - "key": "hp_recovery_per_sec_by_max_hp_ratio", - "value": 0.05 + "key": "stun", + "value": 5.0 + }, + { + "key": "attack@max_target", + "value": 4.0 } ] } ] }, - "skchr_hpsts_2": { - "skillId": "skchr_hpsts_2", + "skchr_moeshd_1": { + "skillId": "skchr_moeshd_1", "iconId": null, "hidden": false, "levels": [ { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.65 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.2 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.1 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 21, + "spCost": 29, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", - "duration": 21.0, + "prefabId": "skchr_moeshd_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.2 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.2 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 22, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", - "duration": 22.0, + "prefabId": "skchr_moeshd_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.75 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.05 + "key": "def", + "value": 0.2 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.3 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 27, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 23.0, "blackboard": [ { - "key": "atk", - "value": 0.85 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.3 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.4 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 26, + "spCost": 26, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", - "duration": 24.0, + "prefabId": "skchr_moeshd_1", + "duration": 23.0, "blackboard": [ { - "key": "atk", - "value": 0.9 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.3 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.5 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 27, + "spCost": 25, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", - "duration": 25.0, + "prefabId": "skchr_moeshd_1", + "duration": 23.0, "blackboard": [ { - "key": "atk", - "value": 0.95 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.06 + "key": "def", + "value": 0.3 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.6 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 24, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 26.0, "blackboard": [ { - "key": "atk", - "value": 1.05 - }, - { - "key": "base_attack_time", + "key": "def", "value": 0.4 }, { - "key": "hp_ratio", - "value": 0.07 - }, - { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.7 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 33, + "spCost": 23, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 27.0, "blackboard": [ { - "key": "atk", - "value": 1.2 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.08 + "key": "def", + "value": 0.5 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.8 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 37, + "spCost": 22, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 28.0, "blackboard": [ { - "key": "atk", - "value": 1.35 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.09 + "key": "def", + "value": 0.6 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 1.9 } ] }, { - "name": "武力模式", + "name": "自动防御", "rangeId": null, - "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", - "skillType": 1, + "description": "防御力<@ba.vup>+{def:0%},天赋效果<@ba.vup>提升至{talent_scale:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 40, + "spCost": 20, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_hpsts_2", + "prefabId": "skchr_moeshd_1", "duration": 30.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "hp_ratio", - "value": 0.1 + "key": "def", + "value": 0.7 }, { - "key": "block_cnt", - "value": -1.0 + "key": "talent_scale", + "value": 2.0 } ] } ] }, - "skchr_asbest_1": { - "skillId": "skchr_asbest_1", + "skchr_moeshd_2": { + "skillId": "skchr_moeshd_2", "iconId": null, "hidden": false, "levels": [ { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 22, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.9 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.1 + "key": "atk_scale", + "value": 2.4 + }, + { + "key": "stun", + "value": 2.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, + "spCost": 22, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.9 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.1 + "key": "atk_scale", + "value": 2.6 + }, + { + "key": "stun", + "value": 2.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, + "spCost": 22, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.9 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.1 + "key": "atk_scale", + "value": 2.8 + }, + { + "key": "stun", + "value": 2.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, + "spCost": 21, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.85 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.15 + "key": "atk_scale", + "value": 3.0 + }, + { + "key": "stun", + "value": 3.0 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, + "spCost": 21, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.85 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.15 + "key": "atk_scale", + "value": 3.2 + }, + { + "key": "stun", + "value": 3.0 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>中等力度地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 21, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.85 + "key": "force", + "value": 1.0 }, { - "key": "fake", - "value": 0.15 + "key": "atk_scale", + "value": 3.4 + }, + { + "key": "stun", + "value": 3.0 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, + "spCost": 20, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.8 + "key": "force", + "value": 2.0 }, { - "key": "fake", - "value": 0.2 + "key": "atk_scale", + "value": 3.6 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, + "spCost": 19, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.77 + "key": "force", + "value": 2.0 }, { - "key": "fake", - "value": 0.23 + "key": "atk_scale", + "value": 4.0 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>较大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, + "spCost": 18, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.74 + "key": "force", + "value": 2.0 }, { - "key": "fake", - "value": 0.26 + "key": "atk_scale", + "value": 4.4 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "固守模式", - "rangeId": null, - "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", + "name": "磁爆锤", + "rangeId": "x-5", + "description": "将周围敌人<@ba.vup>大力地弹开并击晕<@ba.vup>{stun}秒,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害", "skillType": 1, "spData": { - "spType": 1, + "spType": 4, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, + "spCost": 17, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_asbest_1", - "duration": 20.0, + "prefabId": "skchr_moeshd_2", + "duration": 0.0, "blackboard": [ { - "key": "damage_scale", - "value": 0.7 + "key": "force", + "value": 3.0 }, { - "key": "fake", - "value": 0.3 + "key": "atk_scale", + "value": 4.8 + }, + { + "key": "stun", + "value": 4.0 } ] } ] }, - "skchr_asbest_2": { - "skillId": "skchr_asbest_2", + "skchr_bison_2": { + "skillId": "skchr_bison_2", "iconId": null, "hidden": false, "levels": [ { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, @@ -47505,798 +49067,958 @@ "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", + "prefabId": "skchr_bison_2", "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "bison_s_2[self].def", + "value": 0.5 }, { - "key": "def", - "value": 0.25 + "key": "bison_s_2[ally].def", + "value": 0.15 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 59, - "initSp": 12, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 41.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "bison_s_2[self].def", + "value": 0.55 }, { - "key": "def", - "value": 0.25 + "key": "bison_s_2[ally].def", + "value": 0.15 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 58, - "initSp": 14, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 42.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "bison_s_2[self].def", + "value": 0.6 }, { - "key": "def", - "value": 0.25 + "key": "bison_s_2[ally].def", + "value": 0.15 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 57, - "initSp": 16, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 43.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "bison_s_2[self].def", + "value": 0.65 }, { - "key": "def", - "value": 0.35 + "key": "bison_s_2[ally].def", + "value": 0.2 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 56, - "initSp": 18, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 44.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "bison_s_2[self].def", + "value": 0.7 }, { - "key": "def", - "value": 0.35 + "key": "bison_s_2[ally].def", + "value": 0.2 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 55, - "initSp": 20, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 45.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "bison_s_2[self].def", + "value": 0.75 }, { - "key": "def", - "value": 0.35 + "key": "bison_s_2[ally].def", + "value": 0.2 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "2-5", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 54, - "initSp": 22, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 46.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "bison_s_2[self].def", + "value": 0.8 }, { - "key": "def", - "value": 0.45 + "key": "bison_s_2[ally].def", + "value": 0.25 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "3-13", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 53, - "initSp": 24, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 47.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "bison_s_2[self].def", + "value": 0.9 }, { - "key": "def", - "value": 0.5 + "key": "bison_s_2[ally].def", + "value": 0.25 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "3-13", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 52, - "initSp": 26, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 48.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "bison_s_2[self].def", + "value": 1.0 }, { - "key": "def", - "value": 0.55 + "key": "bison_s_2[ally].def", + "value": 0.25 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] }, { - "name": "火电模式", - "rangeId": "3-13", - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", - "skillType": 1, + "name": "深化阵线", + "rangeId": "x-5", + "description": "停止攻击敌人;防御力<@ba.vup>+{bison_s_2[self].def:0%},周围4格内的其余友方单位防御力<@ba.vup>+{bison_s_2[ally].def:0%},自身更容易受到敌人攻击", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 50, - "initSp": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_asbest_2", - "duration": 50.0, + "prefabId": "skchr_bison_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "bison_s_2[self].def", + "value": 1.2 }, { - "key": "def", - "value": 0.6 + "key": "bison_s_2[ally].def", + "value": 0.3 }, { - "key": "base_attack_time", - "value": 0.4 + "key": "bison_s_2[self].taunt_level", + "value": 1.0 } ] } ] }, - "skchr_prove_1": { - "skillId": "skchr_prove_1", + "skchr_hpsts_1": { + "skillId": "skchr_hpsts_1", "iconId": null, "hidden": false, "levels": [ { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 20.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.6 }, { - "key": "atk_scale_up", - "value": 0.08 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.02 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 21, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 21.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.65 }, { - "key": "atk_scale_up", - "value": 0.09 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.02 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 22, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 22.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.7 }, { - "key": "atk_scale_up", - "value": 0.1 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.02 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 25, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 23.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.75 }, { - "key": "atk_scale_up", - "value": 0.12 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 26, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 24.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.8 }, { - "key": "atk_scale_up", - "value": 0.13 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 27, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 25.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.85 }, { - "key": "atk_scale_up", - "value": 0.14 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 26.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 0.9 }, { - "key": "atk_scale_up", - "value": 0.16 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 33, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 27.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 1.0 }, { - "key": "atk_scale_up", - "value": 0.19 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 37, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 28.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 1.1 }, { - "key": "atk_scale_up", - "value": 0.22 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 } ] }, { - "name": "狼眼", + "name": "坚守模式", "rangeId": null, - "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", - "skillType": 0, + "description": "阻挡数<@ba.vup>+1,防御力<@ba.vup>+{def:0%},每秒额外恢复最大生命的<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 50, + "initSp": 40, + "increment": 1.0 }, - "prefabId": "skchr_prove_1", - "duration": 0.0, + "prefabId": "skchr_hpsts_1", + "duration": 30.0, "blackboard": [ { - "key": "hp_ratio_drop", - "value": 0.2 + "key": "def", + "value": 1.2 }, { - "key": "atk_scale_up", - "value": 0.25 + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 } ] } ] }, - "skchr_prove_2": { - "skillId": "skchr_prove_2", + "skchr_hpsts_2": { + "skillId": "skchr_hpsts_2", "iconId": null, "hidden": false, "levels": [ { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_prove_2", + "prefabId": "skchr_hpsts_2", "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 1.3 + "value": 0.65 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.05 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 20.0, + "prefabId": "skchr_hpsts_2", + "duration": 21.0, "blackboard": [ { "key": "atk", - "value": 1.35 + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.05 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 20.0, + "prefabId": "skchr_hpsts_2", + "duration": 22.0, "blackboard": [ { "key": "atk", - "value": 1.4 + "value": 0.75 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.05 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 25.0, + "prefabId": "skchr_hpsts_2", + "duration": 23.0, "blackboard": [ { "key": "atk", - "value": 1.45 + "value": 0.85 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.06 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 25.0, + "prefabId": "skchr_hpsts_2", + "duration": 24.0, "blackboard": [ { "key": "atk", - "value": 1.5 + "value": 0.9 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.06 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 27, "increment": 1.0 }, - "prefabId": "skchr_prove_2", + "prefabId": "skchr_hpsts_2", "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 1.55 + "value": 0.95 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.06 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 30.0, + "prefabId": "skchr_hpsts_2", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 1.6 + "value": 1.05 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.07 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 33, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 31.0, + "prefabId": "skchr_hpsts_2", + "duration": 27.0, "blackboard": [ { "key": "atk", - "value": 1.8 + "value": 1.2 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.08 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 37, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 32.0, + "prefabId": "skchr_hpsts_2", + "duration": 28.0, "blackboard": [ { "key": "atk", - "value": 2.0 + "value": 1.35 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.09 + }, + { + "key": "block_cnt", + "value": -1.0 } ] }, { - "name": "杀戮嗅觉", + "name": "武力模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "description": "阻挡数<@ba.vdown>-1,攻击间隔略微<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},每次攻击恢复自身最大生命值的<@ba.vup>{hp_ratio:0%},同时攻击阻挡的所有敌人", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 50, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_prove_2", - "duration": 35.0, + "prefabId": "skchr_hpsts_2", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 2.2 + "value": 1.5 + }, + { + "key": "base_attack_time", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.1 + }, + { + "key": "block_cnt", + "value": -1.0 } ] } ] }, - "skchr_milu_1": { - "skillId": "skchr_milu_1", + "skchr_asbest_1": { + "skillId": "skchr_asbest_1", "iconId": null, "hidden": false, "levels": [ { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, @@ -48306,173 +50028,205 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 25.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.24 + "key": "damage_scale", + "value": 0.9 + }, + { + "key": "fake", + "value": 0.1 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 29, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 26.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.26 + "key": "damage_scale", + "value": 0.9 + }, + { + "key": "fake", + "value": 0.1 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 28, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 27.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.28 + "key": "damage_scale", + "value": 0.9 + }, + { + "key": "fake", + "value": 0.1 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, + "spCost": 27, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 30.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.32 + "key": "damage_scale", + "value": 0.85 + }, + { + "key": "fake", + "value": 0.15 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, + "spCost": 26, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 31.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.34 + "key": "damage_scale", + "value": 0.85 + }, + { + "key": "fake", + "value": 0.15 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, + "spCost": 25, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 32.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.36 + "key": "damage_scale", + "value": 0.85 + }, + { + "key": "fake", + "value": 0.15 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, + "spCost": 24, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 35.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "damage_scale", + "value": 0.8 + }, + { + "key": "fake", + "value": 0.2 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, + "spCost": 23, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 40.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "damage_scale", + "value": 0.77 + }, + { + "key": "fake", + "value": 0.23 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, @@ -48482,19 +50236,23 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 45.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "damage_scale", + "value": 0.74 + }, + { + "key": "fake", + "value": 0.26 } ] }, { - "name": "环境伪装", + "name": "固守模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", + "description": "抵消下一次受到的<@ba.vup>法术伤害,且技能持续时间内受到的<@ba.vup>法术伤害<@ba.vup>-{fake:0%}", "skillType": 1, "spData": { "spType": 1, @@ -48504,260 +50262,300 @@ "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_milu_1", - "duration": 50.0, + "prefabId": "skchr_asbest_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", + "key": "damage_scale", "value": 0.7 + }, + { + "key": "fake", + "value": 0.3 } ] } ] }, - "skchr_milu_2": { - "skillId": "skchr_milu_2", + "skchr_asbest_2": { + "skillId": "skchr_asbest_2", "iconId": null, "hidden": false, "levels": [ { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 60, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 40.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.3 }, { - "key": "atk_scale", - "value": 1.8 + "key": "def", + "value": 0.25 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, + "spCost": 59, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 41.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.35 }, { - "key": "atk_scale", - "value": 1.9 + "key": "def", + "value": 0.25 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, + "spCost": 58, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 42.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.4 }, { - "key": "atk_scale", - "value": 2.0 + "key": "def", + "value": 0.25 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 57, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 43.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.45 }, { - "key": "atk_scale", - "value": 2.1 + "key": "def", + "value": 0.35 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 56, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 44.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.5 }, { - "key": "atk_scale", - "value": 2.2 + "key": "def", + "value": 0.35 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 55, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 45.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.55 }, { - "key": "atk_scale", - "value": 2.3 + "key": "def", + "value": 0.35 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "2-5", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 54, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 46.0, "blackboard": [ { - "key": "max_cnt", - "value": 2.0 + "key": "atk", + "value": 0.6 }, { - "key": "atk_scale", - "value": 2.4 + "key": "def", + "value": 0.45 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "3-13", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 53, + "initSp": 24, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 47.0, "blackboard": [ { - "key": "max_cnt", - "value": 3.0 + "key": "atk", + "value": 0.7 }, { - "key": "atk_scale", - "value": 2.6 + "key": "def", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "3-13", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 52, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 48.0, "blackboard": [ { - "key": "max_cnt", - "value": 3.0 + "key": "atk", + "value": 0.8 }, { - "key": "atk_scale", - "value": 2.8 + "key": "def", + "value": 0.55 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "战术电台", - "rangeId": null, - "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "name": "火电模式", + "rangeId": "3-13", + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},攻击范围<@ba.vup>更加扩大,攻击变为群体攻击", "skillType": 1, "spData": { "spType": 1, @@ -48767,3098 +50565,3058 @@ "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_milu_2", - "duration": 0.0, + "prefabId": "skchr_asbest_2", + "duration": 50.0, "blackboard": [ { - "key": "max_cnt", - "value": 3.0 + "key": "atk", + "value": 0.9 }, { - "key": "atk_scale", - "value": 3.0 + "key": "def", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 0.4 } ] } ] }, - "skchr_cuttle_2": { - "skillId": "skchr_cuttle_2", + "skchr_prove_1": { + "skillId": "skchr_prove_1", "iconId": null, "hidden": false, "levels": [ { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.3 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.08 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 39, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.4 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.09 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 38, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.1 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 37, - "initSp": 11, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.6 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.12 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 36, - "initSp": 11, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.7 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.13 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 35, - "initSp": 11, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.8 - }, - { - "key": "attack@move_speed", - "value": -0.2 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 3.0 + "key": "atk_scale_up", + "value": 0.14 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, - "initSp": 12, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.9 - }, - { - "key": "attack@move_speed", - "value": -0.3 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 4.0 + "key": "atk_scale_up", + "value": 0.16 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 33, - "initSp": 13, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 2.05 - }, - { - "key": "attack@move_speed", - "value": -0.35 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 4.0 + "key": "atk_scale_up", + "value": 0.19 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 32, - "initSp": 14, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 2.2 - }, - { - "key": "attack@move_speed", - "value": -0.35 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 5.0 + "key": "atk_scale_up", + "value": 0.22 } ] }, { - "name": "阻滞射击战术", + "name": "狼眼", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", - "skillType": 1, + "description": "目标敌人的生命<@ba.vup>每降低{hp_ratio_drop:0%},对其造成伤害时的攻击力<@ba.vup>+{atk_scale_up:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_cuttle_2", - "duration": 30.0, + "prefabId": "skchr_prove_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 2.4 - }, - { - "key": "attack@move_speed", - "value": -0.4 + "key": "hp_ratio_drop", + "value": 0.2 }, { - "key": "attack@duration", - "value": 6.0 + "key": "atk_scale_up", + "value": 0.25 } ] } ] }, - "skchr_slchan_1": { - "skillId": "skchr_slchan_1", + "skchr_prove_2": { + "skillId": "skchr_prove_2", "iconId": null, "hidden": false, "levels": [ { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 1.3 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.18 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 1.35 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 1.4 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 1.45 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.28 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 1.5 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 1.55 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 1.6 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 1.8 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 32.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.65 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 2.0 } ] }, { - "name": "锁链勾爪", + "name": "杀戮嗅觉", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>较大力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值高于<@ba.vdown>80%的敌人作为目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_1", - "duration": 0.0, + "prefabId": "skchr_prove_2", + "duration": 35.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "force", - "value": 2.0 + "key": "atk", + "value": 2.2 } ] } ] }, - "skchr_slchan_2": { - "skillId": "skchr_slchan_2", + "skchr_milu_1": { + "skillId": "skchr_milu_1", "iconId": null, "hidden": false, "levels": [ { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.24 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 10, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 26.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.26 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 10, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 27.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 0.0 + "key": "atk", + "value": 0.28 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 10, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.32 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 21, - "initSp": 10, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.55 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.34 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 10, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 32.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.36 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 10, + "spCost": 26, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 35.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "stun", - "value": 1.5 - }, - { - "key": "max_target", - "value": 2.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 10, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "stun", - "value": 2.0 - }, - { - "key": "max_target", - "value": 3.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 10, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 45.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "stun", - "value": 2.5 - }, - { - "key": "max_target", - "value": 3.0 - }, - { - "key": "force", - "value": 1.0 + "key": "atk", + "value": 0.6 } ] }, { - "name": "束缚链", - "rangeId": "3-14", - "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>较大力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", + "name": "环境伪装", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},进入<@ba.vup>隐匿状态<@ba.rem>(不会成为敌方远程单位的攻击目标)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 10, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slchan_2", - "duration": 0.0, + "prefabId": "skchr_milu_1", + "duration": 50.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 - }, - { - "key": "stun", - "value": 3.0 - }, - { - "key": "max_target", - "value": 3.0 - }, - { - "key": "force", - "value": 2.0 + "key": "atk", + "value": 0.7 } ] } ] }, - "skchr_snsant_1": { - "skillId": "skchr_snsant_1", + "skchr_milu_2": { + "skillId": "skchr_milu_2", "iconId": null, "hidden": false, "levels": [ { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 - }, - { - "key": "force", - "value": 0.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 1.8 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 - }, - { - "key": "force", - "value": 0.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 1.9 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 - }, - { - "key": "force", - "value": 0.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 2.0 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.25 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 2.1 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 2.2 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 2.3 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 2.0 }, { - "key": "sluggish", - "value": 1.0 + "key": "atk_scale", + "value": 2.4 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 3.0 }, { - "key": "sluggish", - "value": 1.2 + "key": "atk_scale", + "value": 2.6 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "force", - "value": 1.0 + "key": "max_cnt", + "value": 3.0 }, { - "key": "sluggish", - "value": 1.4 + "key": "atk_scale", + "value": 2.8 } ] }, { - "name": "倒刺钩爪", + "name": "战术电台", "rangeId": null, - "description": "下次攻击会将目标<@ba.vup>较大力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", - "skillType": 2, + "description": "立即对攻击范围内随机投下<@ba.vup>{max_cnt}枚炸弹进行轰炸(优先选择有敌人的位置),每颗炸弹对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害。", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_snsant_1", + "prefabId": "skchr_milu_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "force", - "value": 2.0 + "key": "max_cnt", + "value": 3.0 }, { - "key": "sluggish", - "value": 1.6 + "key": "atk_scale", + "value": 3.0 } ] } ] }, - "skchr_snsant_2": { - "skillId": "skchr_snsant_2", + "skchr_cuttle_2": { + "skillId": "skchr_cuttle_2", "iconId": null, "hidden": false, "levels": [ { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, + "spCost": 40, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", + "key": "atk", "value": 1.3 }, { - "key": "force", - "value": 0.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.1 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 26, + "spCost": 39, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 + "key": "atk", + "value": 1.4 }, { - "key": "force", - "value": 0.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.1 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 38, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "atk", + "value": 1.5 }, { - "key": "force", - "value": 0.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.1 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 10, + "spCost": 37, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "atk", + "value": 1.6 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.3 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 10, + "spCost": 36, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 + "key": "atk", + "value": 1.7 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.3 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 10, + "spCost": 35, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.55 + "key": "atk", + "value": 1.8 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.2 }, { - "key": "sluggish", - "value": 2.3 + "key": "attack@duration", + "value": 3.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 21, - "initSp": 10, + "spCost": 34, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 + "key": "atk", + "value": 1.9 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.3 }, { - "key": "sluggish", - "value": 2.5 + "key": "attack@duration", + "value": 4.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 10, + "spCost": 33, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 2.05 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.35 }, { - "key": "sluggish", - "value": 2.8 + "key": "attack@duration", + "value": 4.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 10, + "spCost": 32, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 2.2 }, { - "key": "force", - "value": 1.0 + "key": "attack@move_speed", + "value": -0.35 }, { - "key": "sluggish", - "value": 3.1 + "key": "attack@duration", + "value": 5.0 } ] }, { - "name": "伸缩式电捕网", - "rangeId": "3-2", - "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>较大力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "name": "阻滞射击战术", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},但普通攻击不再以生命值低于<@ba.vup>50%的敌人为目标,被击中的目标在<@ba.vup>{attack@duration}秒内移动速度<@ba.vup>-{-attack@move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 10, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_snsant_2", - "duration": 0.0, + "prefabId": "skchr_cuttle_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 2.4 }, { - "key": "force", - "value": 2.0 + "key": "attack@move_speed", + "value": -0.4 }, { - "key": "sluggish", - "value": 3.5 + "key": "attack@duration", + "value": 6.0 } ] } ] }, - "skchr_slbell_1": { - "skillId": "skchr_slbell_1", + "skchr_slchan_1": { + "skillId": "skchr_slchan_1", "iconId": null, "hidden": false, "levels": [ { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 10.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -30.0 + "key": "atk_scale", + "value": 1.15 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 11.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -30.0 + "key": "atk_scale", + "value": 1.18 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 12.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -30.0 + "key": "atk_scale", + "value": 1.2 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 0.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 13.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -40.0 + "key": "atk_scale", + "value": 1.25 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 14.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -40.0 + "key": "atk_scale", + "value": 1.28 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 15.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -40.0 + "key": "atk_scale", + "value": 1.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 16.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -50.0 + "key": "atk_scale", + "value": 1.35 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 17.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -53.0 + "key": "atk_scale", + "value": 1.5 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 18.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -56.0 + "key": "atk_scale", + "value": 1.65 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "force", + "value": 1.0 } ] }, { - "name": "传音回响", + "name": "锁链勾爪", "rangeId": null, - "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", - "skillType": 1, + "description": "下次攻击会将目标<@ba.vup>较大力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_slbell_1", - "duration": 20.0, + "prefabId": "skchr_slchan_1", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": -60.0 + "key": "atk_scale", + "value": 1.8 }, { - "key": "attack@max_target", + "key": "force", "value": 2.0 } ] } ] }, - "skchr_slbell_2": { - "skillId": "skchr_slbell_2", + "skchr_slchan_2": { + "skillId": "skchr_slchan_2", "iconId": null, "hidden": false, "levels": [ { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 25, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 10.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.35 + "key": "atk_scale", + "value": 1.3 }, { - "key": "magic_resistance", - "value": -0.2 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 11, + "spCost": 24, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 11.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.35 + "key": "atk_scale", + "value": 1.35 }, { - "key": "magic_resistance", - "value": -0.2 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>小力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 12, + "spCost": 23, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 12.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.35 + "key": "atk_scale", + "value": 1.4 }, { - "key": "magic_resistance", - "value": -0.2 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 0.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 13, + "spCost": 22, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 14.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.4 + "key": "atk_scale", + "value": 1.5 }, { - "key": "magic_resistance", - "value": -0.23 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 14, + "spCost": 21, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 15.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.4 + "key": "atk_scale", + "value": 1.55 }, { - "key": "magic_resistance", - "value": -0.23 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 20, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 16.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.4 + "key": "atk_scale", + "value": 1.6 }, { - "key": "magic_resistance", - "value": -0.23 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 16, + "spCost": 19, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 18.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.45 + "key": "atk_scale", + "value": 1.7 }, { - "key": "magic_resistance", - "value": -0.26 + "key": "stun", + "value": 1.5 + }, + { + "key": "max_target", + "value": 2.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 17, + "spCost": 18, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 20.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.5 + "key": "atk_scale", + "value": 1.8 }, { - "key": "magic_resistance", - "value": -0.26 + "key": "stun", + "value": 2.0 + }, + { + "key": "max_target", + "value": 3.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>中等力度地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 18, + "spCost": 17, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 22.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.55 + "key": "atk_scale", + "value": 1.9 }, { - "key": "magic_resistance", - "value": -0.26 + "key": "stun", + "value": 2.5 + }, + { + "key": "max_target", + "value": 3.0 + }, + { + "key": "force", + "value": 1.0 } ] }, { - "name": "自然震慑", - "rangeId": null, - "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", + "name": "束缚链", + "rangeId": "3-14", + "description": "立即将前方大范围内至多<@ba.vup>{max_target}个目标<@ba.vup>较大力地拖拽至面前,对其造成相当于自己攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>真实的伤害,并使其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 15, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_slbell_2", - "duration": 25.0, + "prefabId": "skchr_slchan_2", + "duration": 0.0, "blackboard": [ { - "key": "def", - "value": -0.6 + "key": "atk_scale", + "value": 2.0 }, { - "key": "magic_resistance", - "value": -0.3 + "key": "stun", + "value": 3.0 + }, + { + "key": "max_target", + "value": 3.0 + }, + { + "key": "force", + "value": 2.0 } ] } ] }, - "skchr_vodfox_1": { - "skillId": "skchr_vodfox_1", + "skchr_snsant_1": { + "skillId": "skchr_snsant_1", "iconId": null, "hidden": false, "levels": [ { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 90, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.3 + "key": "atk_scale", + "value": 1.1 }, { - "key": "atk", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 88, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.3 + "key": "atk_scale", + "value": 1.15 }, { - "key": "atk", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>小力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 86, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.3 + "key": "atk_scale", + "value": 1.2 }, { - "key": "atk", - "value": 0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 84, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.4 + "key": "atk_scale", + "value": 1.25 }, { - "key": "atk", - "value": 0.3 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 82, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.4 + "key": "atk_scale", + "value": 1.3 }, { - "key": "atk", - "value": 0.3 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.4 + "key": "atk_scale", + "value": 1.35 }, { - "key": "atk", - "value": 0.3 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 78, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.5 + "key": "atk_scale", + "value": 1.4 }, { - "key": "atk", - "value": 0.4 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.0 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 76, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.6 + "key": "atk_scale", + "value": 1.5 }, { - "key": "atk", - "value": 0.45 - } - ] + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.2 + } + ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>中等力度地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 74, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.7 + "key": "atk_scale", + "value": 1.6 }, { - "key": "atk", - "value": 0.5 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 1.4 } ] }, { - "name": "病入膏肓", + "name": "倒刺钩爪", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "description": "下次攻击会将目标<@ba.vup>较大力地拖拽至面前,并对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并使其停顿<@ba.vup>{sluggish}秒", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_vodfox_1", - "duration": -1.0, + "prefabId": "skchr_snsant_1", + "duration": 0.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.8 + "key": "atk_scale", + "value": 1.7 }, { - "key": "atk", - "value": 0.6 + "key": "force", + "value": 2.0 + }, + { + "key": "sluggish", + "value": 1.6 } ] } ] }, - "skchr_vodfox_2": { - "skillId": "skchr_vodfox_2", + "skchr_snsant_2": { + "skillId": "skchr_snsant_2", "iconId": null, "hidden": false, "levels": [ { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 27, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "atk_scale", + "value": 1.3 }, { - "key": "def", - "value": -0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.1 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, + "spCost": 26, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "atk_scale", + "value": 1.35 }, { - "key": "def", - "value": -0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.1 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>小力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, + "spCost": 25, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "atk_scale", + "value": 1.4 }, { - "key": "def", - "value": -0.2 + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.1 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, + "spCost": 24, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "atk_scale", + "value": 1.45 }, { - "key": "def", - "value": -0.25 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 2.3 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, + "spCost": 23, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "atk_scale", + "value": 1.5 }, { - "key": "def", - "value": -0.25 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 2.3 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 22, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "atk_scale", + "value": 1.55 }, { - "key": "def", - "value": -0.25 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 2.3 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, + "spCost": 21, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.3 + "key": "atk_scale", + "value": 1.6 }, { - "key": "def", - "value": -0.3 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 2.5 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, + "spCost": 20, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.4 + "key": "atk_scale", + "value": 1.7 }, { - "key": "def", - "value": -0.4 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 2.8 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>中等力度地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, + "spCost": 19, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.45 + "key": "atk_scale", + "value": 1.8 }, { - "key": "def", - "value": -0.45 + "key": "force", + "value": 1.0 + }, + { + "key": "sluggish", + "value": 3.1 } ] }, { - "name": "诅咒娃娃", - "rangeId": null, - "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", - "skillType": 2, + "name": "伸缩式电捕网", + "rangeId": "3-2", + "description": "向前方发射一个捕网,捕网会把目标地点周围的敌人全部<@ba.vup>较大力地拖拽至面前,对其造成相当于攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害并使其停顿<@ba.vup>{sluggish}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 17, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_vodfox_2", - "duration": -1.0, + "prefabId": "skchr_snsant_2", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": -0.5 + "key": "atk_scale", + "value": 2.0 }, { - "key": "def", - "value": -0.5 + "key": "force", + "value": 2.0 + }, + { + "key": "sluggish", + "value": 3.5 } ] } ] }, - "sktok_vodfox_token": { - "skillId": "sktok_vodfox_token", + "skchr_slbell_1": { + "skillId": "skchr_slbell_1", "iconId": null, "hidden": false, "levels": [ { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "attack_speed", + "value": -30.0 }, { - "key": "def", - "value": -0.2 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 11.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "attack_speed", + "value": -30.0 }, { - "key": "def", - "value": -0.2 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 12.0, "blackboard": [ { - "key": "atk", - "value": -0.2 + "key": "attack_speed", + "value": -30.0 }, { - "key": "def", - "value": -0.2 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 15, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 13.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "attack_speed", + "value": -40.0 }, { - "key": "def", - "value": -0.25 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 15, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 14.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "attack_speed", + "value": -40.0 }, { - "key": "def", - "value": -0.25 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 15, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", + "prefabId": "skchr_slbell_1", "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": -0.25 + "key": "attack_speed", + "value": -40.0 }, { - "key": "def", - "value": -0.25 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 16.0, "blackboard": [ { - "key": "atk", - "value": -0.3 + "key": "attack_speed", + "value": -50.0 }, { - "key": "def", - "value": -0.3 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 17.0, "blackboard": [ { - "key": "atk", - "value": -0.4 + "key": "attack_speed", + "value": -53.0 }, { - "key": "def", - "value": -0.4 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 18.0, "blackboard": [ { - "key": "atk", - "value": -0.45 + "key": "attack_speed", + "value": -56.0 }, { - "key": "def", - "value": -0.45 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "诅咒娃娃", + "name": "传音回响", "rangeId": null, - "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", - "skillType": 0, + "description": "同时攻击<@ba.vup>{attack@max_target}个目标,攻击范围内所有敌人攻击速度<@ba.vup>-{-attack_speed}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 25, + "increment": 1.0 }, - "prefabId": "sktok_vodfox_token", - "duration": 15.0, + "prefabId": "skchr_slbell_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": -0.5 + "key": "attack_speed", + "value": -60.0 }, { - "key": "def", - "value": -0.5 + "key": "attack@max_target", + "value": 2.0 } ] } ] }, - "skchr_glassb_1": { - "skillId": "skchr_glassb_1", + "skchr_slbell_2": { + "skillId": "skchr_slbell_2", "iconId": null, "hidden": false, "levels": [ { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 40, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 20.0, + "prefabId": "skchr_slbell_2", + "duration": 10.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.8 + "key": "def", + "value": -0.35 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 20, + "spCost": 40, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 21.0, + "prefabId": "skchr_slbell_2", + "duration": 11.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.8 + "key": "def", + "value": -0.35 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 20, + "spCost": 40, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 22.0, + "prefabId": "skchr_slbell_2", + "duration": 12.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.8 + "key": "def", + "value": -0.35 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>较大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 20, + "spCost": 40, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 23.0, + "prefabId": "skchr_slbell_2", + "duration": 14.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.9 + "key": "def", + "value": -0.4 + }, + { + "key": "magic_resistance", + "value": -0.23 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>较大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 20, + "spCost": 40, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 24.0, + "prefabId": "skchr_slbell_2", + "duration": 15.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.9 + "key": "def", + "value": -0.4 + }, + { + "key": "magic_resistance", + "value": -0.23 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>较大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 20, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 25.0, + "prefabId": "skchr_slbell_2", + "duration": 16.0, "blackboard": [ { - "key": "base_attack_time", - "value": -0.9 + "key": "def", + "value": -0.4 + }, + { + "key": "magic_resistance", + "value": -0.23 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 20, + "spCost": 40, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 26.0, + "prefabId": "skchr_slbell_2", + "duration": 18.0, "blackboard": [ { - "key": "base_attack_time", - "value": -1.0 + "key": "def", + "value": -0.45 + }, + { + "key": "magic_resistance", + "value": -0.26 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 20, + "spCost": 40, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 27.0, + "prefabId": "skchr_slbell_2", + "duration": 20.0, "blackboard": [ { - "key": "base_attack_time", - "value": -1.0 + "key": "def", + "value": -0.5 + }, + { + "key": "magic_resistance", + "value": -0.26 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 20, + "spCost": 40, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 28.0, + "prefabId": "skchr_slbell_2", + "duration": 22.0, "blackboard": [ { - "key": "base_attack_time", - "value": -1.0 + "key": "def", + "value": -0.55 + }, + { + "key": "magic_resistance", + "value": -0.26 } ] }, { - "name": "专心致志", + "name": "自然震慑", "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短", + "description": "攻击范围内所有敌人防御力<@ba.vup>-{-def:0%},法术抗性<@ba.vup>-{-magic_resistance:0%}", "skillType": 1, "spData": { "spType": 1, @@ -51868,14059 +53626,16052 @@ "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_glassb_1", - "duration": 30.0, + "prefabId": "skchr_slbell_2", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": -1.1 + "key": "def", + "value": -0.6 + }, + { + "key": "magic_resistance", + "value": -0.3 } ] } ] }, - "skchr_glassb_2": { - "skillId": "skchr_glassb_2", + "skchr_vodfox_1": { + "skillId": "skchr_vodfox_1", "iconId": null, "hidden": false, "levels": [ { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 90, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 20.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "scale_delta_to_one", + "value": 1.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 3, + "spCost": 88, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 20.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "scale_delta_to_one", + "value": 1.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 6, + "spCost": 86, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 20.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "scale_delta_to_one", + "value": 1.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, + "spCost": 84, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 22.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "scale_delta_to_one", + "value": 1.4 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 13, + "spCost": 82, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 22.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "scale_delta_to_one", + "value": 1.4 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 16, + "spCost": 80, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 22.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.25 + "key": "scale_delta_to_one", + "value": 1.4 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 78, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 25.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "scale_delta_to_one", + "value": 1.5 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 23, + "spCost": 76, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 25.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "scale_delta_to_one", + "value": 1.6 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.45 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 26, + "spCost": 74, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 25.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "scale_delta_to_one", + "value": 1.7 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.5 } ] }, { - "name": "文学风暴", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", - "skillType": 1, + "name": "病入膏肓", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的伤害加成提升至<@ba.vup>{scale_delta_to_one:0.0}倍\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 70, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_glassb_2", - "duration": 25.0, + "prefabId": "skchr_vodfox_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.75 + "key": "scale_delta_to_one", + "value": 1.8 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "atk", + "value": 0.6 } ] } ] }, - "skchr_glacus_1": { - "skillId": "skchr_glacus_1", + "skchr_vodfox_2": { + "skillId": "skchr_vodfox_2", "iconId": null, "hidden": false, "levels": [ { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 0, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 16.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": -0.2 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.2 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 2, + "spCost": 48, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 17.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": -0.2 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.2 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 4, + "spCost": 46, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 18.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": -0.2 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.2 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 6, + "spCost": 44, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 19.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": -0.25 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 8, + "spCost": 42, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 20.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": -0.25 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, + "spCost": 40, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 21.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.3 + "value": -0.25 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 12, + "spCost": 38, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 22.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.4 + "value": -0.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.3 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 14, + "spCost": 36, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 23.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.43 + "value": -0.4 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.4 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 16, + "spCost": 34, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 24.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.46 + "value": -0.45 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.45 } ] }, { - "name": "双线装填", + "name": "诅咒娃娃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", - "skillType": 1, + "description": "获得一个诅咒娃娃(最多可库存1个)\\n<@ba.rem>诅咒娃娃周围敌人的攻击力和防御力<@ba.vup>-{-atk:0%},15秒后自动销毁", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 20, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_glacus_1", - "duration": 25.0, + "prefabId": "skchr_vodfox_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 0.5 + "value": -0.5 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "def", + "value": -0.5 } ] } ] }, - "skchr_glacus_2": { - "skillId": "skchr_glacus_2", + "sktok_vodfox_token": { + "skillId": "sktok_vodfox_token", "iconId": null, "hidden": false, "levels": [ { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 4.0 - }, - { - "key": "atk_scale[normal]", - "value": 2.0 - }, - { - "key": "frozen", - "value": 3.5 + "key": "atk", + "value": -0.2 }, { - "key": "stun", - "value": 3.5 + "key": "def", + "value": -0.2 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 39, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 4.4 - }, - { - "key": "atk_scale[normal]", - "value": 2.2 - }, - { - "key": "frozen", - "value": 3.5 + "key": "atk", + "value": -0.2 }, { - "key": "stun", - "value": 3.5 + "key": "def", + "value": -0.2 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 38, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 4.8 - }, - { - "key": "atk_scale[normal]", - "value": 2.4 - }, - { - "key": "frozen", - "value": 3.5 + "key": "atk", + "value": -0.2 }, { - "key": "stun", - "value": 3.5 + "key": "def", + "value": -0.2 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 37, - "initSp": 13, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 5.2 - }, - { - "key": "atk_scale[normal]", - "value": 2.6 - }, - { - "key": "frozen", - "value": 4.0 + "key": "atk", + "value": -0.25 }, { - "key": "stun", - "value": 4.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 36, - "initSp": 13, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 5.6 - }, - { - "key": "atk_scale[normal]", - "value": 2.8 - }, - { - "key": "frozen", - "value": 4.0 + "key": "atk", + "value": -0.25 }, { - "key": "stun", - "value": 4.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 35, - "initSp": 13, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 6.0 - }, - { - "key": "atk_scale[normal]", - "value": 3.0 - }, - { - "key": "frozen", - "value": 4.0 + "key": "atk", + "value": -0.25 }, { - "key": "stun", - "value": 4.0 + "key": "def", + "value": -0.25 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, - "initSp": 16, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 6.4 - }, - { - "key": "atk_scale[normal]", - "value": 3.2 - }, - { - "key": "frozen", - "value": 4.5 + "key": "atk", + "value": -0.3 }, { - "key": "stun", - "value": 4.5 + "key": "def", + "value": -0.3 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 33, - "initSp": 17, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 6.8 - }, - { - "key": "atk_scale[normal]", - "value": 3.4 - }, - { - "key": "frozen", - "value": 5.0 + "key": "atk", + "value": -0.4 }, { - "key": "stun", - "value": 5.0 + "key": "def", + "value": -0.4 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 32, - "initSp": 18, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 7.2 - }, - { - "key": "atk_scale[normal]", - "value": 3.6 - }, - { - "key": "frozen", - "value": 5.5 + "key": "atk", + "value": -0.45 }, { - "key": "stun", - "value": 5.5 + "key": "def", + "value": -0.45 } ] }, { - "name": "反制电磁脉冲", - "rangeId": "x-3", - "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", - "skillType": 1, + "name": "诅咒娃娃", + "rangeId": null, + "description": "范围内的敌人攻击力和防御力<@ba.vup>-{-atk:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_glacus_2", - "duration": 0.0, + "prefabId": "sktok_vodfox_token", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale[drone]", - "value": 8.0 - }, - { - "key": "atk_scale[normal]", - "value": 4.0 - }, - { - "key": "frozen", - "value": 6.0 + "key": "atk", + "value": -0.5 }, { - "key": "stun", - "value": 6.0 + "key": "def", + "value": -0.5 } ] } ] }, - "skchr_sora_1": { - "skillId": "skchr_sora_1", + "skchr_glassb_1": { + "skillId": "skchr_glassb_1", "iconId": null, "hidden": false, "levels": [ { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 30, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 20.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.45 + "key": "base_attack_time", + "value": -0.8 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 30, + "spCost": 49, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 21.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.45 + "key": "base_attack_time", + "value": -0.8 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 30, + "spCost": 48, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 22.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.5 + "key": "base_attack_time", + "value": -0.8 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>较大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 47, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 23.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.55 + "key": "base_attack_time", + "value": -0.9 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>较大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 46, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 24.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.6 + "key": "base_attack_time", + "value": -0.9 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>较大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 35, + "spCost": 45, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 25.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.65 + "key": "base_attack_time", + "value": -0.9 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 40, + "spCost": 44, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 26.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.7 + "key": "base_attack_time", + "value": -1.0 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 41, + "spCost": 43, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 27.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.8 + "key": "base_attack_time", + "value": -1.0 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 42, + "spCost": 42, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 28.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.9 + "key": "base_attack_time", + "value": -1.0 } ] }, { - "name": "睡眠之歌", - "rangeId": "x-2", - "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "name": "专心致志", + "rangeId": null, + "description": "攻击间隔<@ba.vup>极大幅度缩短", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 45, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_1", - "duration": 7.0, + "prefabId": "skchr_glassb_1", + "duration": 30.0, "blackboard": [ { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 1.0 + "key": "base_attack_time", + "value": -1.1 } ] } ] }, - "skchr_sora_2": { - "skillId": "skchr_sora_2", + "skchr_glassb_2": { + "skillId": "skchr_glassb_2", "iconId": null, "hidden": false, "levels": [ { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "spCost": 50, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 10.0, + "prefabId": "skchr_glassb_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "spCost": 50, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 11.0, + "prefabId": "skchr_glassb_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "spCost": 50, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 12.0, + "prefabId": "skchr_glassb_2", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 15, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 15.0, + "prefabId": "skchr_glassb_2", + "duration": 22.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.25 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 15, + "spCost": 50, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 16.0, + "prefabId": "skchr_glassb_2", + "duration": 22.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.25 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 15, + "spCost": 50, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 17.0, + "prefabId": "skchr_glassb_2", + "duration": 22.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.25 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, + "spCost": 50, "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 20.0, + "prefabId": "skchr_glassb_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 21, + "spCost": 50, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 23.0, + "prefabId": "skchr_glassb_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.45 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 22, + "spCost": 50, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 26.0, + "prefabId": "skchr_glassb_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.6 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "战斗之歌", - "rangeId": null, - "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", + "name": "文学风暴", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>扩大,额外攻击<@ba.vup>两个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_sora_2", - "duration": 30.0, + "prefabId": "skchr_glassb_2", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 1.0 + "value": 0.75 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] } ] }, - "skchr_tknogi_1": { - "skillId": "skchr_tknogi_1", + "skchr_glacus_1": { + "skillId": "skchr_glacus_1", "iconId": null, "hidden": false, "levels": [ { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 15, + "spCost": 35, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 25.0, + "prefabId": "skchr_glacus_1", + "duration": 16.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 16, + "spCost": 35, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 26.0, + "prefabId": "skchr_glacus_1", + "duration": 17.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 17, + "spCost": 35, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 27.0, + "prefabId": "skchr_glacus_1", + "duration": 18.0, "blackboard": [ { - "key": "prob", - "value": 0.25 + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 18, + "spCost": 35, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 28.0, + "prefabId": "skchr_glacus_1", + "duration": 19.0, "blackboard": [ { - "key": "prob", - "value": 0.28 + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 19, + "spCost": 35, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 29.0, + "prefabId": "skchr_glacus_1", + "duration": 20.0, "blackboard": [ { - "key": "prob", - "value": 0.28 + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 35, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 30.0, + "prefabId": "skchr_glacus_1", + "duration": 21.0, "blackboard": [ { - "key": "prob", - "value": 0.28 + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 21, + "spCost": 35, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 31.0, + "prefabId": "skchr_glacus_1", + "duration": 22.0, "blackboard": [ { - "key": "prob", - "value": 0.31 + "key": "atk", + "value": 0.4 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 22, + "spCost": 35, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 32.0, + "prefabId": "skchr_glacus_1", + "duration": 23.0, "blackboard": [ { - "key": "prob", - "value": 0.32 + "key": "atk", + "value": 0.43 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 23, + "spCost": 35, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 33.0, + "prefabId": "skchr_glacus_1", + "duration": 24.0, "blackboard": [ { - "key": "prob", - "value": 0.33 + "key": "atk", + "value": 0.46 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "迹无", + "name": "双线装填", "rangeId": null, - "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "description": "攻击力<@ba.vup>+{atk:0%},额外攻击<@ba.vup>一个目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 35, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_tknogi_1", - "duration": 35.0, + "prefabId": "skchr_glacus_1", + "duration": 25.0, "blackboard": [ { - "key": "prob", - "value": 0.35 + "key": "atk", + "value": 0.5 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] } ] }, - "skchr_tknogi_2": { - "skillId": "skchr_tknogi_2", + "skchr_glacus_2": { + "skillId": "skchr_glacus_2", "iconId": null, "hidden": false, "levels": [ { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 57, + "spCost": 40, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 15.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 4.0 }, { - "key": "talent_scale", - "value": 1.4 + "key": "atk_scale[normal]", + "value": 2.0 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.06 + "key": "frozen", + "value": 3.5 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 56, + "spCost": 39, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 15.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 4.4 }, { - "key": "talent_scale", - "value": 1.5 + "key": "atk_scale[normal]", + "value": 2.2 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.06 + "key": "frozen", + "value": 3.5 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, + "spCost": 38, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 15.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 4.8 }, { - "key": "talent_scale", - "value": 1.6 + "key": "atk_scale[normal]", + "value": 2.4 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.06 + "key": "frozen", + "value": 3.5 + }, + { + "key": "stun", + "value": 3.5 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 15, + "spCost": 37, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 16.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 5.2 }, { - "key": "talent_scale", - "value": 1.7 + "key": "atk_scale[normal]", + "value": 2.6 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.08 + "key": "frozen", + "value": 4.0 + }, + { + "key": "stun", + "value": 4.0 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 53, - "initSp": 15, + "spCost": 36, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 16.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 5.6 }, { - "key": "talent_scale", - "value": 1.8 + "key": "atk_scale[normal]", + "value": 2.8 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.08 + "key": "frozen", + "value": 4.0 + }, + { + "key": "stun", + "value": 4.0 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 15, + "spCost": 35, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 16.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.5 + "key": "atk_scale[drone]", + "value": 6.0 }, { - "key": "talent_scale", - "value": 1.9 + "key": "atk_scale[normal]", + "value": 3.0 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.08 + "key": "frozen", + "value": 4.0 + }, + { + "key": "stun", + "value": 4.0 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 51, - "initSp": 20, + "spCost": 34, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 17.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.55 + "key": "atk_scale[drone]", + "value": 6.4 }, { - "key": "talent_scale", - "value": 2.0 + "key": "atk_scale[normal]", + "value": 3.2 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.1 + "key": "frozen", + "value": 4.5 + }, + { + "key": "stun", + "value": 4.5 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 21, + "spCost": 33, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 18.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.55 + "key": "atk_scale[drone]", + "value": 6.8 }, { - "key": "talent_scale", - "value": 2.1 + "key": "atk_scale[normal]", + "value": 3.4 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.1 + "key": "frozen", + "value": 5.0 + }, + { + "key": "stun", + "value": 5.0 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 22, + "spCost": 32, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 19.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.55 + "key": "atk_scale[drone]", + "value": 7.2 }, { - "key": "talent_scale", - "value": 2.2 + "key": "atk_scale[normal]", + "value": 3.6 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.12 + "key": "frozen", + "value": 5.5 + }, + { + "key": "stun", + "value": 5.5 } ] }, { - "name": "森廻", - "rangeId": null, - "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "反制电磁脉冲", + "rangeId": "x-3", + "description": "向周围发射一道冲击波,击中的所有敌人受到攻击力<@ba.vup>{atk_scale[normal]:0%}的法术伤害并束缚(无法移动)<@ba.vup>{frozen}秒;如果目标是【无人机】,受到的伤害加倍并将效果改为晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 23, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_tknogi_2", - "duration": 20.0, + "prefabId": "skchr_glacus_2", + "duration": 0.0, "blackboard": [ { - "key": "talent@hp_ratio", - "value": 0.6 + "key": "atk_scale[drone]", + "value": 8.0 }, { - "key": "talent_scale", - "value": 2.3 + "key": "atk_scale[normal]", + "value": 4.0 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.12 + "key": "frozen", + "value": 6.0 + }, + { + "key": "stun", + "value": 6.0 } ] } ] }, - "skchr_mantic_1": { - "skillId": "skchr_mantic_1", + "skchr_sora_1": { + "skillId": "skchr_sora_1", "iconId": null, "hidden": false, "levels": [ { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.23 - }, - { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.45 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.25 - }, - { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.45 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 30, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.27 - }, - { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.5 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 35, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.29 - }, - { - "key": "duration", - "value": 3.5 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.55 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 35, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.31 - }, - { - "key": "duration", - "value": 3.5 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.6 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 35, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.33 - }, - { - "key": "duration", - "value": 3.5 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.65 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 40, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.35 - }, - { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.7 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 41, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.4 - }, - { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.8 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 42, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.45 - }, - { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.9 } ] }, { - "name": "蝎毒", - "rangeId": null, - "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 0, + "name": "睡眠之歌", + "rangeId": "x-2", + "description": "攻击范围<@ba.vup>扩大,攻击范围内所有敌人全部进入<@ba.vup>睡眠<@ba.rem>(眩晕+无敌),同时特性效果<@ba.vup>提高至{attack@atk_to_hp_recovery_ratio:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 60, + "initSp": 45, + "increment": 1.0 }, - "prefabId": "skchr_mantic_1", - "duration": -1.0, + "prefabId": "skchr_sora_1", + "duration": 7.0, "blackboard": [ { - "key": "move_speed", - "value": -0.5 - }, - { - "key": "duration", - "value": 5.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 1.0 } ] } ] }, - "skchr_mantic_2": { - "skillId": "skchr_mantic_2", + "skchr_sora_2": { + "skillId": "skchr_sora_2", "iconId": null, "hidden": false, "levels": [ { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 31.0, + "prefabId": "skchr_sora_2", + "duration": 10.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.3 - }, - { - "key": "attack@stun", - "value": 0.5 + "value": 0.7 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 32.0, + "prefabId": "skchr_sora_2", + "duration": 11.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.35 - }, - { - "key": "attack@stun", - "value": 0.5 + "value": 0.7 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 33.0, + "prefabId": "skchr_sora_2", + "duration": 12.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.4 - }, - { - "key": "attack@stun", - "value": 0.5 + "value": 0.7 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 34.0, + "prefabId": "skchr_sora_2", + "duration": 15.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.45 - }, - { - "key": "attack@stun", - "value": 0.6 + "value": 0.8 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 35.0, + "prefabId": "skchr_sora_2", + "duration": 16.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.5 - }, - { - "key": "attack@stun", - "value": 0.6 + "value": 0.8 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 36.0, + "prefabId": "skchr_sora_2", + "duration": 17.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.55 - }, - { - "key": "attack@stun", - "value": 0.6 + "value": 0.8 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 5, + "spCost": 45, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 37.0, + "prefabId": "skchr_sora_2", + "duration": 20.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.6 - }, - { - "key": "attack@stun", - "value": 0.7 + "value": 0.9 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 6, + "spCost": 45, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 38.0, + "prefabId": "skchr_sora_2", + "duration": 23.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.7 - }, - { - "key": "attack@stun", - "value": 0.8 + "value": 0.9 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 8, + "spCost": 45, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 39.0, + "prefabId": "skchr_sora_2", + "duration": 26.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.8 - }, - { - "key": "attack@stun", "value": 0.9 } ] }, { - "name": "蓄力毒尾击", + "name": "战斗之歌", "rangeId": null, - "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", + "description": "攻击范围内所有其他友方单位的<@ba.vup>攻击力额外加上空自身攻击力的<@ba.vup>{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 10, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_mantic_2", - "duration": 40.0, + "prefabId": "skchr_sora_2", + "duration": 30.0, "blackboard": [ - { - "key": "base_attack_time", - "value": 1.7 - }, { "key": "atk", - "value": 0.9 - }, - { - "key": "attack@stun", "value": 1.0 } ] } ] }, - "skchr_panda_1": { - "skillId": "skchr_panda_1", + "skchr_tknogi_1": { + "skillId": "skchr_tknogi_1", "iconId": null, "hidden": false, "levels": [ { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 25.0, "blackboard": [ { - "key": "duration", - "value": 3.0 - }, - { - "key": "move_speed", - "value": -0.15 - }, - { - "key": "force", - "value": 0.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 26.0, "blackboard": [ { - "key": "duration", - "value": 3.0 - }, - { - "key": "move_speed", - "value": -0.16 - }, - { - "key": "force", - "value": 0.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 27.0, "blackboard": [ { - "key": "duration", - "value": 3.0 - }, - { - "key": "move_speed", - "value": -0.17 - }, - { - "key": "force", - "value": 0.0 + "key": "prob", + "value": 0.25 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 28.0, "blackboard": [ { - "key": "duration", - "value": 4.0 - }, - { - "key": "move_speed", - "value": -0.18 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.28 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 19, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 29.0, "blackboard": [ { - "key": "duration", - "value": 4.0 - }, - { - "key": "move_speed", - "value": -0.19 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.28 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 30.0, "blackboard": [ { - "key": "duration", - "value": 4.0 - }, - { - "key": "move_speed", - "value": -0.2 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.28 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 50, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 31.0, "blackboard": [ { - "key": "duration", - "value": 4.0 - }, - { - "key": "move_speed", - "value": -0.21 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.31 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 32.0, "blackboard": [ { - "key": "duration", - "value": 5.0 - }, - { - "key": "move_speed", - "value": -0.24 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.32 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 33.0, "blackboard": [ { - "key": "duration", - "value": 5.0 - }, - { - "key": "move_speed", - "value": -0.27 - }, - { - "key": "force", - "value": 1.0 + "key": "prob", + "value": 0.33 } ] }, { - "name": "铁意六合", + "name": "迹无", "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", - "skillType": 2, + "description": "攻击范围内的友军获得<@ba.vup>{prob:0%}的物理闪避与法术闪避,并使敌人的<@ba.vup>隐匿效果失效", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 50, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_panda_1", - "duration": -1.0, + "prefabId": "skchr_tknogi_1", + "duration": 35.0, "blackboard": [ { - "key": "duration", - "value": 5.0 - }, - { - "key": "move_speed", - "value": -0.3 - }, - { - "key": "force", - "value": 2.0 + "key": "prob", + "value": 0.35 } ] } ] }, - "skchr_panda_2": { - "skillId": "skchr_panda_2", + "skchr_tknogi_2": { + "skillId": "skchr_tknogi_2", "iconId": null, "hidden": false, "levels": [ { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 57, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "move_speed", - "value": -0.15 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.4 }, { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.06 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 56, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.65 - }, - { - "key": "move_speed", - "value": -0.16 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.5 }, { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.06 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 55, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "move_speed", - "value": -0.17 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.6 }, { - "key": "duration", - "value": 3.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.06 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 54, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.75 - }, - { - "key": "move_speed", - "value": -0.18 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.7 }, { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.08 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 53, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "move_speed", - "value": -0.19 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.8 }, { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.08 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 52, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.85 - }, - { - "key": "move_speed", - "value": -0.2 + "key": "talent@hp_ratio", + "value": 0.5 }, { - "key": "force", - "value": 1.0 + "key": "talent_scale", + "value": 1.9 }, { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.08 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 0, + "spCost": 51, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 17.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "move_speed", - "value": -0.21 + "key": "talent@hp_ratio", + "value": 0.55 }, { - "key": "force", + "key": "talent_scale", "value": 2.0 }, { - "key": "duration", - "value": 4.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.1 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 0, + "spCost": 50, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 18.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 - }, - { - "key": "move_speed", - "value": -0.24 + "key": "talent@hp_ratio", + "value": 0.55 }, { - "key": "force", - "value": 2.0 + "key": "talent_scale", + "value": 2.1 }, { - "key": "duration", - "value": 5.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.1 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 16, - "initSp": 0, + "spCost": 49, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 19.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 - }, - { - "key": "move_speed", - "value": -0.27 + "key": "talent@hp_ratio", + "value": 0.55 }, { - "key": "force", - "value": 2.0 + "key": "talent_scale", + "value": 2.2 }, { - "key": "duration", - "value": 5.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.12 } ] }, { - "name": "崩拳式", - "rangeId": "4-1", - "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "name": "森廻", + "rangeId": null, + "description": "停止攻击,天赋的触发条件变为<@ba.vup>{talent@hp_ratio:0%}生命且庇护效果提升至<@ba.vup>{talent_scale}倍,每秒恢复攻击范围内友军相当于月禾攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 0, + "spCost": 48, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_panda_2", - "duration": -1.0, + "prefabId": "skchr_tknogi_2", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 - }, - { - "key": "move_speed", - "value": -0.3 + "key": "talent@hp_ratio", + "value": 0.6 }, { - "key": "force", - "value": 3.0 + "key": "talent_scale", + "value": 2.3 }, { - "key": "duration", - "value": 5.0 + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.12 } ] } ] }, - "skchr_angel_1": { - "skillId": "skchr_angel_1", + "skchr_mantic_1": { + "skillId": "skchr_mantic_1", "iconId": null, "hidden": false, "levels": [ { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.05 + "key": "move_speed", + "value": -0.23 }, { - "key": "times", + "key": "duration", "value": 3.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.07 + "key": "move_speed", + "value": -0.25 }, { - "key": "times", + "key": "duration", "value": 3.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 5, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.09 + "key": "move_speed", + "value": -0.27 }, { - "key": "times", + "key": "duration", "value": 3.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.13 + "key": "move_speed", + "value": -0.29 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 3.5 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 + "key": "move_speed", + "value": -0.31 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 3.5 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.17 + "key": "move_speed", + "value": -0.33 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 3.5 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.21 + "key": "move_speed", + "value": -0.35 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 4.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.29 + "key": "move_speed", + "value": -0.4 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 4.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.37 + "key": "move_speed", + "value": -0.45 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 4.0 } ] }, { - "name": "冲锋模式", + "name": "蝎毒", "rangeId": null, - "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", - "skillType": 2, + "description": "每次攻击会在<@ba.vup>{duration}秒内令命中目标移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 0, "spData": { - "spType": 2, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "skchr_angel_1", - "duration": 0.0, + "prefabId": "skchr_mantic_1", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "move_speed", + "value": -0.5 }, { - "key": "times", - "value": 3.0 + "key": "duration", + "value": 5.0 } ] } ] }, - "skchr_angel_2": { - "skillId": "skchr_angel_2", + "skchr_mantic_2": { + "skillId": "skchr_mantic_2", "iconId": null, "hidden": false, "levels": [ { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 31.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@stun", + "value": 0.5 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 32.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.35 + }, + { + "key": "attack@stun", + "value": 0.5 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 33.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.4 + }, + { + "key": "attack@stun", + "value": 0.5 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 34.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.05 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.45 + }, + { + "key": "attack@stun", + "value": 0.6 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 35.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.05 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.5 + }, + { + "key": "attack@stun", + "value": 0.6 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 36.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.05 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.55 + }, + { + "key": "attack@stun", + "value": 0.6 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 18, + "spCost": 20, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 37.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.1 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.6 + }, + { + "key": "attack@stun", + "value": 0.7 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 20, + "spCost": 20, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 38.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.15 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.7 + }, + { + "key": "attack@stun", + "value": 0.8 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 22, + "spCost": 20, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 39.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.2 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.8 + }, + { + "key": "attack@stun", + "value": 0.9 } ] }, { - "name": "扫射模式", + "name": "蓄力毒尾击", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", + "description": "攻击前摇和攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},使命中目标晕眩<@ba.vup>{attack@stun:0.0}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 25, + "spCost": 20, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_angel_2", - "duration": 15.0, + "prefabId": "skchr_mantic_2", + "duration": 40.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.25 + "key": "base_attack_time", + "value": 1.7 }, { - "key": "attack@times", - "value": 4.0 + "key": "atk", + "value": 0.9 + }, + { + "key": "attack@stun", + "value": 1.0 } ] } ] }, - "skchr_angel_3": { - "skillId": "skchr_angel_3", + "skchr_panda_1": { + "skillId": "skchr_panda_1", "iconId": null, "hidden": false, "levels": [ { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 3.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.15 }, { - "key": "base_attack_time", + "key": "force", "value": 0.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 3.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.16 }, { - "key": "base_attack_time", + "key": "force", "value": 0.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 3.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.17 }, { - "key": "base_attack_time", + "key": "force", "value": 0.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 4.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.18 }, { - "key": "base_attack_time", - "value": -0.05 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 4.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.19 }, { - "key": "base_attack_time", - "value": -0.05 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 4.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.2 }, { - "key": "base_attack_time", - "value": -0.05 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.0 + "key": "duration", + "value": 4.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.21 }, { - "key": "base_attack_time", - "value": -0.08 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.03 + "key": "duration", + "value": 5.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.24 }, { - "key": "base_attack_time", - "value": -0.08 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.07 + "key": "duration", + "value": 5.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.27 }, { - "key": "base_attack_time", - "value": -0.08 + "key": "force", + "value": 1.0 } ] }, { - "name": "过载模式", + "name": "铁意六合", "rangeId": null, - "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>一定程度缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推动,<@ba.vup>{duration}秒内命中目标的移动速度<@ba.vup>-{-move_speed:0%}", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_angel_3", - "duration": 15.0, + "prefabId": "skchr_panda_1", + "duration": -1.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 1.1 + "key": "duration", + "value": 5.0 }, { - "key": "attack@times", - "value": 5.0 + "key": "move_speed", + "value": -0.3 }, { - "key": "base_attack_time", - "value": -0.11 + "key": "force", + "value": 2.0 } ] } ] }, - "skchr_shwaz_1": { - "skillId": "skchr_shwaz_1", + "skchr_panda_2": { + "skillId": "skchr_panda_2", "iconId": null, "hidden": false, "levels": [ { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 20, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.6 }, { - "key": "talent@prob", - "value": 0.5 + "key": "move_speed", + "value": -0.15 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 3.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 20, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.65 }, { - "key": "talent@prob", - "value": 0.5 + "key": "move_speed", + "value": -0.16 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 3.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 20, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.7 }, { - "key": "talent@prob", - "value": 0.5 + "key": "move_speed", + "value": -0.17 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 3.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 19, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.75 }, { - "key": "talent@prob", - "value": 0.6 + "key": "move_speed", + "value": -0.18 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 4.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 19, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.8 }, { - "key": "talent@prob", - "value": 0.6 + "key": "move_speed", + "value": -0.19 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 4.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>中等力度地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 19, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.85 }, { - "key": "talent@prob", - "value": 0.6 + "key": "move_speed", + "value": -0.2 + }, + { + "key": "force", + "value": 1.0 + }, + { + "key": "duration", + "value": 4.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 18, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 1.9 }, { - "key": "talent@prob", - "value": 0.7 - } - ] - }, - { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, - "spData": { - "spType": 2, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 4, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, - "blackboard": [ + "key": "move_speed", + "value": -0.21 + }, { - "key": "atk_scale", + "key": "force", "value": 2.0 }, { - "key": "talent@prob", - "value": 0.73 + "key": "duration", + "value": 4.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 4, + "spCost": 17, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", "value": 2.1 }, { - "key": "talent@prob", - "value": 0.76 + "key": "move_speed", + "value": -0.24 + }, + { + "key": "force", + "value": 2.0 + }, + { + "key": "duration", + "value": 5.0 } ] }, { - "name": "强弩", - "rangeId": null, - "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 2, + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>较大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 3, + "spCost": 16, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_1", - "duration": 0.0, + "prefabId": "skchr_panda_2", + "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 2.2 + "value": 2.3 }, { - "key": "talent@prob", - "value": 0.8 + "key": "move_speed", + "value": -0.27 + }, + { + "key": "force", + "value": 2.0 + }, + { + "key": "duration", + "value": 5.0 + } + ] + }, + { + "name": "崩拳式", + "rangeId": "4-1", + "description": "立即往前方突进,寻找前方直线内的最近目标,<@ba.vup>大力地击退该目标周围的所有敌军,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,在<@ba.vup>{duration}秒内所有命中目标的移动速度<@ba.vup>-{-move_speed:0%}", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 15, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "skchr_panda_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.5 + }, + { + "key": "move_speed", + "value": -0.3 + }, + { + "key": "force", + "value": 3.0 + }, + { + "key": "duration", + "value": 5.0 } ] } ] }, - "skchr_shwaz_2": { - "skillId": "skchr_shwaz_2", + "skchr_angel_1": { + "skillId": "skchr_angel_1", "iconId": null, "hidden": false, "levels": [ { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 30.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "atk_scale", + "value": 1.05 }, { - "key": "talent@prob", - "value": 0.35 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 10, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 31.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.75 + "key": "atk_scale", + "value": 1.07 }, { - "key": "talent@prob", - "value": 0.35 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 10, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 32.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "atk_scale", + "value": 1.09 }, { - "key": "talent@prob", - "value": 0.35 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 13, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 33.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.85 + "key": "atk_scale", + "value": 1.13 }, { - "key": "talent@prob", - "value": 0.4 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 13, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 34.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "atk_scale", + "value": 1.15 }, { - "key": "talent@prob", - "value": 0.4 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 13, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 35.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.95 + "key": "atk_scale", + "value": 1.17 }, { - "key": "talent@prob", - "value": 0.4 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 16, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 36.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.0 + "key": "atk_scale", + "value": 1.21 }, { - "key": "talent@prob", - "value": 0.45 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 17, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 37.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.1 + "key": "atk_scale", + "value": 1.29 }, { - "key": "talent@prob", - "value": 0.45 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 18, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 38.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.2 + "key": "atk_scale", + "value": 1.37 }, { - "key": "talent@prob", - "value": 0.45 + "key": "times", + "value": 3.0 } ] }, { - "name": "暮眼锐瞳", + "name": "冲锋模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", - "skillType": 1, + "description": "下次攻击变为<@ba.vup>{times}连射,每次射击造成相当于攻击力<@ba.vup>{atk_scale:0%}的伤害", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shwaz_2", - "duration": 40.0, + "prefabId": "skchr_angel_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 1.3 + "key": "atk_scale", + "value": 1.45 }, { - "key": "talent@prob", - "value": 0.5 + "key": "times", + "value": 3.0 } ] } ] }, - "skchr_shwaz_3": { - "skillId": "skchr_shwaz_3", + "skchr_angel_2": { + "skillId": "skchr_angel_2", "iconId": null, "hidden": false, "levels": [ { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 5, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", + "prefabId": "skchr_angel_2", "duration": 15.0, "blackboard": [ { - "key": "atk", + "key": "attack@atk_scale", "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.4 - }, - { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 5, + "spCost": 44, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 16.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.05 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 5, + "spCost": 43, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 17.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.1 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 7, + "spCost": 42, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 18.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.2 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.05 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 31, - "initSp": 7, + "spCost": 41, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 19.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.25 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.05 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 7, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 20.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.3 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.05 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "3-2", - "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 29, - "initSp": 9, + "spCost": 39, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 21.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.4 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.1 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "4-1", - "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 28, - "initSp": 10, + "spCost": 38, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 22.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.15 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "4-1", - "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 27, - "initSp": 11, + "spCost": 37, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 23.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.6 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.2 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] }, { - "name": "战术的终结", - "rangeId": "4-1", - "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "name": "扫射模式", + "rangeId": null, + "description": "攻击变为<@ba.vup>{attack@times}连射,每次射击造成相当于攻击力<@ba.vup>{attack@atk_scale:0%}的伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 12, + "spCost": 35, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_shwaz_3", - "duration": 25.0, + "prefabId": "skchr_angel_2", + "duration": 15.0, "blackboard": [ { - "key": "atk", - "value": 1.8 - }, - { - "key": "base_attack_time", - "value": 0.4 + "key": "attack@atk_scale", + "value": 1.25 }, { - "key": "talent@prob", - "value": 1.0 + "key": "attack@times", + "value": 4.0 } ] } ] }, - "skchr_cqbw_1": { - "skillId": "skchr_cqbw_1", + "skchr_angel_3": { + "skillId": "skchr_angel_3", "iconId": null, "hidden": false, "levels": [ { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 0, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.5 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 24, - "initSp": 0, + "spCost": 48, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.4 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.5 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 23, - "initSp": 0, + "spCost": 46, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.5 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 22, - "initSp": 0, + "spCost": 44, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.7 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.8 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.05 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 21, - "initSp": 0, + "spCost": 42, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.8 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.8 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.05 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>略微缩短\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.9 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 1.8 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.05 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 0, + "spCost": 38, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.1 + "key": "attack@atk_scale", + "value": 1.0 }, { - "key": "stun", - "value": 2.1 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.08 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 0, + "spCost": 36, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.2 + "key": "attack@atk_scale", + "value": 1.03 }, { - "key": "stun", - "value": 2.4 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.08 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>少量缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 17, - "initSp": 0, + "spCost": 34, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.3 + "key": "attack@atk_scale", + "value": 1.07 }, { - "key": "stun", - "value": 2.7 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.08 } ] }, { - "name": "红桃K", + "name": "过载模式", "rangeId": null, - "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", - "skillType": 1, + "description": "攻击变为<@ba.vup>{attack@times}连射,攻击间隔<@ba.vup>一定程度缩短,攻击力<@ba.vup>提升至{attack@atk_scale:0%}\\n<@ba.rem>技能会自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 16, - "initSp": 0, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cqbw_1", - "duration": -1.0, + "prefabId": "skchr_angel_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 3.5 + "key": "attack@atk_scale", + "value": 1.1 }, { - "key": "stun", - "value": 3.0 + "key": "attack@times", + "value": 5.0 + }, + { + "key": "base_attack_time", + "value": -0.11 } ] } ] }, - "skchr_cqbw_2": { - "skillId": "skchr_cqbw_2", + "skchr_shwaz_1": { + "skillId": "skchr_shwaz_1", "iconId": null, "hidden": false, "levels": [ { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 12, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.9 + "value": 1.6 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.5 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 12, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.0 + "value": 1.65 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.5 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 12, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.1 + "value": 1.7 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.5 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 11, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.2 + "value": 1.75 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.6 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 11, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.3 + "value": 1.8 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.6 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 11, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.4 + "value": 1.85 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.6 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.5 + "value": 1.9 }, { - "key": "stun", - "value": 1.8 + "key": "talent@prob", + "value": 0.7 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.6 + "value": 2.0 }, { - "key": "stun", - "value": 1.8 + "key": "talent@prob", + "value": 0.73 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.7 + "value": 2.1 }, { - "key": "stun", - "value": 2.0 + "key": "talent@prob", + "value": 0.76 } ] }, { - "name": "惊吓盒子", + "name": "强弩", "rangeId": null, - "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "description": "下一次攻击的攻击力提高至<@ba.vup>{atk_scale:0%},且天赋发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, + "spCost": 3, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cqbw_2", + "prefabId": "skchr_shwaz_1", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.8 + "value": 2.2 }, { - "key": "stun", - "value": 2.2 + "key": "talent@prob", + "value": 0.8 } ] } ] }, - "sktok_cqbw_token": { - "skillId": "sktok_cqbw_token", + "skchr_shwaz_2": { + "skillId": "skchr_shwaz_2", "iconId": null, "hidden": false, "levels": [ { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 10, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 30.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.7 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.35 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 39, + "initSp": 10, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 31.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.75 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.35 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 38, + "initSp": 10, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 32.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 0.8 }, { - "key": "stun", - "value": 1.4 + "key": "talent@prob", + "value": 0.35 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 37, + "initSp": 13, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 33.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "atk", + "value": 0.85 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.4 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 36, + "initSp": 13, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 34.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "atk", + "value": 0.9 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.4 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 35, + "initSp": 13, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 35.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.4 + "key": "atk", + "value": 0.95 }, { - "key": "stun", - "value": 1.6 + "key": "talent@prob", + "value": 0.4 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 34, + "initSp": 16, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 36.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 + "key": "atk", + "value": 1.0 }, { - "key": "stun", - "value": 1.8 + "key": "talent@prob", + "value": 0.45 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 33, + "initSp": 17, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 37.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.6 + "key": "atk", + "value": 1.1 }, { - "key": "stun", - "value": 1.8 + "key": "talent@prob", + "value": 0.45 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 32, + "initSp": 18, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 38.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.7 + "key": "atk", + "value": 1.2 }, { - "key": "stun", - "value": 2.0 + "key": "talent@prob", + "value": 0.45 } ] }, { - "name": "受害者启动模式", + "name": "暮眼锐瞳", "rangeId": null, - "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "sktok_cqbw_token", - "duration": 0.0, + "prefabId": "skchr_shwaz_2", + "duration": 40.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.8 + "key": "atk", + "value": 1.3 }, { - "key": "stun", - "value": 2.2 + "key": "talent@prob", + "value": 0.5 } ] } ] }, - "skchr_cqbw_3": { - "skillId": "skchr_cqbw_3", + "skchr_shwaz_3": { + "skillId": "skchr_shwaz_3", "iconId": null, "hidden": false, "levels": [ { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 11, + "spCost": 35, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 15.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.0 }, { - "key": "atk_scale", - "value": 2.2 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.0 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 12, + "spCost": 34, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 16.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.05 }, { - "key": "atk_scale", - "value": 2.3 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.0 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 13, + "spCost": 33, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 17.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.1 }, { - "key": "atk_scale", - "value": 2.4 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.0 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 14, + "spCost": 32, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 18.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.2 }, { - "key": "atk_scale", - "value": 2.5 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.5 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 15, + "spCost": 31, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 19.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.25 }, { - "key": "atk_scale", - "value": 2.6 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.5 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 16, + "spCost": 30, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 20.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.3 }, { - "key": "atk_scale", - "value": 2.7 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 3.5 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "3-2", + "description": "攻击范围改为前方<@ba.rem>3格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 17, + "spCost": 29, + "initSp": 9, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 21.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 + "key": "atk", + "value": 1.4 }, { - "key": "atk_scale", - "value": 2.8 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 4.0 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "4-1", + "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 18, + "spCost": 28, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 22.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.5 }, { - "key": "atk_scale", - "value": 2.9 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 4.0 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "4-1", + "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 19, + "spCost": 27, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 23.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.6 }, { - "key": "atk_scale", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 4.5 + "key": "talent@prob", + "value": 1.0 } ] }, { - "name": "D12", - "rangeId": null, - "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "name": "战术的终结", + "rangeId": "4-1", + "description": "攻击范围改为前方<@ba.rem>4格,攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},天赋的发动概率提高至<@ba.vup>{talent@prob:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 20, + "spCost": 25, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_cqbw_3", - "duration": 0.0, + "prefabId": "skchr_shwaz_3", + "duration": 25.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 + "key": "atk", + "value": 1.8 }, { - "key": "atk_scale", - "value": 3.1 + "key": "base_attack_time", + "value": 0.4 }, { - "key": "stun", - "value": 5.0 + "key": "talent@prob", + "value": 1.0 } ] } ] }, - "skchr_poca_2": { - "skillId": "skchr_poca_2", + "skchr_cqbw_1": { + "skillId": "skchr_cqbw_1", "iconId": null, "hidden": false, "levels": [ { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 39, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "atk_scale", + "value": 2.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 40, + "spCost": 24, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "atk_scale", + "value": 2.4 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 41, + "spCost": 23, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "atk_scale", + "value": 2.5 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.5 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 42, + "spCost": 22, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "atk_scale", + "value": 2.7 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 43, + "spCost": 21, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "atk_scale", + "value": 2.8 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 44, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "atk_scale", + "value": 2.9 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 19, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "atk_scale", + "value": 3.1 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 2.1 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 75, - "initSp": 45, + "spCost": 18, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "atk_scale", + "value": 3.2 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 2.4 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 45, + "spCost": 17, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "atk_scale", + "value": 3.3 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 2.7 } ] }, { - "name": "分裂射击", + "name": "红桃K", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "description": "立即发射一枚榴弹,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并使命中目标晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 65, - "initSp": 45, + "spCost": 16, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_2", - "duration": 60.0, + "prefabId": "skchr_cqbw_1", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "atk_scale", + "value": 3.5 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "stun", + "value": 3.0 } ] } ] }, - "skchr_poca_3": { - "skillId": "skchr_poca_3", + "skchr_cqbw_2": { + "skillId": "skchr_cqbw_2", "iconId": null, "hidden": false, "levels": [ { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 10, + "spCost": 12, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 1.9 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 10, + "spCost": 12, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.0 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 10, + "spCost": 12, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.1 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 11, + "spCost": 11, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.2 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 11, + "spCost": 11, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.3 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 11, + "spCost": 11, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 6.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.4 }, { - "key": "hit_duration", - "value": 6.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, - "initSp": 12, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 7.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.1 + "key": "atk_scale", + "value": 2.5 }, { - "key": "hit_duration", - "value": 7.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 13, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 7.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 3.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.15 + "key": "atk_scale", + "value": 2.6 }, { - "key": "hit_duration", - "value": 7.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 32, - "initSp": 14, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 7.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.2 + "key": "atk_scale", + "value": 2.7 }, { - "key": "hit_duration", - "value": 7.0 + "key": "stun", + "value": 2.0 } ] }, { - "name": "雪崩击", + "name": "惊吓盒子", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", - "skillType": 1, + "description": "下次攻击变为在攻击范围内的一个可放置地块埋下地雷(持续120秒);地雷在敌人经过时会爆炸,爆炸后对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_poca_3", - "duration": 8.0, + "prefabId": "skchr_cqbw_2", + "duration": 0.0, "blackboard": [ { - "key": "max_target", - "value": 4.0 - }, - { - "key": "hit_interval", - "value": 1.0 - }, - { - "key": "atk", - "value": 0.25 + "key": "atk_scale", + "value": 2.8 }, { - "key": "hit_duration", - "value": 8.0 + "key": "stun", + "value": 2.2 } ] } ] }, - "skchr_siege_2": { - "skillId": "skchr_siege_2", + "sktok_cqbw_token": { + "skillId": "sktok_cqbw_token", "iconId": null, "hidden": false, "levels": [ { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 12, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.2 - }, - { - "key": "cost", - "value": 3.0 + "value": 1.9 }, { - "key": "ct", - "value": 1.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 12, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.3 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.0 }, { - "key": "ct", - "value": 1.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 12, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.4 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.1 }, { - "key": "ct", - "value": 1.0 + "key": "stun", + "value": 1.4 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 11, - "initSp": 3, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.5 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.2 }, { - "key": "ct", - "value": 2.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 11, - "initSp": 3, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.6 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.3 }, { - "key": "ct", - "value": 2.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 11, - "initSp": 3, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.7 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.4 }, { - "key": "ct", - "value": 2.0 + "key": "stun", + "value": 1.6 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 11, - "initSp": 6, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 2.8 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.5 }, { - "key": "ct", - "value": 3.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 10, - "initSp": 7, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 3.0 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.6 }, { - "key": "ct", - "value": 3.0 + "key": "stun", + "value": 1.8 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 10, - "initSp": 8, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 3.2 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.7 }, { - "key": "ct", - "value": 3.0 + "key": "stun", + "value": 2.0 } ] }, { - "name": "跃空锤", - "rangeId": "x-5", - "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "name": "受害者启动模式", + "rangeId": null, + "description": "敌人经过时会爆炸,爆炸后对周围所有敌人造成物理伤害并令其晕眩", "skillType": 2, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 10, - "initSp": 10, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_siege_2", + "prefabId": "sktok_cqbw_token", "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 3.4 - }, - { - "key": "cost", - "value": 3.0 + "value": 2.8 }, { - "key": "ct", - "value": 3.0 + "key": "stun", + "value": 2.2 } ] } ] }, - "skchr_siege_3": { - "skillId": "skchr_siege_3", + "skchr_cqbw_3": { + "skillId": "skchr_cqbw_3", "iconId": null, "hidden": false, "levels": [ { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 45, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 15.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 2.6 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 0.5 + "key": "atk_scale", + "value": 2.2 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.0 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 44, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 16.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 2.7 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 0.5 + "key": "atk_scale", + "value": 2.3 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.0 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 0, + "spCost": 43, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 17.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 2.8 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 0.5 + "key": "atk_scale", + "value": 2.4 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.0 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 42, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 18.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 2.9 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.5 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.5 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 41, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 19.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", + "key": "max_target", "value": 3.0 }, { - "key": "attack@buff_prob", - "value": 0.4 - }, - { - "key": "attack@stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.6 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.5 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 5, + "spCost": 40, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 20.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 3.1 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.7 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 3.5 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, + "spCost": 39, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 21.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 3.2 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "attack@stun", - "value": 1.1 + "key": "atk_scale", + "value": 2.8 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 4.0 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 37, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 22.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 3.4 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 4.0 }, { - "key": "attack@stun", - "value": 1.2 + "key": "atk_scale", + "value": 2.9 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 4.0 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, + "spCost": 35, + "initSp": 19, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 23.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 3.6 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 4.0 }, { - "key": "attack@stun", - "value": 1.3 + "key": "atk_scale", + "value": 3.0 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 4.5 } ] }, { - "name": "碎颅击", + "name": "D12", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "description": "在攻击范围内生命值最多的<@ba.vup>{max_target}个敌人身上放置一枚炸弹;炸弹会在一定延迟后引爆,每个对其周围的所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 25, + "spCost": 33, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_siege_3", - "duration": 25.0, + "prefabId": "skchr_cqbw_3", + "duration": 0.0, "blackboard": [ { - "key": "attack@atk_scale", - "value": 3.8 - }, - { - "key": "attack@buff_prob", - "value": 0.4 + "key": "max_target", + "value": 4.0 }, { - "key": "attack@stun", - "value": 1.5 + "key": "atk_scale", + "value": 3.1 }, { - "key": "base_attack_time", - "value": 1.0 + "key": "stun", + "value": 5.0 } ] } ] }, - "skchr_bpipe_2": { - "skillId": "skchr_bpipe_2", + "skchr_poca_2": { + "skillId": "skchr_poca_2", "iconId": null, "hidden": false, "levels": [ { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 80, + "initSp": 39, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 + "key": "atk", + "value": 0.3 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 80, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.35 + "key": "atk", + "value": 0.35 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 80, + "initSp": 41, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "atk", + "value": 0.4 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 80, + "initSp": 42, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.45 + "key": "atk", + "value": 0.45 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 80, + "initSp": 43, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 + "key": "atk", + "value": 0.5 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 80, + "initSp": 44, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.55 + "key": "atk", + "value": 0.55 }, { - "key": "cnt", - "value": 1.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 5, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 + "key": "atk", + "value": 0.6 }, { - "key": "cnt", + "key": "attack@max_target", "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 5, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 75, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.7 }, { - "key": "cnt", + "key": "attack@max_target", "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 5, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 70, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.8 }, { - "key": "cnt", - "value": 3.0 + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "高效冲击", + "name": "分裂射击", "rangeId": null, - "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击力<@ba.vup>+{atk:0%},可以额外攻击<@ba.vup>一个敌人", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 65, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_bpipe_2", - "duration": 0.0, + "prefabId": "skchr_poca_2", + "duration": 60.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 0.9 }, { - "key": "cnt", - "value": 3.0 + "key": "attack@max_target", + "value": 2.0 } ] } ] }, - "skchr_bpipe_3": { - "skillId": "skchr_bpipe_3", + "skchr_poca_3": { + "skillId": "skchr_poca_3", "iconId": null, "hidden": false, "levels": [ { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 40, - "initSp": 9, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.3 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 39, "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.4 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 11, + "spCost": 38, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.5 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 12, + "spCost": 37, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.6 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 13, + "spCost": 36, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.7 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 14, + "spCost": 35, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 6.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.8 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 6.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, + "spCost": 34, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 7.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "max_target", + "value": 3.0 }, { - "key": "def", - "value": 0.9 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.1 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 7.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 18, + "spCost": 33, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 7.0, "blackboard": [ { - "key": "atk", - "value": 1.0 + "key": "max_target", + "value": 3.0 }, { - "key": "def", + "key": "hit_interval", "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.15 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 7.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 21, + "spCost": 32, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 7.0, "blackboard": [ { - "key": "atk", - "value": 1.1 + "key": "max_target", + "value": 4.0 }, { - "key": "def", - "value": 1.1 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.2 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 7.0 } ] }, { - "name": "闭膛连发", + "name": "雪崩击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", + "description": "攻击力<@ba.vup>+{atk:0%},立即向至多<@ba.vup>{max_target}个重量最重的敌人发射束缚叉枪;技能持续时间内所有目标受到<@ba.vup>束缚效果,每秒受到一次攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_bpipe_3", - "duration": 20.0, + "prefabId": "skchr_poca_3", + "duration": 8.0, "blackboard": [ { - "key": "atk", - "value": 1.2 + "key": "max_target", + "value": 4.0 }, { - "key": "def", - "value": 1.2 + "key": "hit_interval", + "value": 1.0 }, { - "key": "base_attack_time", - "value": 0.7 + "key": "atk", + "value": 0.25 }, { - "key": "block_cnt", - "value": 1.0 + "key": "hit_duration", + "value": 8.0 } ] } ] }, - "skchr_ifrit_1": { - "skillId": "skchr_ifrit_1", + "skchr_siege_2": { + "skillId": "skchr_siege_2", "iconId": null, "hidden": false, "levels": [ { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 12, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 45.0 + "key": "atk_scale", + "value": 2.2 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, + "spCost": 12, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 48.0 + "key": "atk_scale", + "value": 2.3 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, + "spCost": 12, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 50.0 + "key": "atk_scale", + "value": 2.4 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 47, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 11, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 58.0 + "key": "atk_scale", + "value": 2.5 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 46, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 11, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 61.0 + "key": "atk_scale", + "value": 2.6 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 11, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 64.0 + "key": "atk_scale", + "value": 2.7 }, { - "key": "atk", - "value": 0.1 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, - "initSp": 15, + "maxChargeTime": 3, + "spCost": 11, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 67.0 + "key": "atk_scale", + "value": 2.8 }, { - "key": "atk", - "value": 0.2 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 3.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, - "initSp": 15, + "maxChargeTime": 3, + "spCost": 10, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 70.0 + "key": "atk_scale", + "value": 3.0 }, { - "key": "atk", - "value": 0.2 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 3.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, - "initSp": 15, + "maxChargeTime": 3, + "spCost": 10, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 75.0 + "key": "atk_scale", + "value": 3.2 }, { - "key": "atk", - "value": 0.2 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 3.0 } ] }, { - "name": "狂热", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "name": "跃空锤", + "rangeId": "x-5", + "description": "下次攻击对四周所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,并获得<@ba.vup>{cost}点部署费用\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "maxChargeTime": 3, + "spCost": 10, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_ifrit_1", - "duration": 20.0, + "prefabId": "skchr_siege_2", + "duration": 0.0, "blackboard": [ { - "key": "attack_speed", - "value": 80.0 + "key": "atk_scale", + "value": 3.4 }, { - "key": "atk", - "value": 0.2 + "key": "cost", + "value": 3.0 + }, + { + "key": "ct", + "value": 3.0 } ] } ] }, - "skchr_ifrit_2": { - "skillId": "skchr_ifrit_2", + "skchr_siege_3": { + "skillId": "skchr_siege_3", "iconId": null, "hidden": false, "levels": [ { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 9, + "maxChargeTime": 1, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 15.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 2.6 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.5 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 9, + "maxChargeTime": 1, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 16.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 2.7 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.5 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 9, + "maxChargeTime": 1, + "spCost": 30, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 17.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.5 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 2.8 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.5 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 18.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.6 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 2.9 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.8 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 19.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.0 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.8 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.1 }, { - "key": "def", - "value": -100.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 0.8 }, { - "key": "ct", - "value": 2.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 8, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 21.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.2 }, { - "key": "def", - "value": -200.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 1.1 }, { - "key": "ct", - "value": 3.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.15 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.4 }, { - "key": "def", - "value": -200.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 1.2 }, { - "key": "ct", - "value": 3.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 23.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.25 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.6 }, { - "key": "def", - "value": -200.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 1.3 }, { - "key": "ct", - "value": 3.0 + "key": "base_attack_time", + "value": 1.0 } ] }, { - "name": "炎爆", + "name": "碎颅击", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "攻击间隔<@ba.vdown>增大,攻击时攻击力提高至<@ba.vup>{attack@atk_scale:0%},并且有<@ba.vup>{attack@buff_prob:0%}的概率击晕目标<@ba.vup>{attack@stun:0.0}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_ifrit_2", - "duration": -1.0, + "prefabId": "skchr_siege_3", + "duration": 25.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.5 - }, - { - "key": "burn.atk_scale", - "value": 0.33 + "key": "attack@atk_scale", + "value": 3.8 }, { - "key": "def", - "value": -300.0 + "key": "attack@buff_prob", + "value": 0.4 }, { - "key": "duration", - "value": 3.01 + "key": "attack@stun", + "value": 1.5 }, { - "key": "ct", - "value": 3.0 + "key": "base_attack_time", + "value": 1.0 } ] } ] }, - "skchr_ifrit_3": { - "skillId": "skchr_ifrit_3", + "skchr_bpipe_2": { + "skillId": "skchr_bpipe_2", "iconId": null, "hidden": false, "levels": [ { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.75 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.3 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.8 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.35 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.85 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.4 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.9 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.45 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.95 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.5 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 34, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.0 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.55 }, { - "key": "magic_resistance", - "value": -7.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 31, + "maxChargeTime": 2, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.1 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.6 }, { - "key": "magic_resistance", - "value": -10.0 + "key": "cnt", + "value": 2.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, + "maxChargeTime": 2, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.2 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.7 }, { - "key": "magic_resistance", - "value": -13.0 + "key": "cnt", + "value": 2.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 29, + "maxChargeTime": 3, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.3 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 1.8 }, { - "key": "magic_resistance", - "value": -16.0 + "key": "cnt", + "value": 3.0 } ] }, { - "name": "灼地", + "name": "高效冲击", "rangeId": null, - "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", - "skillType": 1, + "description": "下一次的攻击力提升至<@ba.vup>{atk_scale:0%},且额外攻击一次\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 28, + "maxChargeTime": 3, + "spCost": 4, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_ifrit_3", - "duration": 20.0, + "prefabId": "skchr_bpipe_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 1.4 - }, - { - "key": "hp_ratio", - "value": 0.02 + "value": 2.0 }, { - "key": "magic_resistance", - "value": -20.0 + "key": "cnt", + "value": 3.0 } ] } ] }, - "skchr_mostma_2": { - "skillId": "skchr_mostma_2", + "skchr_bpipe_3": { + "skillId": "skchr_bpipe_3", "iconId": null, "hidden": false, "levels": [ { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 65, - "initSp": 5, + "spCost": 40, + "initSp": 9, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 4.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.8 + "key": "atk", + "value": 0.3 + }, + { + "key": "def", + "value": 0.3 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 64, - "initSp": 7, + "spCost": 40, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 4.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.9 + "key": "atk", + "value": 0.4 + }, + { + "key": "def", + "value": 0.4 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 63, - "initSp": 9, + "spCost": 40, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 4.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", + "key": "atk", + "value": 0.5 + }, + { + "key": "def", + "value": 0.5 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 61, - "initSp": 11, + "spCost": 40, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 5.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", + "key": "atk", + "value": 0.6 + }, + { + "key": "def", + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 59, + "spCost": 40, "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 5.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 + "key": "atk", + "value": 0.7 + }, + { + "key": "def", + "value": 0.7 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 58, - "initSp": 15, + "spCost": 40, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 5.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 - } - ] + "key": "atk", + "value": 0.8 + }, + { + "key": "def", + "value": 0.8 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 + } + ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 56, - "initSp": 17, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 6.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.2 + "key": "atk", + "value": 0.9 + }, + { + "key": "def", + "value": 0.9 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 20, + "spCost": 40, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 6.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 + "key": "atk", + "value": 1.0 + }, + { + "key": "def", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 23, + "spCost": 40, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 7.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.3 + "key": "atk", + "value": 1.1 + }, + { + "key": "def", + "value": 1.1 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] }, { - "name": "荒时之锁", + "name": "闭膛连发", "rangeId": null, - "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "description": "攻击间隔<@ba.vdown>增大,阻挡数<@ba.vup>+{block_cnt},攻击力和防御力<@ba.vup>+{atk:0%},攻击变为<@ba.vup>三连击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 40, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_mostma_2", - "duration": 7.0, + "prefabId": "skchr_bpipe_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.4 + "key": "atk", + "value": 1.2 + }, + { + "key": "def", + "value": 1.2 + }, + { + "key": "base_attack_time", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 } ] } ] }, - "skchr_mostma_3": { - "skillId": "skchr_mostma_3", + "skchr_ifrit_1": { + "skillId": "skchr_ifrit_1", "iconId": null, "hidden": false, "levels": [ { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 50, + "spCost": 50, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", + "prefabId": "skchr_ifrit_1", "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.6 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 45.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 52, + "spCost": 49, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", + "prefabId": "skchr_ifrit_1", "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.7 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 48.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 54, + "spCost": 48, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", + "prefabId": "skchr_ifrit_1", "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 50.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 56, + "spCost": 47, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 22.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.9 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 58.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 58, + "spCost": 46, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 22.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.0 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 61.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 60, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 22.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.1 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 64.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.1 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 62, + "spCost": 44, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 24.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.2 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 67.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 68, + "spCost": 43, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 25.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.35 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 70.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 74, + "spCost": 42, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 26.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 75.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "序时之匙", - "rangeId": "3-15", - "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "name": "狂热", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 80, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_mostma_3", - "duration": 27.0, + "prefabId": "skchr_ifrit_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.7 - }, - { - "key": "attack@force", - "value": 0.0 - }, - { - "key": "talent_scale", - "value": 3.0 + "key": "attack_speed", + "value": 80.0 }, { - "key": "base_attack_time", - "value": 0.0 + "key": "atk", + "value": 0.2 } ] } ] }, - "skchr_amgoat_1": { - "skillId": "skchr_amgoat_1", + "skchr_ifrit_2": { + "skillId": "skchr_ifrit_2", "iconId": null, "hidden": false, "levels": [ { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 30.0 + "key": "atk_scale", + "value": 1.3 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 30.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.3 + "key": "def", + "value": -100.0 + }, + { + "key": "duration", + "value": 3.01 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 32.0 + "key": "atk_scale", + "value": 1.4 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 32.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.32 + "key": "def", + "value": -100.0 + }, + { + "key": "duration", + "value": 3.01 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 2, + "spCost": 9, + "initSp": 0, + "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 35.0 + "key": "atk_scale", + "value": 1.5 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 35.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.35 - } - ] - }, - { - "name": "二重咏唱", - "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, - "initSp": 15, - "increment": 1.0 - }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, - "blackboard": [ - { - "key": "amgoat_s_1[a].attack_speed", - "value": 38.0 + "key": "def", + "value": -100.0 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 38.0 + "key": "duration", + "value": 3.01 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.38 + "key": "ct", + "value": 2.0 } ] }, { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 41, - "initSp": 15, + "maxChargeTime": 2, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 40.0 + "key": "atk_scale", + "value": 1.6 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 40.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.4 - } - ] - }, - { - "name": "二重咏唱", - "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 15, - "increment": 1.0 - }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, - "blackboard": [ - { - "key": "amgoat_s_1[a].attack_speed", - "value": 42.0 + "key": "def", + "value": -100.0 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 42.0 + "key": "duration", + "value": 3.01 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.42 + "key": "ct", + "value": 2.0 } ] }, { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 39, - "initSp": 20, + "maxChargeTime": 2, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 45.0 + "key": "atk_scale", + "value": 1.7 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 45.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.45 - } - ] - }, - { - "name": "二重咏唱", - "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 38, - "initSp": 20, - "increment": 1.0 - }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, - "blackboard": [ - { - "key": "amgoat_s_1[a].attack_speed", - "value": 50.0 + "key": "def", + "value": -100.0 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 50.0 + "key": "duration", + "value": 3.01 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.5 + "key": "ct", + "value": 2.0 } ] }, { - "name": "二重咏唱", + "name": "炎爆", "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 37, - "initSp": 20, + "maxChargeTime": 2, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, + "prefabId": "skchr_ifrit_2", + "duration": -1.0, "blackboard": [ { - "key": "amgoat_s_1[a].attack_speed", - "value": 55.0 + "key": "atk_scale", + "value": 1.8 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 55.0 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.55 - } - ] - }, - { - "name": "二重咏唱", - "rangeId": null, - "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 35, - "initSp": 25, - "increment": 1.0 - }, - "prefabId": "skchr_amgoat_1", - "duration": 25.0, - "blackboard": [ - { - "key": "amgoat_s_1[a].attack_speed", - "value": 60.0 + "key": "def", + "value": -100.0 }, { - "key": "amgoat_s_1[b].attack_speed", - "value": 60.0 + "key": "duration", + "value": 3.01 }, { - "key": "amgoat_s_1[b].atk", - "value": 0.6 + "key": "ct", + "value": 2.0 } ] - } - ] - }, - "skchr_amgoat_2": { - "skillId": "skchr_amgoat_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "点燃", + "name": "炎爆", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 7, + "maxChargeTime": 3, + "spCost": 8, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", + "prefabId": "skchr_ifrit_2", "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 1.2 - }, - { - "key": "atk_scale_2", - "value": 1.2 + "value": 1.9 }, { - "key": "fk", - "value": 2.4 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": -200.0 }, { "key": "duration", - "value": 6.0 + "value": 3.01 }, { - "key": "magic_resistance", - "value": -0.1 + "key": "ct", + "value": 3.0 } ] }, { - "name": "点燃", + "name": "炎爆", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 3, "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", + "prefabId": "skchr_ifrit_2", "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 1.25 - }, - { - "key": "atk_scale_2", - "value": 1.25 + "value": 2.15 }, { - "key": "fk", - "value": 2.5 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": -200.0 }, { "key": "duration", - "value": 6.0 + "value": 3.01 }, { - "key": "magic_resistance", - "value": -0.1 + "key": "ct", + "value": 3.0 } ] }, { - "name": "点燃", + "name": "炎爆", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 3, "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", + "prefabId": "skchr_ifrit_2", "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 1.3 - }, - { - "key": "atk_scale_2", - "value": 1.3 + "value": 2.25 }, { - "key": "fk", - "value": 2.6 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": -200.0 }, { "key": "duration", - "value": 6.0 + "value": 3.01 }, { - "key": "magic_resistance", - "value": -0.1 + "key": "ct", + "value": 3.0 } ] }, { - "name": "点燃", + "name": "炎爆", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "description": "下次攻击造成相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标在<@ba.vup>3秒内防御力<@ba.vup>-{-def}并持续受到灼烧伤害\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, + "maxChargeTime": 3, "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", + "prefabId": "skchr_ifrit_2", "duration": -1.0, "blackboard": [ { "key": "atk_scale", - "value": 1.375 - }, - { - "key": "atk_scale_2", - "value": 1.375 + "value": 2.5 }, { - "key": "fk", - "value": 2.75 + "key": "burn.atk_scale", + "value": 0.33 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": -300.0 }, { "key": "duration", - "value": 6.0 + "value": 3.01 }, { - "key": "magic_resistance", - "value": -0.15 + "key": "ct", + "value": 3.0 } ] - }, + } + ] + }, + "skchr_ifrit_3": { + "skillId": "skchr_ifrit_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 7, + "maxChargeTime": 1, + "spCost": 40, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.425 - }, - { - "key": "atk_scale_2", - "value": 1.425 - }, - { - "key": "fk", - "value": 2.85 - }, - { - "key": "ct", - "value": 2.0 + "value": 0.75 }, { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.15 + "value": -7.0 } ] }, { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 7, + "maxChargeTime": 1, + "spCost": 39, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.475 - }, - { - "key": "atk_scale_2", - "value": 1.475 - }, - { - "key": "fk", - "value": 2.95 - }, - { - "key": "ct", - "value": 2.0 + "value": 0.8 }, { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.15 + "value": -7.0 } ] }, { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 6, + "maxChargeTime": 1, + "spCost": 38, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.55 - }, - { - "key": "atk_scale_2", - "value": 1.55 - }, - { - "key": "fk", - "value": 3.1 - }, - { - "key": "ct", - "value": 2.0 + "value": 0.85 }, { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.2 + "value": -7.0 } ] }, { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 6, + "maxChargeTime": 1, + "spCost": 36, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.65 - }, - { - "key": "atk_scale_2", - "value": 1.65 - }, - { - "key": "fk", - "value": 3.3 - }, - { - "key": "ct", - "value": 3.0 + "value": 0.9 }, { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.2 + "value": -7.0 } ] }, { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 6, + "maxChargeTime": 1, + "spCost": 35, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.75 + "value": 0.95 }, { - "key": "atk_scale_2", - "value": 1.75 - }, - { - "key": "fk", - "value": 3.5 - }, - { - "key": "ct", - "value": 3.0 - }, - { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.2 + "value": -7.0 } ] }, { - "name": "点燃", + "name": "灼地", "rangeId": null, - "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 5, + "maxChargeTime": 1, + "spCost": 34, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_2", - "duration": -1.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { "key": "atk_scale", - "value": 1.85 - }, - { - "key": "atk_scale_2", - "value": 1.85 - }, - { - "key": "fk", - "value": 3.7 - }, - { - "key": "ct", - "value": 3.0 + "value": 1.0 }, { - "key": "duration", - "value": 6.0 + "key": "hp_ratio", + "value": 0.02 }, { "key": "magic_resistance", - "value": -0.25 + "value": -7.0 } ] - } - ] - }, - "skchr_amgoat_3": { - "skillId": "skchr_amgoat_3", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "灼地", + "rangeId": null, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 30, + "spCost": 31, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.55 + "key": "atk_scale", + "value": 1.1 }, { - "key": "base_attack_time", - "value": -1.1 + "key": "hp_ratio", + "value": 0.02 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "magic_resistance", + "value": -10.0 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "灼地", + "rangeId": null, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 31, + "spCost": 30, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "atk_scale", + "value": 1.2 }, { - "key": "base_attack_time", - "value": -1.1 + "key": "hp_ratio", + "value": 0.02 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "magic_resistance", + "value": -13.0 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "灼地", + "rangeId": null, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 32, + "spCost": 29, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.65 + "key": "atk_scale", + "value": 1.3 }, { - "key": "base_attack_time", - "value": -1.1 + "key": "hp_ratio", + "value": 0.02 }, { - "key": "attack@max_target", - "value": 3.0 + "key": "magic_resistance", + "value": -16.0 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "灼地", + "rangeId": null, + "description": "对攻击范围内的地面敌人造成每秒相当于攻击力<@ba.vup>{atk_scale:0%}的法术伤害,命中目标的法术抗性<@ba.vup>-{-magic_resistance}\\n<@ba.rem>自己每秒损失最大生命值的{hp_ratio:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 33, + "spCost": 28, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_ifrit_3", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "atk_scale", + "value": 1.4 }, { - "key": "base_attack_time", - "value": -1.1 + "key": "hp_ratio", + "value": 0.02 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "magic_resistance", + "value": -20.0 } ] - }, + } + ] + }, + "skchr_mostma_2": { + "skillId": "skchr_mostma_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 34, + "spCost": 65, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 4.0, "blackboard": [ { - "key": "atk", - "value": 0.75 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 4.0 + "key": "atk_scale", + "value": 0.8 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 35, + "spCost": 64, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 4.0, "blackboard": [ { - "key": "atk", - "value": 0.8 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 4.0 + "key": "atk_scale", + "value": 0.9 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 40, + "spCost": 63, + "initSp": 9, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 4.0, "blackboard": [ { - "key": "atk", - "value": 0.85 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "atk_scale", + "value": 1.0 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 61, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 5.0, "blackboard": [ { - "key": "atk", + "key": "atk_scale", "value": 1.0 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 5.0 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 50, + "spCost": 59, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 5.0, "blackboard": [ { - "key": "atk", - "value": 1.15 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "atk_scale", + "value": 1.1 } ] }, { - "name": "火山", - "rangeId": "x-3", - "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "name": "荒时之锁", + "rangeId": null, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 55, + "spCost": 58, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_amgoat_3", - "duration": 15.0, + "prefabId": "skchr_mostma_2", + "duration": 5.0, "blackboard": [ { - "key": "atk", - "value": 1.3 - }, - { - "key": "base_attack_time", - "value": -1.1 - }, - { - "key": "attack@max_target", - "value": 6.0 + "key": "atk_scale", + "value": 1.2 } ] - } - ] - }, - "skchr_cerber_1": { - "skillId": "skchr_cerber_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "“很冰的斧”", + "name": "荒时之锁", "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 56, + "initSp": 17, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_2", + "duration": 6.0, "blackboard": [ { "key": "atk_scale", - "value": 1.5 - }, - { - "key": "duration", - "value": 1.5 - }, - { - "key": "cnt", - "value": 1.0 + "value": 1.2 } ] }, { - "name": "“很冰的斧”", + "name": "荒时之锁", "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 54, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_2", + "duration": 6.0, "blackboard": [ { "key": "atk_scale", - "value": 1.55 - }, - { - "key": "duration", - "value": 1.5 - }, - { - "key": "cnt", - "value": 1.0 + "value": 1.3 } ] }, { - "name": "“很冰的斧”", + "name": "荒时之锁", "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 52, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_2", + "duration": 7.0, "blackboard": [ { "key": "atk_scale", - "value": 1.6 - }, - { - "key": "duration", - "value": 1.5 - }, - { - "key": "cnt", - "value": 1.0 + "value": 1.3 } ] }, { - "name": "“很冰的斧”", + "name": "荒时之锁", "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "description": "攻击范围内的敌人全部<@ba.vup>晕眩,且每秒受到攻击力<@ba.vup>{atk_scale:0%}的法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_2", + "duration": 7.0, "blackboard": [ { "key": "atk_scale", - "value": 1.65 - }, - { - "key": "duration", - "value": 2.0 - }, - { - "key": "cnt", - "value": 1.0 + "value": 1.4 } ] - }, + } + ] + }, + "skchr_mostma_3": { + "skillId": "skchr_mostma_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 110, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.7 + "key": "atk", + "value": 0.6 }, { - "key": "duration", - "value": 2.0 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", - "value": 1.0 + "key": "talent_scale", + "value": 3.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 110, + "initSp": 52, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.75 + "key": "atk", + "value": 0.7 }, { - "key": "duration", - "value": 2.0 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", - "value": 1.0 + "key": "talent_scale", + "value": 3.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 110, + "initSp": 54, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 20.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "atk", + "value": 0.8 }, { - "key": "duration", - "value": 2.5 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", - "value": 2.0 + "key": "talent_scale", + "value": 3.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 110, + "initSp": 56, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "atk", + "value": 0.9 }, { - "key": "duration", - "value": 2.5 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", - "value": 2.0 + "key": "talent_scale", + "value": 3.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 110, + "initSp": 58, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "atk", + "value": 1.0 }, { - "key": "duration", - "value": 2.5 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", + "key": "talent_scale", "value": 3.0 + }, + { + "key": "base_attack_time", + "value": 0.0 } ] }, { - "name": "“很冰的斧”", - "rangeId": null, - "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", - "skillType": 2, + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 6, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 110, + "initSp": 60, "increment": 1.0 }, - "prefabId": "skchr_cerber_1", - "duration": -1.0, + "prefabId": "skchr_mostma_3", + "duration": 22.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "atk", + "value": 1.1 }, { - "key": "duration", - "value": 3.0 + "key": "attack@force", + "value": 0.0 }, { - "key": "cnt", + "key": "talent_scale", "value": 3.0 - } - ] - } - ] - }, - "skchr_cerber_2": { - "skillId": "skchr_cerber_2", - "iconId": null, - "hidden": false, - "levels": [ - { - "name": "“很热的刀”", - "rangeId": null, - "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 50, - "initSp": 10, - "increment": 1.0 - }, - "prefabId": "skchr_cerber_2", - "duration": 30.0, - "blackboard": [ + }, { "key": "base_attack_time", - "value": 0.7 + "value": 0.0 } ] }, { - "name": "“很热的刀”", - "rangeId": null, - "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 11, + "spCost": 110, + "initSp": 62, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 31.0, + "prefabId": "skchr_mostma_3", + "duration": 24.0, "blackboard": [ + { + "key": "atk", + "value": 1.2 + }, + { + "key": "attack@force", + "value": 0.0 + }, + { + "key": "talent_scale", + "value": 3.0 + }, { "key": "base_attack_time", - "value": 0.7 + "value": 0.0 } ] }, { - "name": "“很热的刀”", - "rangeId": null, - "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 12, + "spCost": 110, + "initSp": 68, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 32.0, + "prefabId": "skchr_mostma_3", + "duration": 25.0, "blackboard": [ + { + "key": "atk", + "value": 1.35 + }, + { + "key": "attack@force", + "value": 0.0 + }, + { + "key": "talent_scale", + "value": 3.0 + }, { "key": "base_attack_time", - "value": 0.7 + "value": 0.0 } ] }, { - "name": "“很热的刀”", - "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 13, + "spCost": 110, + "initSp": 74, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 33.0, + "prefabId": "skchr_mostma_3", + "duration": 26.0, "blackboard": [ + { + "key": "atk", + "value": 1.5 + }, + { + "key": "attack@force", + "value": 0.0 + }, + { + "key": "talent_scale", + "value": 3.0 + }, { "key": "base_attack_time", - "value": 0.6 + "value": 0.0 } ] }, { - "name": "“很热的刀”", - "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", + "name": "序时之匙", + "rangeId": "3-15", + "description": "攻击范围<@ba.vup>扩大,攻击变为向外扩散的波纹,攻击力<@ba.vup>+{atk:0%},第二天赋的效果提升至<@ba.vup>{talent_scale:0}倍,<@ba.vup>小力度地击退攻击目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 14, + "spCost": 110, + "initSp": 80, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 34.0, + "prefabId": "skchr_mostma_3", + "duration": 27.0, "blackboard": [ + { + "key": "atk", + "value": 1.7 + }, + { + "key": "attack@force", + "value": 0.0 + }, + { + "key": "talent_scale", + "value": 3.0 + }, { "key": "base_attack_time", - "value": 0.6 + "value": 0.0 } ] - }, + } + ] + }, + "skchr_amgoat_1": { + "skillId": "skchr_amgoat_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "“很热的刀”", + "name": "二重咏唱", "rangeId": null, - "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 45, - "initSp": 15, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 35.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.6 + "key": "amgoat_s_1[a].attack_speed", + "value": 30.0 + }, + { + "key": "amgoat_s_1[b].attack_speed", + "value": 30.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.3 } ] }, { - "name": "“很热的刀”", + "name": "二重咏唱", "rangeId": null, - "description": "攻击间隔<@ba.vup>较大幅度缩短,优先攻击防御力最高的目标", + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 44, - "initSp": 16, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 36.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.4 + "key": "amgoat_s_1[a].attack_speed", + "value": 32.0 + }, + { + "key": "amgoat_s_1[b].attack_speed", + "value": 32.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.32 } ] }, { - "name": "“很热的刀”", + "name": "二重咏唱", "rangeId": null, - "description": "攻击间隔<@ba.vup>大幅度缩短,优先攻击防御力最高的目标", + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 43, - "initSp": 18, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 37.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.36 + "key": "amgoat_s_1[a].attack_speed", + "value": 35.0 + }, + { + "key": "amgoat_s_1[b].attack_speed", + "value": 35.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.35 } ] }, { - "name": "“很热的刀”", + "name": "二重咏唱", "rangeId": null, - "description": "攻击间隔<@ba.vup>大幅度缩短,优先攻击防御力最高的目标", + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, "spCost": 42, - "initSp": 20, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 38.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.36 + "key": "amgoat_s_1[a].attack_speed", + "value": 38.0 + }, + { + "key": "amgoat_s_1[b].attack_speed", + "value": 38.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.38 } ] }, { - "name": "“很热的刀”", + "name": "二重咏唱", "rangeId": null, - "description": "攻击间隔<@ba.vup>超大幅度缩短,优先攻击防御力最高的目标", + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 41, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_cerber_2", - "duration": 40.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.33 + "key": "amgoat_s_1[a].attack_speed", + "value": 40.0 + }, + { + "key": "amgoat_s_1[b].attack_speed", + "value": 40.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.4 } ] - } - ] - }, - "skchr_cerber_3": { - "skillId": "skchr_cerber_3", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "name": "二重咏唱", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 35, + "spCost": 40, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 55.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.0 + "key": "amgoat_s_1[a].attack_speed", + "value": 42.0 }, { - "key": "attack@silence", - "value": 2.0 + "key": "amgoat_s_1[b].attack_speed", + "value": 42.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.42 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "name": "二重咏唱", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 37, + "spCost": 39, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 55.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.1 + "key": "amgoat_s_1[a].attack_speed", + "value": 45.0 }, { - "key": "attack@silence", - "value": 2.0 + "key": "amgoat_s_1[b].attack_speed", + "value": 45.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.45 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "name": "二重咏唱", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 39, + "spCost": 38, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 55.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.2 + "key": "amgoat_s_1[a].attack_speed", + "value": 50.0 }, { - "key": "attack@silence", - "value": 2.0 + "key": "amgoat_s_1[b].attack_speed", + "value": 50.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.5 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "name": "二重咏唱", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 41, + "spCost": 37, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 56.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.3 + "key": "amgoat_s_1[a].attack_speed", + "value": 55.0 }, { - "key": "attack@silence", - "value": 2.5 + "key": "amgoat_s_1[b].attack_speed", + "value": 55.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.55 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "name": "二重咏唱", + "rangeId": null, + "description": "攻击速度<@ba.vup>+{amgoat_s_1[a].attack_speed}\\n第二次及以后使用时追加攻击力<@ba.vup>+{amgoat_s_1[b].atk:0%}的效果", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 43, + "spCost": 35, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 56.0, + "prefabId": "skchr_amgoat_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.4 + "key": "amgoat_s_1[a].attack_speed", + "value": 60.0 }, { - "key": "attack@silence", - "value": 2.5 + "key": "amgoat_s_1[b].attack_speed", + "value": 60.0 + }, + { + "key": "amgoat_s_1[b].atk", + "value": 0.6 } ] - }, + } + ] + }, + "skchr_amgoat_2": { + "skillId": "skchr_amgoat_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", - "skillType": 1, + "name": "点燃", + "rangeId": null, + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 56.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 1.5 + "key": "atk_scale", + "value": 1.2 }, { - "key": "attack@silence", - "value": 2.5 + "key": "atk_scale_2", + "value": 1.2 + }, + { + "key": "fk", + "value": 2.4 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.1 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", - "skillType": 1, + "name": "点燃", + "rangeId": null, + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 47, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 57.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 1.6 + "key": "atk_scale", + "value": 1.25 }, { - "key": "attack@silence", - "value": 3.0 + "key": "atk_scale_2", + "value": 1.25 + }, + { + "key": "fk", + "value": 2.5 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.1 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", - "skillType": 1, + "name": "点燃", + "rangeId": null, + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 49, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 58.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 1.75 + "key": "atk_scale", + "value": 1.3 }, { - "key": "attack@silence", - "value": 3.5 + "key": "atk_scale_2", + "value": 1.3 + }, + { + "key": "fk", + "value": 2.6 + }, + { + "key": "ct", + "value": 1.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.1 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", - "skillType": 1, + "name": "点燃", + "rangeId": null, + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 80, - "initSp": 52, + "maxChargeTime": 2, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 59.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 1.9 + "key": "atk_scale", + "value": 1.375 }, { - "key": "attack@silence", - "value": 4.0 + "key": "atk_scale_2", + "value": 1.375 + }, + { + "key": "fk", + "value": 2.75 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.15 } ] }, { - "name": "“很重的枪”", - "rangeId": "3-3", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", - "skillType": 1, + "name": "点燃", + "rangeId": null, + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 80, - "initSp": 55, + "maxChargeTime": 2, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cerber_3", - "duration": 60.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 2.1 + "key": "atk_scale", + "value": 1.425 }, { - "key": "attack@silence", - "value": 5.0 + "key": "atk_scale_2", + "value": 1.425 + }, + { + "key": "fk", + "value": 2.85 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.15 } ] - } - ] - }, - "skchr_aglina_1": { - "skillId": "skchr_aglina_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "秘杖·速充模式", + "name": "点燃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 2, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 20.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "atk_scale", + "value": 1.475 + }, + { + "key": "atk_scale_2", + "value": 1.475 + }, + { + "key": "fk", + "value": 2.95 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.15 } ] }, { - "name": "秘杖·速充模式", + "name": "点燃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 2, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 21.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "atk_scale", + "value": 1.55 + }, + { + "key": "atk_scale_2", + "value": 1.55 + }, + { + "key": "fk", + "value": 3.1 + }, + { + "key": "ct", + "value": 2.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "秘杖·速充模式", + "name": "点燃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 3, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 22.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "atk_scale", + "value": 1.65 + }, + { + "key": "atk_scale_2", + "value": 1.65 + }, + { + "key": "fk", + "value": 3.3 + }, + { + "key": "ct", + "value": 3.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "秘杖·速充模式", + "name": "点燃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 3, + "spCost": 6, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 25.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.6 + "key": "atk_scale", + "value": 1.75 + }, + { + "key": "atk_scale_2", + "value": 1.75 + }, + { + "key": "fk", + "value": 3.5 + }, + { + "key": "ct", + "value": 3.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.2 } ] }, { - "name": "秘杖·速充模式", + "name": "点燃", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "description": "下次攻击造成相当于攻击力<@ba.vup>{fk:0%}的法术伤害,命中目标周围的敌人受到一半的爆炸伤害且在<@ba.vup>{duration}秒内法术抗性<@ba.vup>-{-magic_resistance:0%}\\n<@ba.rem>可充能{ct}次", "skillType": 2, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, + "maxChargeTime": 3, + "spCost": 5, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 26.0, + "prefabId": "skchr_amgoat_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.65 + "key": "atk_scale", + "value": 1.85 + }, + { + "key": "atk_scale_2", + "value": 1.85 + }, + { + "key": "fk", + "value": 3.7 + }, + { + "key": "ct", + "value": 3.0 + }, + { + "key": "duration", + "value": 6.0 + }, + { + "key": "magic_resistance", + "value": -0.25 } ] - }, + } + ] + }, + "skchr_amgoat_3": { + "skillId": "skchr_amgoat_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "秘杖·速充模式", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 80, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 27.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.55 + }, + { + "key": "base_attack_time", + "value": -1.1 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "秘杖·速充模式", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 80, + "initSp": 31, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 30.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.6 + }, + { + "key": "base_attack_time", + "value": -1.1 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "秘杖·速充模式", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 80, + "initSp": 32, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 31.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.65 + }, + { + "key": "base_attack_time", + "value": -1.1 + }, + { + "key": "attack@max_target", + "value": 3.0 } ] }, { - "name": "秘杖·速充模式", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", + "skillType": 1, "spData": { - "spType": 2, + "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 80, + "initSp": 33, "increment": 1.0 }, - "prefabId": "skchr_aglina_1", - "duration": 33.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ { "key": "atk", - "value": 1.0 - } - ] - }, - { - "name": "秘杖·速充模式", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", - "skillType": 2, - "spData": { - "spType": 2, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_aglina_1", - "duration": 35.0, - "blackboard": [ + "value": 0.7 + }, { - "key": "atk", - "value": 1.1 + "key": "base_attack_time", + "value": -1.1 + }, + { + "key": "attack@max_target", + "value": 4.0 } ] - } - ] - }, - "skchr_aglina_2": { - "skillId": "skchr_aglina_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 80, + "initSp": 34, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 20.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 0.75 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.3 + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 1, + "spCost": 80, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 21.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 0.8 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.3 + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 2, + "spCost": 80, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 22.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 0.85 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.3 + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 3, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 23.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 1.0 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.35 + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 4, + "spCost": 80, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 24.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 1.15 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.35 + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "秘杖·微粒模式", - "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "火山", + "rangeId": "x-3", + "description": "攻击力<@ba.vup>+{atk:0%},攻击范围<@ba.vup>增大,攻击间隔<@ba.vup>大幅度缩短,攻击变为随机对攻击范围内至多<@ba.vup>{attack@max_target}个敌人发射熔岩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 5, + "spCost": 80, + "initSp": 55, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 25.0, + "prefabId": "skchr_amgoat_3", + "duration": 15.0, "blackboard": [ + { + "key": "atk", + "value": 1.3 + }, { "key": "base_attack_time", - "value": 0.15 + "value": -1.1 }, { - "key": "damage_scale", - "value": 0.35 + "key": "attack@max_target", + "value": 6.0 } ] - }, + } + ] + }, + "skchr_cerber_1": { + "skillId": "skchr_cerber_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "秘杖·微粒模式", + "name": "“很冰的斧”", "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 6, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 26.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.15 + "key": "atk_scale", + "value": 1.5 }, { - "key": "damage_scale", - "value": 0.4 + "key": "duration", + "value": 1.5 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "秘杖·微粒模式", + "name": "“很冰的斧”", "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 19, - "initSp": 7, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 27.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.15 + "key": "atk_scale", + "value": 1.55 }, { - "key": "damage_scale", - "value": 0.4 + "key": "duration", + "value": 1.5 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "秘杖·微粒模式", + "name": "“很冰的斧”", "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 18, - "initSp": 8, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 28.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.15 + "key": "atk_scale", + "value": 1.6 }, { - "key": "damage_scale", - "value": 0.4 + "key": "duration", + "value": 1.5 + }, + { + "key": "cnt", + "value": 1.0 } ] }, { - "name": "秘杖·微粒模式", + "name": "“很冰的斧”", "rangeId": null, - "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 15, - "initSp": 10, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_2", - "duration": 30.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "base_attack_time", - "value": 0.15 + "key": "atk_scale", + "value": 1.65 }, { - "key": "damage_scale", - "value": 0.45 + "key": "duration", + "value": 2.0 + }, + { + "key": "cnt", + "value": 1.0 } ] - } - ] - }, - "skchr_aglina_3": { - "skillId": "skchr_aglina_3", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 10.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 1.7 }, { - "key": "atk", - "value": 0.75 + "key": "duration", + "value": 2.0 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 11.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 1.75 }, { - "key": "atk", - "value": 0.8 + "key": "duration", + "value": 2.0 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 1.0 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 25, + "maxChargeTime": 2, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 12.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 1.8 }, { - "key": "atk", - "value": 0.85 + "key": "duration", + "value": 2.5 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 2.0 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 25, - "initSp": 3, + "maxChargeTime": 2, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 14.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 1.9 }, { - "key": "atk", - "value": 0.9 + "key": "duration", + "value": 2.5 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 2.0 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 25, - "initSp": 3, + "maxChargeTime": 3, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 15.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 2.0 }, { - "key": "atk", - "value": 0.95 + "key": "duration", + "value": 2.5 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 3.0 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", - "skillType": 1, + "name": "“很冰的斧”", + "rangeId": null, + "description": "下次攻击的攻击力提升至<@ba.vup>{atk_scale:0%},优先攻击没有被阻挡的目标,并令目标束缚<@ba.vup>{duration}秒\\n<@ba.rem>可充能{cnt}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 25, - "initSp": 3, + "maxChargeTime": 3, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 16.0, + "prefabId": "skchr_cerber_1", + "duration": -1.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 + "key": "atk_scale", + "value": 2.1 }, { - "key": "atk", - "value": 1.0 + "key": "duration", + "value": 3.0 }, { - "key": "attack@max_target", - "value": 4.0 + "key": "cnt", + "value": 3.0 } ] - }, + } + ] + }, + "skchr_cerber_2": { + "skillId": "skchr_cerber_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "“很热的刀”", + "rangeId": null, + "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 6, + "spCost": 50, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 18.0, + "prefabId": "skchr_cerber_2", + "duration": 30.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 - }, - { - "key": "atk", - "value": 1.05 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "base_attack_time", + "value": 0.7 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "“很热的刀”", + "rangeId": null, + "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 7, + "spCost": 49, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 20.0, + "prefabId": "skchr_cerber_2", + "duration": 31.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 - }, - { - "key": "atk", - "value": 1.2 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "base_attack_time", + "value": 0.7 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "“很热的刀”", + "rangeId": null, + "description": "攻击间隔<@ba.vup>小幅度缩短,优先攻击防御力最高的目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 8, + "spCost": 48, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 22.0, + "prefabId": "skchr_cerber_2", + "duration": 32.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 - }, - { - "key": "atk", - "value": 1.35 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "base_attack_time", + "value": 0.7 } ] }, { - "name": "秘杖·反重力模式", - "rangeId": "y-4", - "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", + "name": "“很热的刀”", + "rangeId": null, + "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 25, - "initSp": 10, + "spCost": 47, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_aglina_3", - "duration": 25.0, + "prefabId": "skchr_cerber_2", + "duration": 33.0, "blackboard": [ { - "key": "mass_level", - "value": -1.0 - }, - { - "key": "atk", - "value": 1.5 - }, - { - "key": "attack@max_target", - "value": 5.0 + "key": "base_attack_time", + "value": 0.6 } ] - } - ] - }, - "skchr_lisa_1": { - "skillId": "skchr_lisa_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 46, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 20.0, + "prefabId": "skchr_cerber_2", + "duration": 34.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "attack_speed", - "value": 5.0 + "key": "base_attack_time", + "value": 0.6 } ] }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 45, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 21.0, + "prefabId": "skchr_cerber_2", + "duration": 35.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "attack_speed", - "value": 5.0 + "key": "base_attack_time", + "value": 0.6 } ] }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>较大幅度缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 44, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 22.0, + "prefabId": "skchr_cerber_2", + "duration": 36.0, "blackboard": [ { - "key": "atk", + "key": "base_attack_time", "value": 0.4 - }, - { - "key": "attack_speed", - "value": 5.0 } ] }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>大幅度缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 43, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 23.0, + "prefabId": "skchr_cerber_2", + "duration": 37.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "attack_speed", - "value": 10.0 + "key": "base_attack_time", + "value": 0.36 } ] }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>大幅度缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 42, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 24.0, + "prefabId": "skchr_cerber_2", + "duration": 38.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "attack_speed", - "value": 10.0 + "key": "base_attack_time", + "value": 0.36 } ] }, { - "name": "全力以赴", + "name": "“很热的刀”", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "description": "攻击间隔<@ba.vup>超大幅度缩短,优先攻击防御力最高的目标", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 40, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 25.0, + "prefabId": "skchr_cerber_2", + "duration": 40.0, "blackboard": [ { - "key": "atk", - "value": 0.55 - }, - { - "key": "attack_speed", - "value": 10.0 + "key": "base_attack_time", + "value": 0.33 } ] - }, + } + ] + }, + "skchr_cerber_3": { + "skillId": "skchr_cerber_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "全力以赴", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 80, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 26.0, + "prefabId": "skchr_cerber_3", + "duration": 55.0, "blackboard": [ { "key": "atk", - "value": 0.6 + "value": 1.0 }, { - "key": "attack_speed", - "value": 15.0 + "key": "attack@silence", + "value": 2.0 } ] }, { - "name": "全力以赴", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 80, + "initSp": 37, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 27.0, + "prefabId": "skchr_cerber_3", + "duration": 55.0, "blackboard": [ { "key": "atk", - "value": 0.65 + "value": 1.1 }, { - "key": "attack_speed", - "value": 20.0 + "key": "attack@silence", + "value": 2.0 } ] }, { - "name": "全力以赴", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 80, + "initSp": 39, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 28.0, + "prefabId": "skchr_cerber_3", + "duration": 55.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 1.2 }, { - "key": "attack_speed", - "value": 25.0 + "key": "attack@silence", + "value": 2.0 } ] }, { - "name": "全力以赴", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 20, - "initSp": 0, + "spCost": 80, + "initSp": 41, "increment": 1.0 }, - "prefabId": "skchr_lisa_1", - "duration": 30.0, + "prefabId": "skchr_cerber_3", + "duration": 56.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 1.3 }, { - "key": "attack_speed", - "value": 30.0 + "key": "attack@silence", + "value": 2.5 } ] - } - ] - }, - "skchr_lisa_2": { - "skillId": "skchr_lisa_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 110, - "initSp": 0, + "spCost": 80, + "initSp": 43, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 56.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 1.4 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 2.5 } ] }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 107, - "initSp": 0, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 56.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 1.5 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 2.5 } ] }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 104, - "initSp": 0, + "spCost": 80, + "initSp": 47, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 57.0, "blackboard": [ { "key": "atk", - "value": 0.1 + "value": 1.6 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 3.0 } ] }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 101, - "initSp": 0, + "spCost": 80, + "initSp": 49, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 58.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 1.75 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 3.5 } ] }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 98, - "initSp": 0, + "spCost": 80, + "initSp": 52, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 59.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 1.9 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 4.0 } ] }, { - "name": "儿时的舞乐", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", - "skillType": 2, + "name": "“很重的枪”", + "rangeId": "3-3", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},伤害类型变为<@ba.vup>物理,优先攻击防御力最低的目标,并令其失去特殊能力<@ba.vup>{attack@silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 95, - "initSp": 0, + "spCost": 80, + "initSp": 55, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_cerber_3", + "duration": 60.0, "blackboard": [ { "key": "atk", - "value": 0.2 + "value": 2.1 }, { - "key": "attack@max_target", - "value": 2.0 + "key": "attack@silence", + "value": 5.0 } ] - }, + } + ] + }, + "skchr_aglina_1": { + "skillId": "skchr_aglina_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "儿时的舞乐", + "name": "秘杖·速充模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 92, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_aglina_1", + "duration": 20.0, "blackboard": [ { "key": "atk", - "value": 0.3 - }, - { - "key": "attack@max_target", - "value": 2.0 + "value": 0.4 } ] }, { - "name": "儿时的舞乐", + "name": "秘杖·速充模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 89, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_aglina_1", + "duration": 21.0, "blackboard": [ { "key": "atk", - "value": 0.3 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 0.45 } ] }, { - "name": "儿时的舞乐", + "name": "秘杖·速充模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 86, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_aglina_1", + "duration": 22.0, "blackboard": [ { "key": "atk", - "value": 0.45 - }, - { - "key": "attack@max_target", - "value": 3.0 + "value": 0.5 } ] }, { - "name": "儿时的舞乐", + "name": "秘杖·速充模式", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_2", - "duration": -1.0, + "prefabId": "skchr_aglina_1", + "duration": 25.0, "blackboard": [ { "key": "atk", "value": 0.6 - }, - { - "key": "attack@max_target", - "value": 3.0 } ] - } - ] - }, - "skchr_lisa_3": { - "skillId": "skchr_lisa_3", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 40, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 25.0, + "prefabId": "skchr_aglina_1", + "duration": 26.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.1 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.07 + "key": "atk", + "value": 0.65 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 41, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 25.0, + "prefabId": "skchr_aglina_1", + "duration": 27.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.2 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.07 + "key": "atk", + "value": 0.7 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 42, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 25.0, + "prefabId": "skchr_aglina_1", + "duration": 30.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.3 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.07 + "key": "atk", + "value": 0.8 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 43, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 27.0, + "prefabId": "skchr_aglina_1", + "duration": 31.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.4 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.09 + "key": "atk", + "value": 0.9 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 44, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 27.0, + "prefabId": "skchr_aglina_1", + "duration": 33.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.5 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.09 + "key": "atk", + "value": 1.0 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", - "skillType": 1, + "name": "秘杖·速充模式", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { - "spType": 1, + "spType": 2, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 45, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 27.0, + "prefabId": "skchr_aglina_1", + "duration": 35.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.6 - }, - { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.09 + "key": "atk", + "value": 1.1 } ] - }, + } + ] + }, + "skchr_aglina_2": { + "skillId": "skchr_aglina_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "秘杖·微粒模式", + "rangeId": null, + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 46, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 29.0, + "prefabId": "skchr_aglina_2", + "duration": 20.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.7 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.11 + "key": "damage_scale", + "value": 0.3 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "秘杖·微粒模式", + "rangeId": null, + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 47, + "spCost": 20, + "initSp": 1, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 31.0, + "prefabId": "skchr_aglina_2", + "duration": 21.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.8 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.14 + "key": "damage_scale", + "value": 0.3 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "秘杖·微粒模式", + "rangeId": null, + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 48, + "spCost": 20, + "initSp": 2, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 33.0, + "prefabId": "skchr_aglina_2", + "duration": 22.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 1.9 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.17 + "key": "damage_scale", + "value": 0.3 } ] }, { - "name": "狐火渺然", - "rangeId": "y-8", - "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", + "name": "秘杖·微粒模式", + "rangeId": null, + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 50, + "spCost": 20, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_lisa_3", - "duration": 35.0, + "prefabId": "skchr_aglina_2", + "duration": 23.0, "blackboard": [ { - "key": "scale_delta_to_one", - "value": 2.0 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@atk_to_hp_recovery_ratio", - "value": 0.2 + "key": "damage_scale", + "value": 0.35 } ] - } - ] - }, - "skchr_mgllan_1": { - "skillId": "skchr_mgllan_1", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, + "spCost": 20, + "initSp": 4, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 24.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 1.6 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.7 + "key": "damage_scale", + "value": 0.35 } ] }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 11, + "spCost": 20, + "initSp": 5, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 25.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 1.7 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.7 + "key": "damage_scale", + "value": 0.35 } ] }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 12, + "spCost": 20, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 26.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 1.8 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.7 + "key": "damage_scale", + "value": 0.4 } ] }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 13, + "spCost": 19, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 27.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 1.9 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.8 + "key": "damage_scale", + "value": 0.4 } ] }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 14, + "spCost": 18, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 28.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 2.0 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.8 + "key": "damage_scale", + "value": 0.4 } ] }, { - "name": "高效制冷模块", + "name": "秘杖·微粒模式", "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "description": "攻击间隔<@ba.vup>极大幅度缩短,但每次攻击只能造成相当于攻击力<@ba.vdown>{damage_scale:0%}的法术伤害\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 15, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_2", + "duration": 30.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 - }, - { - "key": "attack@frozen_duration", - "value": 2.1 + "key": "base_attack_time", + "value": 0.15 }, { - "key": "attack@sluggish", - "value": 0.8 + "key": "damage_scale", + "value": 0.45 } ] - }, + } + ] + }, + "skchr_aglina_3": { + "skillId": "skchr_aglina_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "高效制冷模块", - "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 16, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 10.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 + "key": "mass_level", + "value": -1.0 }, { - "key": "attack@frozen_duration", - "value": 2.2 + "key": "atk", + "value": 0.75 }, { - "key": "attack@sluggish", - "value": 0.9 + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "高效制冷模块", - "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 17, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 11.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 + "key": "mass_level", + "value": -1.0 }, { - "key": "attack@frozen_duration", - "value": 2.3 + "key": "atk", + "value": 0.8 }, { - "key": "attack@sluggish", - "value": 0.9 + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "高效制冷模块", - "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 18, + "spCost": 25, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 12.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 + "key": "mass_level", + "value": -1.0 }, { - "key": "attack@frozen_duration", - "value": 2.4 + "key": "atk", + "value": 0.85 }, { - "key": "attack@sluggish", - "value": 0.9 + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "高效制冷模块", - "rangeId": null, - "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 20, + "spCost": 25, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_mgllan_1", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 14.0, "blackboard": [ { - "key": "attack@interval", - "value": 3.0 + "key": "mass_level", + "value": -1.0 }, { - "key": "attack@frozen_duration", - "value": 2.5 + "key": "atk", + "value": 0.9 }, { - "key": "attack@sluggish", - "value": 1.0 + "key": "attack@max_target", + "value": 4.0 } ] - } - ] - }, - "skchr_mgllan_2": { - "skillId": "skchr_mgllan_2", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 25, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", + "prefabId": "skchr_aglina_3", "duration": 15.0, "blackboard": [ { - "key": "attack_speed", - "value": 60.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 0.95 + }, + { + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 25, + "spCost": 25, + "initSp": 3, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 16.0, "blackboard": [ { - "key": "attack_speed", - "value": 65.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 1.0 + }, + { + "key": "attack@max_target", + "value": 4.0 } ] }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 25, + "spCost": 25, + "initSp": 6, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 18.0, "blackboard": [ { - "key": "attack_speed", - "value": 70.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 1.05 + }, + { + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 25, + "spCost": 25, + "initSp": 7, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 20.0, "blackboard": [ { - "key": "attack_speed", - "value": 80.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 1.2 + }, + { + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 25, + "spCost": 25, + "initSp": 8, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 22.0, "blackboard": [ { - "key": "attack_speed", - "value": 85.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 1.35 + }, + { + "key": "attack@max_target", + "value": 5.0 } ] }, { - "name": "激光开采模块", - "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "name": "秘杖·反重力模式", + "rangeId": "y-4", + "description": "全场所有敌人重量<@ba.vup>下降一个等级,攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},可以攻击<@ba.vup>{attack@max_target}个敌人\\n<@ba.rem>技能未开启时无法普通攻击", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 25, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_aglina_3", + "duration": 25.0, "blackboard": [ { - "key": "attack_speed", - "value": 90.0 + "key": "mass_level", + "value": -1.0 + }, + { + "key": "atk", + "value": 1.5 + }, + { + "key": "attack@max_target", + "value": 5.0 } ] - }, + } + ] + }, + "skchr_lisa_1": { + "skillId": "skchr_lisa_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "激光开采模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.3 + }, { "key": "attack_speed", - "value": 100.0 + "value": 5.0 } ] }, { - "name": "激光开采模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 21.0, "blackboard": [ + { + "key": "atk", + "value": 0.35 + }, { "key": "attack_speed", - "value": 115.0 + "value": 5.0 } ] }, { - "name": "激光开采模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 22.0, "blackboard": [ + { + "key": "atk", + "value": 0.4 + }, { "key": "attack_speed", - "value": 130.0 + "value": 5.0 } ] }, { - "name": "激光开采模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_2", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 23.0, "blackboard": [ + { + "key": "atk", + "value": 0.45 + }, { "key": "attack_speed", - "value": 150.0 + "value": 10.0 } ] - } - ] - }, - "skchr_mgllan_3": { - "skillId": "skchr_mgllan_3", - "iconId": null, - "hidden": false, - "levels": [ + }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 24.0, "blackboard": [ { "key": "atk", - "value": 0.6 + "value": 0.5 + }, + { + "key": "attack_speed", + "value": 10.0 } ] }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.65 + "value": 0.55 + }, + { + "key": "attack_speed", + "value": 10.0 } ] }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 26.0, "blackboard": [ { "key": "atk", - "value": 0.7 + "value": 0.6 + }, + { + "key": "attack_speed", + "value": 15.0 } ] }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 27.0, "blackboard": [ { "key": "atk", - "value": 0.8 + "value": 0.65 + }, + { + "key": "attack_speed", + "value": 20.0 } ] }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 28.0, "blackboard": [ { "key": "atk", - "value": 0.85 + "value": 0.7 + }, + { + "key": "attack_speed", + "value": 25.0 } ] }, { - "name": "武装打击模块", + "name": "全力以赴", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}\\n<@ba.rem>技能自动开启", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 20, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_1", + "duration": 30.0, "blackboard": [ { "key": "atk", - "value": 0.9 + "value": 0.8 + }, + { + "key": "attack_speed", + "value": 30.0 } ] - }, + } + ] + }, + "skchr_lisa_2": { + "skillId": "skchr_lisa_2", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "武装打击模块", + "name": "儿时的舞乐", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 25, + "spCost": 110, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 1.0 + "value": 0.1 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "武装打击模块", + "name": "儿时的舞乐", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 25, + "spCost": 107, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 1.15 + "value": 0.1 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "武装打击模块", + "name": "儿时的舞乐", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 25, + "spCost": 104, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 1.3 + "value": 0.1 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] }, { - "name": "武装打击模块", + "name": "儿时的舞乐", "rangeId": null, - "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 25, + "spCost": 101, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_mgllan_3", - "duration": 15.0, + "prefabId": "skchr_lisa_2", + "duration": -1.0, "blackboard": [ { "key": "atk", - "value": 1.5 + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 } ] - } - ] - }, - "sktok_mgllan_drone1": { - "skillId": "sktok_mgllan_drone1", - "iconId": "sktok_mgllan_drone", - "hidden": false, - "levels": [ + }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 98, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 + } + ] }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 95, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.2 + }, + { + "key": "attack@max_target", + "value": 2.0 + } + ] }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 92, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 2.0 + } + ] }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 89, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.3 + }, + { + "key": "attack@max_target", + "value": 3.0 + } + ] }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 86, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.45 + }, + { + "key": "attack@max_target", + "value": 3.0 + } + ] }, { - "name": "回收", + "name": "儿时的舞乐", "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},可以同时攻击<@ba.vup>{attack@max_target}个敌方单位\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, + "spCost": 80, "initSp": 0, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] - }, + "prefabId": "skchr_lisa_2", + "duration": -1.0, + "blackboard": [ + { + "key": "atk", + "value": 0.6 + }, + { + "key": "attack@max_target", + "value": 3.0 + } + ] + } + ] + }, + "skchr_lisa_3": { + "skillId": "skchr_lisa_3", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 40, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 25.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.1 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.07 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 41, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 25.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.2 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.07 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 42, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 25.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.3 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.07 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 43, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone1", - "duration": 0.0, - "blackboard": [] - } - ] - }, - "sktok_mgllan_drone2": { - "skillId": "sktok_mgllan_drone2", - "iconId": "sktok_mgllan_drone", - "hidden": false, - "levels": [ + "prefabId": "skchr_lisa_3", + "duration": 27.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.4 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.09 + } + ] + }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 44, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 27.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.5 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.09 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 45, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 27.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.6 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.09 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 46, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 29.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.7 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.11 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 47, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 31.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.8 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.14 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 48, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_lisa_3", + "duration": 33.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 1.9 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.17 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", + "name": "狐火渺然", + "rangeId": "y-8", + "description": "<@ba.vdown>停止攻击,攻击范围<@ba.vup>扩大,第二天赋效果提升至<@ba.vup>{scale_delta_to_one}倍,攻击范围内的所有敌人被<@ba.vup>停顿,且每秒回复范围内所有友方单位相当于攻击力<@ba.vup>{attack@atk_to_hp_recovery_ratio:0%}的生命", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 70, + "initSp": 50, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] - }, + "prefabId": "skchr_lisa_3", + "duration": 35.0, + "blackboard": [ + { + "key": "scale_delta_to_one", + "value": 2.0 + }, + { + "key": "attack@atk_to_hp_recovery_ratio", + "value": 0.2 + } + ] + } + ] + }, + "skchr_mgllan_1": { + "skillId": "skchr_mgllan_1", + "iconId": null, + "hidden": false, + "levels": [ { - "name": "回收", + "name": "高效制冷模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 1.6 + }, + { + "key": "attack@sluggish", + "value": 0.7 + } + ] }, { - "name": "回收", + "name": "高效制冷模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 30, + "initSp": 11, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 1.7 + }, + { + "key": "attack@sluggish", + "value": 0.7 + } + ] }, { - "name": "回收", + "name": "高效制冷模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 30, + "initSp": 12, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] - }, - { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, - "spData": { - "spType": 1, - "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 1.8 + }, + { + "key": "attack@sluggish", + "value": 0.7 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 13, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone2", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 1.9 + }, + { + "key": "attack@sluggish", + "value": 0.8 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 14, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.0 + }, + { + "key": "attack@sluggish", + "value": 0.8 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 15, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.1 + }, + { + "key": "attack@sluggish", + "value": 0.8 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 16, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.2 + }, + { + "key": "attack@sluggish", + "value": 0.9 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 17, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.3 + }, + { + "key": "attack@sluggish", + "value": 0.9 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 18, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.4 + }, + { + "key": "attack@sluggish", + "value": 0.9 + } + ] + }, + { + "name": "高效制冷模块", + "rangeId": null, + "description": "被动效果:使自身和无人机攻击范围内的敌方单位每<@ba.vup>{attack@interval}秒停顿<@ba.vup>{attack@sluggish}秒\\n主动开启:停顿变为束缚<@ba.vup>{attack@frozen_duration}秒,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 20, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_1", + "duration": 15.0, + "blackboard": [ + { + "key": "attack@interval", + "value": 3.0 + }, + { + "key": "attack@frozen_duration", + "value": 2.5 + }, + { + "key": "attack@sluggish", + "value": 1.0 + } + ] } ] }, - "sktok_mgllan_drone3": { - "skillId": "sktok_mgllan_drone3", - "iconId": "sktok_mgllan_drone", + "skchr_mgllan_2": { + "skillId": "skchr_mgllan_2", + "iconId": null, "hidden": false, "levels": [ { - "name": "回收", + "name": "激光开采模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 50, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 60.0 + } + ] }, { - "name": "回收", + "name": "激光开采模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 49, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 65.0 + } + ] }, { - "name": "回收", + "name": "激光开采模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 48, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 70.0 + } + ] }, { - "name": "回收", + "name": "激光开采模块", "rangeId": null, - "description": "技能结束后回收自身", + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 47, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 80.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 46, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 85.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 90.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 44, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 100.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 42, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 115.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 130.0 + } + ] + }, + { + "name": "激光开采模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在近战位,进行单体法术攻击\\n主动开启:麦哲伦和她的无人机攻击速度<@ba.vup>+{attack_speed},无人机变为<@ba.vup>群体攻击,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 38, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_2", + "duration": 15.0, + "blackboard": [ + { + "key": "attack_speed", + "value": 150.0 + } + ] + } + ] + }, + "skchr_mgllan_3": { + "skillId": "skchr_mgllan_3", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 50, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.6 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 49, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.65 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 48, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.7 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 47, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.8 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 46, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.85 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 45, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 0.9 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 44, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 1.0 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 42, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 1.15 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 40, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 1.3 + } + ] + }, + { + "name": "武装打击模块", + "rangeId": null, + "description": "被动效果:无人机可以部署在远程位,进行群体物理攻击\\n主动开启:麦哲伦和她的无人机攻击力<@ba.vup>+{atk:0%},无人机攻击的爆炸范围<@ba.vup>扩大,<@ba.rem>技能结束时回收所有无人机", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 38, + "initSp": 25, + "increment": 1.0 + }, + "prefabId": "skchr_mgllan_3", + "duration": 15.0, + "blackboard": [ + { + "key": "atk", + "value": 1.5 + } + ] + } + ] + }, + "sktok_mgllan_drone1": { + "skillId": "sktok_mgllan_drone1", + "iconId": "sktok_mgllan_drone", + "hidden": false, + "levels": [ + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone1", + "duration": 0.0, + "blackboard": [] + } + ] + }, + "sktok_mgllan_drone2": { + "skillId": "sktok_mgllan_drone2", + "iconId": "sktok_mgllan_drone", + "hidden": false, + "levels": [ + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone2", + "duration": 0.0, + "blackboard": [] + } + ] + }, + "sktok_mgllan_drone3": { + "skillId": "sktok_mgllan_drone3", + "iconId": "sktok_mgllan_drone", + "hidden": false, + "levels": [ + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + }, + { + "name": "回收", + "rangeId": null, + "description": "技能结束后回收自身", + "skillType": 1, + "spData": { + "spType": 1, + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_mgllan_drone3", + "duration": 0.0, + "blackboard": [] + } + ] + }, + "skchr_phatom_1": { + "skillId": "skchr_phatom_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, + { + "key": "hp_ratio", + "value": 0.2 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, + { + "key": "hp_ratio", + "value": 0.25 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.2 + }, + { + "key": "hp_ratio", + "value": 0.3 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.3 + }, + { + "key": "hp_ratio", + "value": 0.35 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.3 + }, + { + "key": "hp_ratio", + "value": 0.4 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.3 + }, + { + "key": "hp_ratio", + "value": 0.45 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.5 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.6 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.4 + }, + { + "key": "hp_ratio", + "value": 0.7 + }, + { + "key": "duration", + "value": 10.0 + } + ] + }, + { + "name": "暗夜魅影", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_1", + "duration": -1.0, + "blackboard": [ + { + "key": "prob", + "value": 0.5 + }, + { + "key": "hp_ratio", + "value": 0.8 + }, + { + "key": "duration", + "value": 10.0 + } + ] + } + ] + }, + "skchr_phatom_2": { + "skillId": "skchr_phatom_2", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 7.0 + }, + { + "key": "atk", + "value": 0.1 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 7.0 + }, + { + "key": "atk", + "value": 0.11 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 7.0 + }, + { + "key": "atk", + "value": 0.12 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 8.0 + }, + { + "key": "atk", + "value": 0.13 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 8.0 + }, + { + "key": "atk", + "value": 0.14 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 8.0 + }, + { + "key": "atk", + "value": 0.15 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 9.0 + }, + { + "key": "atk", + "value": 0.16 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 9.0 + }, + { + "key": "atk", + "value": 0.17 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 9.0 + }, + { + "key": "atk", + "value": 0.18 + } + ] + }, + { + "name": "血色乐章", + "rangeId": null, + "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_2", + "duration": -1.0, + "blackboard": [ + { + "key": "times", + "value": 10.0 + }, + { + "key": "atk", + "value": 0.2 + } + ] + } + ] + }, + "skchr_phatom_3": { + "skillId": "skchr_phatom_3", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.8 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.0 + }, + { + "key": "root", + "value": 2.0 + }, + { + "key": "stun", + "value": 2.0 + } + ] + }, + { + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.9 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.0 + }, + { + "key": "root", + "value": 2.0 + }, + { + "key": "stun", + "value": 2.0 + } + ] + }, + { + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.0 + }, + { + "key": "root", + "value": 2.0 + }, + { + "key": "stun", + "value": 2.0 + } + ] + }, + { + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.1 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.5 + }, + { + "key": "root", + "value": 2.5 + }, + { + "key": "stun", + "value": 2.5 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.2 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.5 + }, + { + "key": "root", + "value": 2.5 + }, + { + "key": "stun", + "value": 2.5 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.3 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 2.5 + }, + { + "key": "root", + "value": 2.5 + }, + { + "key": "stun", + "value": 2.5 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.4 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 3.0 + }, + { + "key": "root", + "value": 3.0 + }, + { + "key": "stun", + "value": 3.0 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.6 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 3.5 + }, + { + "key": "root", + "value": 3.5 + }, + { + "key": "stun", + "value": 3.5 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.8 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 4.0 + }, + { + "key": "root", + "value": 4.0 + }, + { + "key": "stun", + "value": 4.0 + } + ] }, { - "name": "回收", - "rangeId": null, - "description": "技能结束后回收自身", - "skillType": 1, + "name": "夜幕突袭", + "rangeId": "x-4", + "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, + "maxChargeTime": 0, "spCost": 0, "initSp": 0, - "increment": 1.0 + "increment": 0.0 }, - "prefabId": "sktok_mgllan_drone3", - "duration": 0.0, - "blackboard": [] + "prefabId": "skchr_phatom_3", + "duration": -1.0, + "blackboard": [ + { + "key": "atk_scale", + "value": 3.0 + }, + { + "key": "force", + "value": 0.0 + }, + { + "key": "sluggish", + "value": 4.5 + }, + { + "key": "root", + "value": 4.5 + }, + { + "key": "stun", + "value": 4.5 + } + ] } ] }, - "skchr_phatom_1": { - "skillId": "skchr_phatom_1", + "sktok_phatom_1": { + "skillId": "sktok_phatom_1", "iconId": null, "hidden": false, "levels": [ @@ -65937,7 +69688,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -65967,7 +69718,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -65997,7 +69748,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66027,7 +69778,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66057,7 +69808,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66087,7 +69838,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66117,7 +69868,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66147,7 +69898,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66177,7 +69928,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66207,7 +69958,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_1", + "prefabId": "sktok_phatom_1", "duration": -1.0, "blackboard": [ { @@ -66226,8 +69977,8 @@ } ] }, - "skchr_phatom_2": { - "skillId": "skchr_phatom_2", + "sktok_phatom_2": { + "skillId": "sktok_phatom_2", "iconId": null, "hidden": false, "levels": [ @@ -66244,7 +69995,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66270,7 +70021,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66296,7 +70047,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66322,7 +70073,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66348,7 +70099,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66374,7 +70125,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66400,7 +70151,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66426,7 +70177,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66452,7 +70203,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66478,7 +70229,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_2", + "prefabId": "sktok_phatom_2", "duration": -1.0, "blackboard": [ { @@ -66493,8 +70244,8 @@ } ] }, - "skchr_phatom_3": { - "skillId": "skchr_phatom_3", + "sktok_phatom_3": { + "skillId": "sktok_phatom_3", "iconId": null, "hidden": false, "levels": [ @@ -66511,7 +70262,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66549,7 +70300,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66587,7 +70338,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66625,7 +70376,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66663,7 +70414,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66701,7 +70452,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66739,7 +70490,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66777,7 +70528,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66815,7 +70566,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66853,7 +70604,7 @@ "initSp": 0, "increment": 0.0 }, - "prefabId": "skchr_phatom_3", + "prefabId": "sktok_phatom_3", "duration": -1.0, "blackboard": [ { @@ -66880,7569 +70631,7529 @@ } ] }, - "sktok_phatom_1": { - "skillId": "sktok_phatom_1", + "skchr_weedy_1": { + "skillId": "skchr_weedy_1", "iconId": null, "hidden": false, "levels": [ { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk_scale", + "value": 1.05 }, { - "key": "hp_ratio", - "value": 0.2 + "key": "force", + "value": 0.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk_scale", + "value": 1.1 }, { - "key": "hp_ratio", - "value": 0.25 + "key": "force", + "value": 0.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.2 + "key": "atk_scale", + "value": 1.15 }, { - "key": "hp_ratio", - "value": 0.3 + "key": "force", + "value": 0.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 1.2 }, { - "key": "hp_ratio", - "value": 0.35 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 1.25 }, { - "key": "hp_ratio", - "value": 0.4 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.3 + "key": "atk_scale", + "value": 1.3 }, { - "key": "hp_ratio", - "value": 0.45 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.8 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 6, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.4 + "key": "atk_scale", + "value": 1.35 }, { - "key": "hp_ratio", - "value": 0.5 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 0.9 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.4 + "key": "atk_scale", + "value": 1.4 }, { - "key": "hp_ratio", - "value": 0.6 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 1.0 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.4 + "key": "atk_scale", + "value": 1.45 }, { - "key": "hp_ratio", - "value": 0.7 + "key": "force", + "value": 1.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 1.1 } ] }, { - "name": "暗夜魅影", + "name": "炮管敲击", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{prob:0%}的物理闪避和可吸收相当于自己最大生命<@ba.vup>{hp_ratio:0%}物理伤害的护盾,持续<@ba.vup>{duration}秒", - "skillType": 0, + "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 5, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_1", - "duration": -1.0, + "prefabId": "skchr_weedy_1", + "duration": 0.0, "blackboard": [ { - "key": "prob", - "value": 0.5 + "key": "atk_scale", + "value": 1.5 }, { - "key": "hp_ratio", - "value": 0.8 + "key": "force", + "value": 2.0 }, { - "key": "duration", - "value": 10.0 + "key": "stun", + "value": 1.2 } ] } ] }, - "sktok_phatom_2": { - "skillId": "sktok_phatom_2", + "skchr_weedy_2": { + "skillId": "skchr_weedy_2", "iconId": null, "hidden": false, "levels": [ { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 90, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 7.0 + "key": "atk", + "value": 1.1 }, { - "key": "atk", - "value": 0.1 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": -1.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 88, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 7.0 + "key": "atk", + "value": 1.2 }, { - "key": "atk", - "value": 0.11 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": -1.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 86, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 7.0 + "key": "atk", + "value": 1.3 }, { - "key": "atk", - "value": 0.12 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": -1.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 84, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 8.0 + "key": "atk", + "value": 1.4 }, { - "key": "atk", - "value": 0.13 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 82, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 8.0 + "key": "atk", + "value": 1.5 }, { - "key": "atk", - "value": 0.14 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 80, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 8.0 + "key": "atk", + "value": 1.6 }, { - "key": "atk", - "value": 0.15 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 78, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 9.0 + "key": "atk", + "value": 1.7 }, { - "key": "atk", - "value": 0.16 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 76, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 9.0 + "key": "atk", + "value": 1.8 }, { - "key": "atk", - "value": 0.17 + "key": "ability_range_forward_extend", + "value": 1.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 74, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 9.0 + "key": "atk", + "value": 1.9 }, { - "key": "atk", - "value": 0.18 + "key": "ability_range_forward_extend", + "value": 2.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 0.0 } ] }, { - "name": "血色乐章", + "name": "水炮模式", "rangeId": null, - "description": "部署后立即获得<@ba.vup>{times}层可叠加的攻击力<@ba.vup>+{atk:0%}的增益(每攻击一次消耗一层)", - "skillType": 0, + "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>中等力度地推开\\n<@ba.rem>持续时间无限", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 70, "initSp": 0, - "increment": 0.0 + "increment": 1.0 }, - "prefabId": "sktok_phatom_2", - "duration": -1.0, + "prefabId": "skchr_weedy_2", + "duration": 0.0, "blackboard": [ { - "key": "times", - "value": 10.0 + "key": "atk", + "value": 2.0 }, { - "key": "atk", - "value": 0.2 + "key": "ability_range_forward_extend", + "value": 2.0 + }, + { + "key": "base_attack_time", + "value": 2.2 + }, + { + "key": "base_force_level", + "value": 1.0 } ] } ] }, - "sktok_phatom_3": { - "skillId": "sktok_phatom_3", + "skchr_weedy_3": { + "skillId": "skchr_weedy_3", "iconId": null, "hidden": false, "levels": [ { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 43, + "initSp": 10, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.8 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.0 + "key": "atk_scale", + "value": 2.6 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "dist", + "value": 1.0 }, { - "key": "root", - "value": 2.0 + "key": "value", + "value": 1200.0 }, { - "key": "stun", - "value": 2.0 + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 42, + "initSp": 11, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.9 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.0 + "key": "atk_scale", + "value": 2.7 }, { - "key": "root", - "value": 2.0 + "key": "duration", + "value": 4.0 }, { - "key": "stun", - "value": 2.0 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 41, + "initSp": 12, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.0 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.0 + "key": "atk_scale", + "value": 2.8 }, { - "key": "root", - "value": 2.0 + "key": "duration", + "value": 4.0 }, { - "key": "stun", - "value": 2.0 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 40, + "initSp": 13, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.1 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.5 + "key": "atk_scale", + "value": 2.9 }, { - "key": "root", - "value": 2.5 + "key": "duration", + "value": 5.0 }, { - "key": "stun", - "value": 2.5 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 39, + "initSp": 14, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.2 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.5 + "key": "atk_scale", + "value": 3.0 }, { - "key": "root", - "value": 2.5 + "key": "duration", + "value": 5.0 }, { - "key": "stun", - "value": 2.5 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 38, + "initSp": 15, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.3 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 2.5 + "key": "atk_scale", + "value": 3.1 }, { - "key": "root", - "value": 2.5 + "key": "duration", + "value": 5.0 }, { - "key": "stun", - "value": 2.5 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 37, + "initSp": 16, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.4 + "key": "force", + "value": 2.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 3.0 + "key": "atk_scale", + "value": 3.2 }, { - "key": "root", - "value": 3.0 + "key": "duration", + "value": 6.0 }, { - "key": "stun", - "value": 3.0 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 36, + "initSp": 17, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.6 + "key": "force", + "value": 2.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 3.5 + "key": "atk_scale", + "value": 3.3 }, { - "key": "root", - "value": 3.5 + "key": "duration", + "value": 6.0 }, { - "key": "stun", - "value": 3.5 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 35, + "initSp": 18, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 2.8 + "key": "force", + "value": 2.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 4.0 + "key": "atk_scale", + "value": 3.4 }, { - "key": "root", - "value": 4.0 + "key": "duration", + "value": 7.0 }, { - "key": "stun", - "value": 4.0 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "夜幕突袭", - "rangeId": "x-4", - "description": "部署后立即对周围所有敌人造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害,将其<@ba.vup>小力地推开并随机施加以下任意一个状态(停顿、束缚、晕眩)<@ba.vup>{sluggish}秒", - "skillType": 0, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, - "initSp": 0, - "increment": 0.0 + "maxChargeTime": 1, + "spCost": 33, + "initSp": 20, + "increment": 1.0 }, - "prefabId": "sktok_phatom_3", + "prefabId": "skchr_weedy_3", "duration": -1.0, "blackboard": [ { - "key": "atk_scale", + "key": "force", "value": 3.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "sluggish", - "value": 4.5 + "key": "atk_scale", + "value": 3.5 }, { - "key": "root", - "value": 4.5 + "key": "duration", + "value": 8.0 }, { - "key": "stun", - "value": 4.5 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] } ] }, - "skchr_weedy_1": { - "skillId": "skchr_weedy_1", + "sktok_weedy_token": { + "skillId": "sktok_weedy_token", "iconId": null, "hidden": false, "levels": [ { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.05 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.6 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.1 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.7 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>小力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.15 + "key": "force", + "value": 1.0 }, { - "key": "force", + "key": "stun", "value": 0.0 }, { - "key": "stun", - "value": 0.8 + "key": "atk_scale", + "value": 2.8 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 1.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.2 + "value": 2.9 }, { - "key": "force", + "key": "duration", + "value": 5.0 + }, + { + "key": "dist", "value": 1.0 }, { - "key": "stun", - "value": 0.8 + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 1.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.25 + "value": 3.0 }, { - "key": "force", + "key": "duration", + "value": 5.0 + }, + { + "key": "dist", "value": 1.0 }, { - "key": "stun", - "value": 0.8 + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 1.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.3 + "value": 3.1 }, { - "key": "force", + "key": "duration", + "value": 5.0 + }, + { + "key": "dist", "value": 1.0 }, { - "key": "stun", - "value": 0.8 + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 2.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.35 + "value": 3.2 }, { - "key": "force", + "key": "duration", + "value": 6.0 + }, + { + "key": "dist", "value": 1.0 }, { - "key": "stun", - "value": 0.9 + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 2.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.4 + "value": 3.3 }, { - "key": "force", - "value": 1.0 + "key": "duration", + "value": 6.0 }, { - "key": "stun", + "key": "dist", "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>中等力度地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 2.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.45 + "value": 3.4 }, { - "key": "force", + "key": "duration", + "value": 7.0 + }, + { + "key": "dist", "value": 1.0 }, { - "key": "stun", - "value": 1.1 + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] }, { - "name": "炮管敲击", - "rangeId": null, - "description": "下次攻击会把目标往攻击方向<@ba.vup>较大力地推开,造成相当于攻击力<@ba.vup>{atk_scale:0%}的物理伤害并令其晕眩<@ba.vup>{stun}秒", - "skillType": 2, + "name": "液氮大炮", + "rangeId": "4-1", + "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_weedy_1", - "duration": 0.0, + "prefabId": "sktok_weedy_token", + "duration": -1.0, "blackboard": [ + { + "key": "force", + "value": 3.0 + }, + { + "key": "stun", + "value": 0.0 + }, { "key": "atk_scale", - "value": 1.5 + "value": 3.5 }, { - "key": "force", - "value": 2.0 + "key": "duration", + "value": 8.0 }, { - "key": "stun", - "value": 1.2 + "key": "dist", + "value": 1.0 + }, + { + "key": "value", + "value": 1200.0 + }, + { + "key": "interval", + "value": 0.066 } ] } ] }, - "skchr_weedy_2": { - "skillId": "skchr_weedy_2", + "skchr_haak_1": { + "skillId": "skchr_haak_1", "iconId": null, "hidden": false, "levels": [ { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 90, - "initSp": 0, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 1.1 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": -1.0 + "key": "attack_speed", + "value": 30.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 88, - "initSp": 0, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 21.0, "blackboard": [ { - "key": "atk", - "value": 1.2 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": -1.0 + "key": "attack_speed", + "value": 35.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>稍微推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 86, - "initSp": 0, + "spCost": 30, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 22.0, "blackboard": [ { - "key": "atk", - "value": 1.3 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": -1.0 + "key": "attack_speed", + "value": 40.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 84, - "initSp": 0, + "spCost": 30, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 23.0, "blackboard": [ { - "key": "atk", - "value": 1.4 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 50.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 82, - "initSp": 0, + "spCost": 30, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 24.0, "blackboard": [ { - "key": "atk", - "value": 1.5 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 55.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 0, + "spCost": 30, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 25.0, "blackboard": [ { - "key": "atk", - "value": 1.6 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 60.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 78, - "initSp": 0, - "increment": 1.0 - }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, - "blackboard": [ - { - "key": "atk", - "value": 1.7 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, + "spCost": 30, + "initSp": 17, + "increment": 1.0 + }, + "prefabId": "skchr_haak_1", + "duration": 26.0, + "blackboard": [ { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 70.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 76, - "initSp": 0, + "spCost": 30, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 27.0, "blackboard": [ { - "key": "atk", - "value": 1.8 - }, - { - "key": "ability_range_forward_extend", - "value": 1.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 80.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>小力地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 74, - "initSp": 0, + "spCost": 30, + "initSp": 19, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 28.0, "blackboard": [ { - "key": "atk", - "value": 1.9 - }, - { - "key": "ability_range_forward_extend", - "value": 2.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 0.0 + "key": "attack_speed", + "value": 90.0 } ] }, { - "name": "水炮模式", + "name": "快速射击", "rangeId": null, - "description": "攻击间隔<@ba.vdown>增大,攻击力<@ba.vup>+{atk:0%},攻击距离<@ba.vup>+{ability_range_forward_extend}格且切换为远程群体攻击,且会把击中目标<@ba.vup>中等力度地推开\\n<@ba.rem>持续时间无限", - "skillType": 2, + "description": "攻击速度<@ba.vup>+{attack_speed}", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 70, - "initSp": 0, + "spCost": 30, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_weedy_2", - "duration": 0.0, + "prefabId": "skchr_haak_1", + "duration": 30.0, "blackboard": [ { - "key": "atk", - "value": 2.0 - }, - { - "key": "ability_range_forward_extend", - "value": 2.0 - }, - { - "key": "base_attack_time", - "value": 2.2 - }, - { - "key": "base_force_level", - "value": 1.0 + "key": "attack_speed", + "value": 100.0 } ] } ] }, - "skchr_weedy_3": { - "skillId": "skchr_weedy_3", + "skchr_haak_2": { + "skillId": "skchr_haak_2", "iconId": null, "hidden": false, "levels": [ { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 10, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.6 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.3 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 11, + "spCost": 39, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.7 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.3 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 12, + "spCost": 38, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.8 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.3 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 13, + "spCost": 37, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.9 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.4 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.4 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 14, + "spCost": 36, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.0 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.4 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.4 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 15, + "spCost": 35, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.1 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.4 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.4 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 16, + "spCost": 34, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.2 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.5 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.5 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 17, + "spCost": 33, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.3 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.6 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.6 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 18, + "spCost": 32, + "initSp": 24, "increment": 1.0 }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, + "prefabId": "skchr_haak_2", + "duration": 30.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.4 - }, - { - "key": "duration", - "value": 7.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.7 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.7 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·γ型", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 33, - "initSp": 20, + "spCost": 30, + "initSp": 25, "increment": 1.0 - }, - "prefabId": "skchr_weedy_3", - "duration": -1.0, - "blackboard": [ - { - "key": "force", - "value": 3.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.5 - }, - { - "key": "duration", - "value": 8.0 - }, + }, + "prefabId": "skchr_haak_2", + "duration": 30.0, + "blackboard": [ { - "key": "dist", - "value": 1.0 + "key": "max_hp", + "value": 0.8 }, { - "key": "value", - "value": 1200.0 + "key": "def", + "value": 0.8 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] } ] }, - "sktok_weedy_token": { - "skillId": "sktok_weedy_token", + "skchr_haak_3": { + "skillId": "skchr_haak_3", "iconId": null, "hidden": false, "levels": [ { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 47, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.6 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.25 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 25.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 46, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.7 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.25 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 25.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.8 - }, - { - "key": "duration", - "value": 4.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.25 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 25.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 44, + "initSp": 26, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 2.9 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 30.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 43, + "initSp": 26, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.0 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 30.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>中等力度地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 42, + "initSp": 26, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 1.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.1 - }, - { - "key": "duration", - "value": 5.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.3 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 30.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 41, + "initSp": 27, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.2 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.35 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 35.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 39, + "initSp": 28, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.3 - }, - { - "key": "duration", - "value": 6.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.4 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 40.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>较大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 37, + "initSp": 29, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 2.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.4 - }, - { - "key": "duration", - "value": 7.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.45 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 45.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] }, { - "name": "液氮大炮", - "rangeId": "4-1", - "description": "立即发射一个压缩液氮炮,造成相当于攻击力<@ba.vup>{atk_scale:0%}的群体法术伤害并将敌人<@ba.vup>大力地推开,令其<@ba.vup>{duration}秒内移动时受到正比于距离的<@ba.vup>真实伤害;<@ba.rem>如果蓄水炮在周围4格内的话也会同样进行发射", + "name": "爆发剂·榴莲味", + "rangeId": null, + "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 0, - "initSp": 0, + "spCost": 35, + "initSp": 30, "increment": 1.0 }, - "prefabId": "sktok_weedy_token", - "duration": -1.0, + "prefabId": "skchr_haak_3", + "duration": 20.0, "blackboard": [ { - "key": "force", - "value": 3.0 - }, - { - "key": "stun", - "value": 0.0 - }, - { - "key": "atk_scale", - "value": 3.5 - }, - { - "key": "duration", - "value": 8.0 - }, - { - "key": "dist", - "value": 1.0 + "key": "atk", + "value": 0.5 }, { - "key": "value", - "value": 1200.0 + "key": "attack_speed", + "value": 50.0 }, { - "key": "interval", - "value": 0.066 + "key": "damage", + "value": 500.0 } ] } ] }, - "skchr_haak_1": { - "skillId": "skchr_haak_1", + "skchr_shining_1": { + "skillId": "skchr_shining_1", "iconId": null, "hidden": false, "levels": [ { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 50, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_1", + "prefabId": "skchr_shining_1", "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.45 + }, { "key": "attack_speed", - "value": 30.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 49, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 21.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.48 + }, { "key": "attack_speed", - "value": 35.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 15, + "spCost": 48, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 22.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.5 + }, { "key": "attack_speed", - "value": 40.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 16, + "spCost": 47, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 23.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.58 + }, { "key": "attack_speed", - "value": 50.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 16, + "spCost": 46, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 24.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.61 + }, { "key": "attack_speed", - "value": 55.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 16, + "spCost": 45, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 25.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.64 + }, { "key": "attack_speed", - "value": 60.0 + "value": 10.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 17, + "spCost": 44, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 26.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.67 + }, { "key": "attack_speed", - "value": 70.0 + "value": 20.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 18, + "spCost": 43, + "initSp": 16, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 27.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.7 + }, { "key": "attack_speed", - "value": 80.0 + "value": 20.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, - "initSp": 19, + "spCost": 42, + "initSp": 18, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 28.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.75 + }, { "key": "attack_speed", - "value": 90.0 + "value": 20.0 } ] }, { - "name": "快速射击", + "name": "信条", "rangeId": null, - "description": "攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 30, + "spCost": 40, "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_haak_1", - "duration": 30.0, + "prefabId": "skchr_shining_1", + "duration": 20.0, "blackboard": [ + { + "key": "atk", + "value": 0.8 + }, { "key": "attack_speed", - "value": 100.0 + "value": 20.0 } ] } ] }, - "skchr_haak_2": { - "skillId": "skchr_haak_2", + "skchr_shining_2": { + "skillId": "skchr_shining_2", "iconId": null, "hidden": false, "levels": [ { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.3 + "key": "def", + "value": 0.2 }, { - "key": "def", - "value": 0.3 + "key": "atk_scale", + "value": 0.2 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 20, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.3 + "key": "def", + "value": 0.2 }, { - "key": "def", - "value": 0.3 + "key": "atk_scale", + "value": 0.23 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 38, - "initSp": 20, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.3 + "key": "def", + "value": 0.2 }, { - "key": "def", - "value": 0.3 + "key": "atk_scale", + "value": 0.25 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 21, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.4 + "key": "def", + "value": 0.25 }, { - "key": "def", - "value": 0.4 + "key": "atk_scale", + "value": 0.28 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 36, - "initSp": 21, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.4 + "key": "def", + "value": 0.25 }, { - "key": "def", - "value": 0.4 + "key": "atk_scale", + "value": 0.3 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 21, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.4 + "key": "def", + "value": 0.25 }, { - "key": "def", - "value": 0.4 + "key": "atk_scale", + "value": 0.33 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 2.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 34, - "initSp": 22, + "maxChargeTime": 2, + "spCost": 7, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.5 + "key": "def", + "value": 0.35 }, { - "key": "def", - "value": 0.5 + "key": "atk_scale", + "value": 0.35 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 33, - "initSp": 23, + "maxChargeTime": 2, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.6 + "key": "def", + "value": 0.35 }, { - "key": "def", - "value": 0.6 + "key": "atk_scale", + "value": 0.4 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 32, - "initSp": 24, + "maxChargeTime": 2, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.7 + "key": "def", + "value": 0.35 }, { - "key": "def", - "value": 0.7 + "key": "atk_scale", + "value": 0.45 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "爆发剂·γ型", + "name": "自动掩护", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标防御力和生命上限<@ba.vup>+{max_hp:0%}", - "skillType": 1, + "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 25, + "maxChargeTime": 3, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_haak_2", - "duration": 30.0, + "prefabId": "skchr_shining_2", + "duration": -1.0, "blackboard": [ { - "key": "max_hp", - "value": 0.8 + "key": "def", + "value": 0.5 }, { - "key": "def", - "value": 0.8 + "key": "atk_scale", + "value": 0.5 }, { - "key": "damage", - "value": 500.0 + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 3.0 } ] } ] }, - "skchr_haak_3": { - "skillId": "skchr_haak_3", + "skchr_shining_3": { + "skillId": "skchr_shining_3", "iconId": null, "hidden": false, "levels": [ { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 25, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.25 - }, - { - "key": "attack_speed", - "value": 25.0 + "key": "def", + "value": 0.3 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 25, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.25 - }, - { - "key": "attack_speed", - "value": 25.0 + "key": "def", + "value": 0.35 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 25, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.25 - }, - { - "key": "attack_speed", - "value": 25.0 + "key": "def", + "value": 0.4 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.2 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 44, - "initSp": 26, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, - "blackboard": [ - { - "key": "atk", - "value": 0.3 - }, + "prefabId": "skchr_shining_3", + "duration": 60.0, + "blackboard": [ { - "key": "attack_speed", - "value": 30.0 + "key": "def", + "value": 0.45 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 43, - "initSp": 26, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "attack_speed", - "value": 30.0 + "key": "def", + "value": 0.5 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 42, - "initSp": 26, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.3 - }, - { - "key": "attack_speed", - "value": 30.0 + "key": "def", + "value": 0.55 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.3 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 41, - "initSp": 27, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.35 - }, - { - "key": "attack_speed", - "value": 35.0 + "key": "def", + "value": 0.6 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 39, - "initSp": 28, + "spCost": 120, + "initSp": 105, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.4 - }, - { - "key": "attack_speed", - "value": 40.0 + "key": "def", + "value": 0.7 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 37, - "initSp": 29, + "spCost": 120, + "initSp": 110, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.45 - }, - { - "key": "attack_speed", - "value": 45.0 + "key": "def", + "value": 0.8 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.4 } ] }, { - "name": "爆发剂·榴莲味", + "name": "教条力场", "rangeId": null, - "description": "立即对前方最近(优先选取正前方)的一名友方单位用<@ba.vup>{damage}的攻击力攻击<@ba.vup>15次,之后持续时间内使自身和目标攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", + "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 35, - "initSp": 30, + "spCost": 120, + "initSp": 115, "increment": 1.0 }, - "prefabId": "skchr_haak_3", - "duration": 20.0, + "prefabId": "skchr_shining_3", + "duration": 60.0, "blackboard": [ { - "key": "atk", - "value": 0.5 - }, - { - "key": "attack_speed", - "value": 50.0 + "key": "def", + "value": 1.0 }, { - "key": "damage", - "value": 500.0 + "key": "atk", + "value": 0.5 } ] } ] }, - "skchr_shining_1": { - "skillId": "skchr_shining_1", + "skchr_cgbird_2": { + "skillId": "skchr_cgbird_2", "iconId": null, "hidden": false, "levels": [ { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, + "spCost": 11, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "atk_scale", + "value": 0.4 }, { - "key": "attack_speed", - "value": 10.0 + "key": "magic_resistance", + "value": 5.0 + }, + { + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, + "spCost": 11, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.48 + "key": "atk_scale", + "value": 0.43 }, { - "key": "attack_speed", - "value": 10.0 + "key": "magic_resistance", + "value": 5.0 + }, + { + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, + "spCost": 11, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.5 + "key": "atk_scale", + "value": 0.46 }, { - "key": "attack_speed", - "value": 10.0 + "key": "magic_resistance", + "value": 5.0 + }, + { + "key": "duration", + "value": 3.0 + }, + { + "key": "ct", + "value": 1.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 47, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.58 + "key": "atk_scale", + "value": 0.5 }, { - "key": "attack_speed", + "key": "magic_resistance", "value": 10.0 + }, + { + "key": "duration", + "value": 3.5 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 46, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.61 + "key": "atk_scale", + "value": 0.53 }, { - "key": "attack_speed", + "key": "magic_resistance", "value": 10.0 + }, + { + "key": "duration", + "value": 3.5 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 45, - "initSp": 10, + "maxChargeTime": 2, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.64 + "key": "atk_scale", + "value": 0.56 }, { - "key": "attack_speed", + "key": "magic_resistance", "value": 10.0 + }, + { + "key": "duration", + "value": 3.5 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, - "initSp": 14, + "maxChargeTime": 2, + "spCost": 10, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.67 + "key": "atk_scale", + "value": 0.6 }, { - "key": "attack_speed", - "value": 20.0 + "key": "magic_resistance", + "value": 15.0 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "ct", + "value": 2.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, - "initSp": 16, + "maxChargeTime": 3, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", + "key": "atk_scale", "value": 0.7 }, { - "key": "attack_speed", - "value": 20.0 + "key": "magic_resistance", + "value": 15.0 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "ct", + "value": 3.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, - "initSp": 18, + "maxChargeTime": 3, + "spCost": 9, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.75 + "key": "atk_scale", + "value": 0.8 }, { - "key": "attack_speed", - "value": 20.0 + "key": "magic_resistance", + "value": 15.0 + }, + { + "key": "duration", + "value": 4.0 + }, + { + "key": "ct", + "value": 3.0 } ] }, { - "name": "信条", + "name": "法术护盾", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},攻击速度<@ba.vup>+{attack_speed}", - "skillType": 1, + "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "maxChargeTime": 3, + "spCost": 8, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_shining_1", - "duration": 20.0, + "prefabId": "skchr_cgbird_2", + "duration": -1.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "atk_scale", + "value": 0.9 }, { - "key": "attack_speed", + "key": "magic_resistance", "value": 20.0 + }, + { + "key": "duration", + "value": 5.0 + }, + { + "key": "ct", + "value": 3.0 } ] } ] }, - "skchr_shining_2": { - "skillId": "skchr_shining_2", + "skchr_cgbird_3": { + "skillId": "skchr_cgbird_3", "iconId": null, "hidden": false, "levels": [ { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 0.2 + "key": "atk", + "value": 0.3 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 0.75 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.1 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 0.23 + "key": "atk", + "value": 0.3 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 0.8 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.1 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 120, + "initSp": 100, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.2 - }, - { - "key": "atk_scale", - "value": 0.25 + "key": "atk", + "value": 0.3 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 0.85 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.1 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 120, + "initSp": 105, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.25 - }, - { - "key": "atk_scale", - "value": 0.28 + "key": "atk", + "value": 0.4 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 0.9 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.15 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 120, + "initSp": 105, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.25 - }, - { - "key": "atk_scale", - "value": 0.3 + "key": "atk", + "value": 0.4 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 0.95 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.15 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 120, + "initSp": 105, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.25 - }, - { - "key": "atk_scale", - "value": 0.33 + "key": "atk", + "value": 0.4 }, { - "key": "duration", - "value": 2.0 + "key": "magic_resistance", + "value": 1.0 }, { - "key": "ct", - "value": 1.0 + "key": "prob", + "value": 0.15 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 7, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 120, + "initSp": 110, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.35 - }, - { - "key": "atk_scale", - "value": 0.35 + "key": "atk", + "value": 0.5 }, { - "key": "duration", - "value": 3.0 + "key": "magic_resistance", + "value": 1.05 }, { - "key": "ct", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 6, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 120, + "initSp": 110, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.35 - }, - { - "key": "atk_scale", - "value": 0.4 + "key": "atk", + "value": 0.6 }, { - "key": "duration", - "value": 3.0 + "key": "magic_resistance", + "value": 1.2 }, { - "key": "ct", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 6, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 120, + "initSp": 110, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.35 - }, - { - "key": "atk_scale", - "value": 0.45 + "key": "atk", + "value": 0.7 }, { - "key": "duration", - "value": 3.0 + "key": "magic_resistance", + "value": 1.35 }, { - "key": "ct", - "value": 2.0 + "key": "prob", + "value": 0.2 } ] }, { - "name": "自动掩护", - "rangeId": null, - "description": "下次治疗使目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾可以吸收相当于闪灵攻击力<@ba.vup>{atk_scale:0%}的伤害,同时使目标防御力<@ba.vup>+{def:0%};<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "圣域", + "rangeId": "y-4", + "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 5, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 120, + "initSp": 115, "increment": 1.0 }, - "prefabId": "skchr_shining_2", - "duration": -1.0, + "prefabId": "skchr_cgbird_3", + "duration": 60.0, "blackboard": [ { - "key": "def", - "value": 0.5 - }, - { - "key": "atk_scale", - "value": 0.5 + "key": "atk", + "value": 0.8 }, { - "key": "duration", - "value": 3.0 + "key": "magic_resistance", + "value": 1.5 }, { - "key": "ct", - "value": 3.0 + "key": "prob", + "value": 0.25 } ] } ] }, - "skchr_shining_3": { - "skillId": "skchr_shining_3", + "skchr_hsguma_1": { + "skillId": "skchr_hsguma_1", "iconId": null, "hidden": false, "levels": [ { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 50, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 20.0, "blackboard": [ { - "key": "def", - "value": 0.3 + "key": "atk", + "value": 0.1 }, { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.35 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 49, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 21.0, "blackboard": [ { - "key": "def", - "value": 0.35 + "key": "atk", + "value": 0.1 }, { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.4 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 48, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 22.0, "blackboard": [ { - "key": "def", - "value": 0.4 + "key": "atk", + "value": 0.1 }, { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.45 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 47, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 23.0, "blackboard": [ { - "key": "def", - "value": 0.45 + "key": "atk", + "value": 0.2 }, { - "key": "atk", - "value": 0.3 + "key": "def", + "value": 0.5 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 46, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 24.0, "blackboard": [ { - "key": "def", - "value": 0.5 + "key": "atk", + "value": 0.2 }, { - "key": "atk", - "value": 0.3 + "key": "def", + "value": 0.55 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 45, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 25.0, "blackboard": [ { - "key": "def", - "value": 0.55 + "key": "atk", + "value": 0.2 }, { - "key": "atk", - "value": 0.3 + "key": "def", + "value": 0.6 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 44, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 26.0, "blackboard": [ { - "key": "def", - "value": 0.6 + "key": "atk", + "value": 0.3 }, { - "key": "atk", - "value": 0.4 + "key": "def", + "value": 0.65 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 105, + "spCost": 43, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 27.0, "blackboard": [ { - "key": "def", - "value": 0.7 + "key": "atk", + "value": 0.3 }, { - "key": "atk", - "value": 0.4 + "key": "def", + "value": 0.7 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 110, + "spCost": 42, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 28.0, "blackboard": [ { - "key": "def", - "value": 0.8 + "key": "atk", + "value": 0.3 }, { - "key": "atk", - "value": 0.4 + "key": "def", + "value": 0.75 } ] }, { - "name": "教条力场", + "name": "战意", "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%}\\n攻击范围内的所有友方单位防御力<@ba.vup>+{def:0%}", + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 115, + "spCost": 40, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_shining_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_1", + "duration": 30.0, "blackboard": [ { - "key": "def", - "value": 1.0 + "key": "atk", + "value": 0.4 }, { - "key": "atk", - "value": 0.5 + "key": "def", + "value": 0.8 } ] } ] }, - "skchr_cgbird_2": { - "skillId": "skchr_cgbird_2", + "skchr_hsguma_2": { + "skillId": "skchr_hsguma_2", "iconId": null, "hidden": false, "levels": [ { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 11, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.4 - }, - { - "key": "magic_resistance", - "value": 5.0 - }, - { - "key": "duration", - "value": 3.0 + "value": 0.5 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.05 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 11, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.43 - }, - { - "key": "magic_resistance", - "value": 5.0 - }, - { - "key": "duration", - "value": 3.0 + "value": 0.55 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.07 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 11, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.46 - }, - { - "key": "magic_resistance", - "value": 5.0 - }, - { - "key": "duration", - "value": 3.0 + "value": 0.6 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.09 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 10, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.5 - }, - { - "key": "magic_resistance", - "value": 10.0 - }, - { - "key": "duration", - "value": 3.5 + "value": 0.65 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.13 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 10, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.53 - }, - { - "key": "magic_resistance", - "value": 10.0 - }, - { - "key": "duration", - "value": 3.5 + "value": 0.7 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.15 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 10, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.56 - }, - { - "key": "magic_resistance", - "value": 10.0 - }, - { - "key": "duration", - "value": 3.5 + "value": 0.75 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.17 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 10, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.6 - }, - { - "key": "magic_resistance", - "value": 15.0 - }, - { - "key": "duration", - "value": 4.0 + "value": 0.8 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.21 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 9, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.7 - }, - { - "key": "magic_resistance", - "value": 15.0 - }, - { - "key": "duration", - "value": 4.0 + "value": 0.85 }, { - "key": "ct", - "value": 3.0 + "key": "def", + "value": 0.24 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 9, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.8 - }, - { - "key": "magic_resistance", - "value": 15.0 - }, - { - "key": "duration", - "value": 4.0 + "value": 0.9 }, { - "key": "ct", - "value": 3.0 + "key": "def", + "value": 0.27 } ] }, { - "name": "法术护盾", + "name": "荆棘", "rangeId": null, - "description": "下次治疗使所有目标获得一个持续<@ba.vup>{duration}秒的护盾\\n护盾能吸收相当于夜莺攻击力<@ba.vup>{atk_scale:0%}的<@ba.vup>法术伤害,同时使目标法术抗性<@ba.vup>+{magic_resistance};<@ba.rem>可充能{ct}次", - "skillType": 2, + "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 8, + "maxChargeTime": 0, + "spCost": 0, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_cgbird_2", - "duration": -1.0, + "prefabId": "skchr_hsguma_2", + "duration": 0.0, "blackboard": [ { "key": "atk_scale", - "value": 0.9 - }, - { - "key": "magic_resistance", - "value": 20.0 - }, - { - "key": "duration", - "value": 5.0 + "value": 1.0 }, { - "key": "ct", - "value": 3.0 + "key": "def", + "value": 0.3 } ] } ] }, - "skchr_cgbird_3": { - "skillId": "skchr_cgbird_3", + "skchr_hsguma_3": { + "skillId": "skchr_hsguma_3", "iconId": null, "hidden": false, "levels": [ { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 60, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.3 - }, - { - "key": "magic_resistance", - "value": 0.75 + "value": 0.65 }, { - "key": "prob", - "value": 0.1 + "key": "def", + "value": 0.4 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 59, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.3 - }, - { - "key": "magic_resistance", - "value": 0.8 + "value": 0.7 }, { - "key": "prob", - "value": 0.1 + "key": "def", + "value": 0.4 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 100, + "spCost": 58, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.3 - }, - { - "key": "magic_resistance", - "value": 0.85 + "value": 0.75 }, { - "key": "prob", - "value": 0.1 + "key": "def", + "value": 0.4 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 105, + "spCost": 57, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.4 - }, - { - "key": "magic_resistance", - "value": 0.9 + "value": 0.8 }, { - "key": "prob", - "value": 0.15 + "key": "def", + "value": 0.5 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 105, + "spCost": 56, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.4 - }, - { - "key": "magic_resistance", - "value": 0.95 + "value": 0.85 }, { - "key": "prob", - "value": 0.15 + "key": "def", + "value": 0.5 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 105, + "spCost": 55, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.4 - }, - { - "key": "magic_resistance", - "value": 1.0 + "value": 0.9 }, { - "key": "prob", - "value": 0.15 + "key": "def", + "value": 0.5 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 110, + "spCost": 54, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.5 - }, - { - "key": "magic_resistance", - "value": 1.05 + "value": 0.95 }, { - "key": "prob", - "value": 0.2 + "key": "def", + "value": 0.6 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 110, + "spCost": 53, + "initSp": 27, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.6 - }, - { - "key": "magic_resistance", - "value": 1.2 + "value": 1.1 }, { - "key": "prob", - "value": 0.2 + "key": "def", + "value": 0.7 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 110, + "spCost": 52, + "initSp": 28, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.7 - }, - { - "key": "magic_resistance", - "value": 1.35 + "value": 1.25 }, { - "key": "prob", - "value": 0.2 + "key": "def", + "value": 0.8 } ] }, { - "name": "圣域", - "rangeId": "y-4", - "description": "攻击范围<@ba.vup>扩大,攻击力<@ba.vup>+{atk:0%},攻击范围内的友方单位法术抗性<@ba.vup>+{magic_resistance:0%}并获得<@ba.vup>{prob:0%}的法术闪避", + "name": "力之锯", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 120, - "initSp": 115, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_cgbird_3", - "duration": 60.0, + "prefabId": "skchr_hsguma_3", + "duration": 25.0, "blackboard": [ { "key": "atk", - "value": 0.8 - }, - { - "key": "magic_resistance", - "value": 1.5 + "value": 1.4 }, { - "key": "prob", - "value": 0.25 + "key": "def", + "value": 0.9 } ] } ] }, - "skchr_hsguma_1": { - "skillId": "skchr_hsguma_1", + "skchr_demkni_1": { + "skillId": "skchr_demkni_1", "iconId": null, "hidden": false, "levels": [ { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 20.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 1.1 }, { - "key": "def", - "value": 0.35 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 49, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 21.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 1.15 }, { - "key": "def", - "value": 0.4 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 48, - "initSp": 20, + "spCost": 6, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 22.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "heal_scale", + "value": 1.2 }, { - "key": "def", - "value": 0.45 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 47, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 23.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "heal_scale", + "value": 1.3 }, { - "key": "def", - "value": 0.5 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 46, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 24.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "heal_scale", + "value": 1.35 }, { - "key": "def", - "value": 0.55 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 45, - "initSp": 20, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 25.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "heal_scale", + "value": 1.4 }, { - "key": "def", - "value": 0.6 + "key": "ct", + "value": 1.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 44, - "initSp": 20, + "maxChargeTime": 2, + "spCost": 5, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 26.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "heal_scale", + "value": 1.5 }, { - "key": "def", - "value": 0.65 + "key": "ct", + "value": 2.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 43, - "initSp": 20, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 27.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "heal_scale", + "value": 1.6 }, { - "key": "def", - "value": 0.7 + "key": "ct", + "value": 2.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 42, - "initSp": 20, + "maxChargeTime": 2, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 28.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "heal_scale", + "value": 1.7 }, { - "key": "def", - "value": 0.75 + "key": "ct", + "value": 2.0 } ] }, { - "name": "战意", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%}", - "skillType": 1, + "name": "急救", + "rangeId": "x-4", + "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", + "skillType": 2, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 40, - "initSp": 20, + "maxChargeTime": 3, + "spCost": 4, + "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_1", - "duration": 30.0, + "prefabId": "skchr_demkni_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "heal_scale", + "value": 1.8 }, { - "key": "def", - "value": 0.8 + "key": "ct", + "value": 3.0 } ] } ] }, - "skchr_hsguma_2": { - "skillId": "skchr_hsguma_2", + "skchr_demkni_2": { + "skillId": "skchr_demkni_2", "iconId": null, "hidden": false, "levels": [ { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.5 - }, - { - "key": "def", - "value": 0.05 + "key": "heal_scale", + "value": 0.8 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.55 - }, - { - "key": "def", - "value": 0.07 + "key": "heal_scale", + "value": 0.85 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 10, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.6 - }, - { - "key": "def", - "value": 0.09 + "key": "heal_scale", + "value": 0.9 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 9, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.65 - }, - { - "key": "def", - "value": 0.13 + "key": "heal_scale", + "value": 0.95 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 9, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.7 - }, - { - "key": "def", - "value": 0.15 + "key": "heal_scale", + "value": 1.0 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 9, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.75 - }, - { - "key": "def", - "value": 0.17 + "key": "heal_scale", + "value": 1.05 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 8, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.8 - }, - { - "key": "def", - "value": 0.21 + "key": "heal_scale", + "value": 1.1 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 8, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.85 - }, - { - "key": "def", - "value": 0.24 + "key": "heal_scale", + "value": 1.2 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 8, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 0.9 - }, - { - "key": "def", - "value": 0.27 + "key": "heal_scale", + "value": 1.3 } ] }, { - "name": "荆棘", - "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%}\\n每次受到攻击时对目标造成相当于星熊攻击力<@ba.vup>{atk_scale:0%}的物理伤害", - "skillType": 0, + "name": "药物配置", + "rangeId": "x-2", + "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", + "skillType": 2, "spData": { - "spType": 8, + "spType": 1, "levelUpCost": null, - "maxChargeTime": 0, - "spCost": 0, + "maxChargeTime": 1, + "spCost": 7, "initSp": 0, "increment": 1.0 }, - "prefabId": "skchr_hsguma_2", + "prefabId": "skchr_demkni_2", "duration": 0.0, "blackboard": [ { - "key": "atk_scale", - "value": 1.0 - }, - { - "key": "def", - "value": 0.3 + "key": "heal_scale", + "value": 1.4 } ] } ] }, - "skchr_hsguma_3": { - "skillId": "skchr_hsguma_3", + "skchr_demkni_3": { + "skillId": "skchr_demkni_3", "iconId": null, "hidden": false, "levels": [ { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 60, - "initSp": 20, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 10.0, "blackboard": [ { - "key": "atk", - "value": 0.65 + "key": "attack@heal_scale", + "value": 0.1 }, { - "key": "def", - "value": 0.4 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.2 + }, + { + "key": "fake.b", + "value": 0.2 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 59, - "initSp": 20, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 12.0, "blackboard": [ { - "key": "atk", - "value": 0.7 + "key": "attack@heal_scale", + "value": 0.1 }, { - "key": "def", - "value": 0.4 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.2 + }, + { + "key": "fake.b", + "value": 0.2 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 58, - "initSp": 20, + "spCost": 80, + "initSp": 45, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 14.0, "blackboard": [ { - "key": "atk", - "value": 0.75 + "key": "attack@heal_scale", + "value": 0.1 }, { - "key": "def", - "value": 0.4 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.2 + }, + { + "key": "fake.b", + "value": 0.2 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 57, - "initSp": 23, + "spCost": 80, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 16.0, "blackboard": [ { - "key": "atk", - "value": 0.8 + "key": "attack@heal_scale", + "value": 0.15 }, { - "key": "def", - "value": 0.5 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.3 + }, + { + "key": "fake.b", + "value": 0.3 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 56, - "initSp": 23, + "spCost": 80, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 18.0, "blackboard": [ { - "key": "atk", - "value": 0.85 + "key": "attack@heal_scale", + "value": 0.15 }, { - "key": "def", - "value": 0.5 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.3 + }, + { + "key": "fake.b", + "value": 0.3 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 55, - "initSp": 23, + "spCost": 80, + "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 20.0, "blackboard": [ { - "key": "atk", - "value": 0.9 + "key": "attack@heal_scale", + "value": 0.15 }, { - "key": "def", - "value": 0.5 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.3 + }, + { + "key": "fake.b", + "value": 0.3 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 54, - "initSp": 26, + "spCost": 80, + "initSp": 55, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 22.0, "blackboard": [ { - "key": "atk", - "value": 0.95 + "key": "attack@heal_scale", + "value": 0.2 }, { - "key": "def", - "value": 0.6 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.4 + }, + { + "key": "fake.b", + "value": 0.4 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 53, - "initSp": 27, + "spCost": 80, + "initSp": 60, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 24.0, "blackboard": [ { - "key": "atk", - "value": 1.1 + "key": "attack@heal_scale", + "value": 0.25 }, { - "key": "def", - "value": 0.7 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.45 + }, + { + "key": "fake.b", + "value": 0.45 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 52, - "initSp": 28, + "spCost": 80, + "initSp": 65, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 27.0, "blackboard": [ { - "key": "atk", - "value": 1.25 + "key": "attack@heal_scale", + "value": 0.3 }, { - "key": "def", - "value": 0.8 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.5 + }, + { + "key": "fake.b", + "value": 0.5 } ] }, { - "name": "力之锯", - "rangeId": null, - "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},对前方一格的所有敌人使用盾牌进行切割", + "name": "钙质化", + "rangeId": "x-3", + "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 80, + "initSp": 70, "increment": 1.0 }, - "prefabId": "skchr_hsguma_3", - "duration": 25.0, + "prefabId": "skchr_demkni_3", + "duration": 30.0, "blackboard": [ { - "key": "atk", - "value": 1.4 + "key": "attack@heal_scale", + "value": 0.35 }, { - "key": "def", - "value": 0.9 + "key": "demkni_s_3.move_speed", + "value": -0.6 + }, + { + "key": "demkni_s_3.damage_scale", + "value": 1.55 + }, + { + "key": "fake.b", + "value": 0.55 } ] } ] }, - "skchr_demkni_1": { - "skillId": "skchr_demkni_1", + "skchr_nian_1": { + "skillId": "skchr_nian_1", "iconId": null, "hidden": false, "levels": [ { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 20.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.1 + "key": "atk", + "value": 0.1 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.25 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 21.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.15 + "key": "atk", + "value": 0.1 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.3 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 6, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 22.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.2 + "key": "atk", + "value": 0.1 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.35 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 23.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.3 + "key": "atk", + "value": 0.2 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.4 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 24.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.35 + "key": "atk", + "value": 0.2 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.45 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 5, - "initSp": 0, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 25.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.4 + "key": "atk", + "value": 0.2 }, { - "key": "ct", - "value": 1.0 + "key": "def", + "value": 0.5 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 5, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 26.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.5 + "key": "atk", + "value": 0.3 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.55 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 27.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.6 + "key": "atk", + "value": 0.35 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.6 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 2, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 28.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.7 + "key": "atk", + "value": 0.4 }, { - "key": "ct", - "value": 2.0 + "key": "def", + "value": 0.65 } ] }, { - "name": "急救", - "rangeId": "x-4", - "description": "下一次攻击会为周围血量不足一半的一名友方单位恢复相当于攻击力<@ba.vup>{heal_scale:0%}的生命\\n<@ba.rem>可充能{ct}次", - "skillType": 2, + "name": "锡灼", + "rangeId": null, + "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, - "maxChargeTime": 3, - "spCost": 4, - "initSp": 0, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_demkni_1", - "duration": 0.0, + "prefabId": "skchr_nian_1", + "duration": 30.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.8 + "key": "atk", + "value": 0.45 }, { - "key": "ct", - "value": 3.0 + "key": "def", + "value": 0.7 } ] } ] }, - "skchr_demkni_2": { - "skillId": "skchr_demkni_2", + "skchr_nian_2": { + "skillId": "skchr_nian_2", "iconId": null, "hidden": false, "levels": [ { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 50, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 30.0, "blackboard": [ { - "key": "heal_scale", - "value": 0.8 + "key": "def", + "value": 0.6 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.5 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 50, + "initSp": 26, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 30.0, "blackboard": [ { - "key": "heal_scale", - "value": 0.85 + "key": "def", + "value": 0.65 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.5 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 10, - "initSp": 0, + "spCost": 50, + "initSp": 27, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 30.0, "blackboard": [ { - "key": "heal_scale", - "value": 0.9 + "key": "def", + "value": 0.7 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.5 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 50, + "initSp": 28, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 31.0, "blackboard": [ { - "key": "heal_scale", - "value": 0.95 + "key": "def", + "value": 0.8 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.6 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 50, + "initSp": 29, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 31.0, "blackboard": [ { - "key": "heal_scale", + "key": "def", + "value": 0.85 + }, + { + "key": "block_cnt", "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.6 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 9, - "initSp": 0, + "spCost": 50, + "initSp": 30, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 31.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.05 + "key": "def", + "value": 0.9 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.6 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 50, + "initSp": 31, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 32.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.1 + "key": "def", + "value": 1.0 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.7 + }, + { + "key": "silence", + "value": 3.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 50, + "initSp": 32, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 33.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.2 + "key": "def", + "value": 1.1 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.7 + }, + { + "key": "silence", + "value": 4.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 8, - "initSp": 0, + "spCost": 50, + "initSp": 33, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 34.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.3 + "key": "def", + "value": 1.2 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.8 + }, + { + "key": "silence", + "value": 4.0 } ] }, { - "name": "药物配置", - "rangeId": "x-2", - "description": "治疗附近一定范围内的所有友军相当于塞雷娅攻击力<@ba.vup>{heal_scale:0%}的生命", - "skillType": 2, + "name": "铜印", + "rangeId": null, + "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 7, - "initSp": 0, + "spCost": 50, + "initSp": 35, "increment": 1.0 }, - "prefabId": "skchr_demkni_2", - "duration": 0.0, + "prefabId": "skchr_nian_2", + "duration": 35.0, "blackboard": [ { - "key": "heal_scale", - "value": 1.4 + "key": "def", + "value": 1.3 + }, + { + "key": "block_cnt", + "value": 1.0 + }, + { + "key": "atk_scale", + "value": 0.9 + }, + { + "key": "silence", + "value": 5.0 } ] } ] }, - "skchr_demkni_3": { - "skillId": "skchr_demkni_3", + "skchr_nian_3": { + "skillId": "skchr_nian_3", "iconId": null, "hidden": false, "levels": [ { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 85, + "initSp": 40, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 10.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.1 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.2 + "key": "nian_s_3[ally].def", + "value": 0.3 }, { - "key": "fake.b", - "value": 0.2 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.55 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 85, + "initSp": 42, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 12.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.1 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.2 + "key": "nian_s_3[ally].def", + "value": 0.3 }, { - "key": "fake.b", - "value": 0.2 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.55 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 45, + "spCost": 85, + "initSp": 44, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 14.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.1 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.2 + "key": "nian_s_3[ally].def", + "value": 0.3 }, { - "key": "fake.b", - "value": 0.2 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.6 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 50, + "spCost": 85, + "initSp": 48, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 16.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.15 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.3 + "key": "nian_s_3[ally].def", + "value": 0.4 }, { - "key": "fake.b", - "value": 0.3 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.65 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, + "spCost": 85, "initSp": 50, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 18.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.15 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 + }, + { + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].def", + "value": 0.4 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.3 + "key": "one_minus_status_resistance", + "value": -0.5 }, { - "key": "fake.b", - "value": 0.3 + "key": "nian_s_3[self].atk", + "value": 0.7 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 50, + "spCost": 85, + "initSp": 52, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 20.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.15 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.3 + "key": "nian_s_3[ally].def", + "value": 0.4 }, { - "key": "fake.b", - "value": 0.3 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.75 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 55, + "spCost": 85, + "initSp": 56, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 22.0, + "prefabId": "skchr_nian_3", + "duration": 40.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.2 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.4 + "key": "nian_s_3[ally].def", + "value": 0.5 }, { - "key": "fake.b", - "value": 0.4 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.8 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, + "spCost": 85, "initSp": 60, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 24.0, + "prefabId": "skchr_nian_3", + "duration": 41.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.25 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.45 + "key": "nian_s_3[ally].def", + "value": 0.6 }, { - "key": "fake.b", - "value": 0.45 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 0.9 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, - "initSp": 65, + "spCost": 85, + "initSp": 64, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 27.0, + "prefabId": "skchr_nian_3", + "duration": 42.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.3 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.5 + "key": "nian_s_3[ally].def", + "value": 0.7 }, { - "key": "fake.b", - "value": 0.5 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 1.0 } ] }, { - "name": "钙质化", - "rangeId": "x-3", - "description": "附近所有友军每秒回复相当于塞雷娅攻击力<@ba.vup>{attack@heal_scale:0%}的生命\\n附近所有敌军受到的法术伤害<@ba.vup>+{fake.b:0%},移动速度<@ba.vup>-{-demkni_s_3.move_speed:0%}", + "name": "铁御", + "rangeId": "x-2", + "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 80, + "spCost": 85, "initSp": 70, "increment": 1.0 }, - "prefabId": "skchr_demkni_3", - "duration": 30.0, + "prefabId": "skchr_nian_3", + "duration": 45.0, "blackboard": [ { - "key": "attack@heal_scale", - "value": 0.35 + "key": "nian_s_3[self].block_cnt", + "value": 0.0 }, { - "key": "demkni_s_3.move_speed", - "value": -0.6 + "key": "nian_s_3[ally].block_cnt", + "value": 1.0 }, { - "key": "demkni_s_3.damage_scale", - "value": 1.55 + "key": "nian_s_3[ally].def", + "value": 0.8 }, { - "key": "fake.b", - "value": 0.55 + "key": "one_minus_status_resistance", + "value": -0.5 + }, + { + "key": "nian_s_3[self].atk", + "value": 1.2 } ] } ] }, - "skchr_nian_1": { - "skillId": "skchr_nian_1", + "skchr_zumama_1": { + "skillId": "skchr_zumama_1", "iconId": null, "hidden": false, "levels": [ { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 20.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", + "key": "def", "value": 0.1 }, { - "key": "def", - "value": 0.25 + "key": "atk", + "value": 0.1 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 21.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "def", + "value": 0.11 }, { - "key": "def", - "value": 0.3 + "key": "atk", + "value": 0.11 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 22.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.1 + "key": "def", + "value": 0.12 }, { - "key": "def", - "value": 0.35 + "key": "atk", + "value": 0.12 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 23.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.14 }, { - "key": "def", - "value": 0.4 + "key": "atk", + "value": 0.14 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 24.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.15 }, { - "key": "def", - "value": 0.45 + "key": "atk", + "value": 0.15 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 25.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.2 + "key": "def", + "value": 0.16 }, { - "key": "def", - "value": 0.5 + "key": "atk", + "value": 0.16 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 26.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.3 + "key": "def", + "value": 0.18 }, { - "key": "def", - "value": 0.55 + "key": "atk", + "value": 0.18 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 27.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.35 + "key": "def", + "value": 0.2 }, { - "key": "def", - "value": 0.6 + "key": "atk", + "value": 0.2 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 28.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.4 + "key": "def", + "value": 0.22 }, { - "key": "def", - "value": 0.65 + "key": "atk", + "value": 0.22 } ] }, { - "name": "锡灼", + "name": "轻型挂斧", "rangeId": null, - "description": "防御力<@ba.vup>+{def:0%},攻击力<@ba.vup>+{atk:0%},普通攻击造成<@ba.vup>法术伤害", - "skillType": 1, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%}", + "skillType": 0, "spData": { - "spType": 1, + "spType": 8, "levelUpCost": null, - "maxChargeTime": 1, - "spCost": 30, - "initSp": 10, - "increment": 1.0 + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 }, - "prefabId": "skchr_nian_1", - "duration": 30.0, + "prefabId": "skchr_zumama_1", + "duration": 0.0, "blackboard": [ { - "key": "atk", - "value": 0.45 + "key": "def", + "value": 0.25 }, { - "key": "def", - "value": 0.7 + "key": "atk", + "value": 0.25 } ] } ] }, - "skchr_nian_2": { - "skillId": "skchr_nian_2", + "skchr_zumama_2": { + "skillId": "skchr_zumama_2", "iconId": null, "hidden": false, "levels": [ { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 25, + "spCost": 38, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 30.0, + "prefabId": "skchr_zumama_2", + "duration": 15.0, "blackboard": [ { - "key": "def", - "value": 0.6 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.5 + "key": "atk", + "value": 0.7 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 26, + "spCost": 37, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 30.0, + "prefabId": "skchr_zumama_2", + "duration": 15.0, "blackboard": [ { - "key": "def", - "value": 0.65 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.5 + "key": "atk", + "value": 0.8 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 27, + "spCost": 36, + "initSp": 10, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 30.0, + "prefabId": "skchr_zumama_2", + "duration": 15.0, "blackboard": [ { - "key": "def", - "value": 0.7 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.5 + "key": "atk", + "value": 0.9 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 28, + "spCost": 35, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 31.0, + "prefabId": "skchr_zumama_2", + "duration": 16.0, "blackboard": [ { - "key": "def", - "value": 0.8 - }, - { - "key": "block_cnt", + "key": "atk", "value": 1.0 }, { - "key": "atk_scale", - "value": 0.6 - }, - { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 29, + "spCost": 34, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 31.0, + "prefabId": "skchr_zumama_2", + "duration": 16.0, "blackboard": [ { - "key": "def", - "value": 0.85 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.6 + "key": "atk", + "value": 1.1 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 30, + "spCost": 33, + "initSp": 11, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 31.0, + "prefabId": "skchr_zumama_2", + "duration": 16.0, "blackboard": [ { - "key": "def", - "value": 0.9 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.6 + "key": "atk", + "value": 1.2 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 31, + "spCost": 32, + "initSp": 12, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 32.0, + "prefabId": "skchr_zumama_2", + "duration": 17.0, "blackboard": [ { - "key": "def", - "value": 1.0 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.7 + "key": "atk", + "value": 1.3 }, { - "key": "silence", - "value": 3.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 32, + "spCost": 31, + "initSp": 13, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 33.0, + "prefabId": "skchr_zumama_2", + "duration": 17.0, "blackboard": [ { - "key": "def", - "value": 1.1 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.7 + "key": "atk", + "value": 1.45 }, { - "key": "silence", - "value": 4.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 33, + "spCost": 30, + "initSp": 14, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 34.0, + "prefabId": "skchr_zumama_2", + "duration": 17.0, "blackboard": [ { - "key": "def", - "value": 1.2 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.8 + "key": "atk", + "value": 1.6 }, { - "key": "silence", - "value": 4.0 + "key": "base_attack_time", + "value": 0.4 } ] }, { - "name": "铜印", + "name": "震慑劈砍", "rangeId": null, - "description": "<@ba.vdown>停止攻击;防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每次受到攻击时对目标造成相当于年攻击力<@ba.vup>{atk_scale:0%}的法术伤害并使其失去特殊能力<@ba.vup>{silence}秒", + "description": "攻击间隔<@ba.vdown>略微增大,攻击力<@ba.vup>+{atk:0%},技能期间持续使阻挡的敌人全部晕眩", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 50, - "initSp": 35, + "spCost": 28, + "initSp": 15, "increment": 1.0 }, - "prefabId": "skchr_nian_2", - "duration": 35.0, + "prefabId": "skchr_zumama_2", + "duration": 18.0, "blackboard": [ { - "key": "def", - "value": 1.3 - }, - { - "key": "block_cnt", - "value": 1.0 - }, - { - "key": "atk_scale", - "value": 0.9 + "key": "atk", + "value": 1.8 }, { - "key": "silence", - "value": 5.0 + "key": "base_attack_time", + "value": 0.4 } ] } ] }, - "skchr_nian_3": { - "skillId": "skchr_nian_3", + "skchr_zumama_3": { + "skillId": "skchr_zumama_3", "iconId": null, "hidden": false, "levels": [ { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 40, + "spCost": 55, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 30.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.1 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 0.6 }, { - "key": "nian_s_3[ally].def", - "value": 0.3 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.55 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 42, + "spCost": 54, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 30.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.2 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 0.7 }, { - "key": "nian_s_3[ally].def", - "value": 0.3 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.55 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 44, + "spCost": 53, + "initSp": 20, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 30.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.3 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 0.8 }, { - "key": "nian_s_3[ally].def", - "value": 0.3 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.6 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 48, + "spCost": 52, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 31.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.4 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 0.9 }, { - "key": "nian_s_3[ally].def", - "value": 0.4 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.65 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 50, + "spCost": 51, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 31.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.5 }, { - "key": "nian_s_3[ally].block_cnt", + "key": "def", "value": 1.0 }, { - "key": "nian_s_3[ally].def", - "value": 0.4 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.7 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 52, + "spCost": 50, + "initSp": 21, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 31.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.6 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 1.1 }, { - "key": "nian_s_3[ally].def", - "value": 0.4 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.75 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 56, + "spCost": 49, + "initSp": 22, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 40.0, + "prefabId": "skchr_zumama_3", + "duration": 32.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.7 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 1.2 }, { - "key": "nian_s_3[ally].def", - "value": 0.5 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.03 }, { - "key": "nian_s_3[self].atk", - "value": 0.8 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 60, + "spCost": 48, + "initSp": 23, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 41.0, + "prefabId": "skchr_zumama_3", + "duration": 33.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 1.9 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 1.3 }, { - "key": "nian_s_3[ally].def", - "value": 0.6 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.04 }, { - "key": "nian_s_3[self].atk", - "value": 0.9 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 64, + "spCost": 47, + "initSp": 24, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 42.0, + "prefabId": "skchr_zumama_3", + "duration": 34.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 2.1 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 1.4 }, { - "key": "nian_s_3[ally].def", - "value": 0.7 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.05 }, { - "key": "nian_s_3[self].atk", - "value": 1.0 + "key": "stun", + "value": 5.0 } ] }, { - "name": "铁御", - "rangeId": "x-2", - "description": "攻击力<@ba.vup>+{nian_s_3[self].atk:0%};周围其他友方干员的防御力<@ba.vup>+{nian_s_3[ally].def:0%},阻挡数<@ba.vup>+1,并获得<@ba.vup>抵抗(晕眩、寒冷和冻结的持续时间减少50%)", + "name": "钢铁意志", + "rangeId": null, + "description": "攻击力<@ba.vup>+{atk:0%},防御力<@ba.vup>+{def:0%},阻挡数<@ba.vup>+{block_cnt},每秒恢复<@ba.vup>{hp_recovery_per_sec_by_max_hp_ratio:0%}生命\\n<@ba.rem>技能结束后自身晕眩{stun}秒", "skillType": 1, "spData": { "spType": 1, "levelUpCost": null, "maxChargeTime": 1, - "spCost": 85, - "initSp": 70, + "spCost": 45, + "initSp": 25, "increment": 1.0 }, - "prefabId": "skchr_nian_3", - "duration": 45.0, + "prefabId": "skchr_zumama_3", + "duration": 35.0, "blackboard": [ { - "key": "nian_s_3[self].block_cnt", - "value": 0.0 + "key": "atk", + "value": 2.3 }, { - "key": "nian_s_3[ally].block_cnt", - "value": 1.0 + "key": "def", + "value": 1.6 }, { - "key": "nian_s_3[ally].def", - "value": 0.8 + "key": "block_cnt", + "value": 2.0 }, { - "key": "one_minus_status_resistance", - "value": -0.5 + "key": "hp_recovery_per_sec_by_max_hp_ratio", + "value": 0.06 }, { - "key": "nian_s_3[self].atk", - "value": 1.2 + "key": "stun", + "value": 5.0 } ] } @@ -79551,5 +83262,34 @@ ] } ] + }, + "sktok_tree": { + "skillId": "sktok_tree", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "天然隐蔽", + "rangeId": "x-5", + "description": "相邻的我方单位防御<@ba.vup>提升;被<罗德岛临时雇员>清理后成为可部署的远程位", + "skillType": 0, + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "sktok_tree", + "duration": 0.0, + "blackboard": [ + { + "key": "def", + "value": 150.0 + } + ] + } + ] } } \ No newline at end of file diff --git a/resources/gamedata/excel/skin_table.json b/resources/gamedata/excel/skin_table.json index 2f3755ce..fd483314 100644 --- a/resources/gamedata/excel/skin_table.json +++ b/resources/gamedata/excel/skin_table.json @@ -430,6 +430,40 @@ "onPeriod": 0 } }, + "char_504_rguard#1": { + "skinId": "char_504_rguard#1", + "charId": "char_504_rguard", + "tokenSkinMap": null, + "illustId": "illust_char_504_rguard_1", + "avatarId": "char_504_rguard", + "portraitId": "char_504_rguard_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_192_falco#1": { "skinId": "char_192_falco#1", "charId": "char_192_falco", @@ -774,6 +808,40 @@ "onPeriod": 0 } }, + "char_507_rsnipe#1": { + "skinId": "char_507_rsnipe#1", + "charId": "char_507_rsnipe", + "tokenSkinMap": null, + "illustId": "illust_char_507_rsnipe_1", + "avatarId": "char_507_rsnipe", + "portraitId": "char_507_rsnipe_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_121_lava#1": { "skinId": "char_121_lava#1", "charId": "char_121_lava", @@ -903,6 +971,40 @@ "onPeriod": 0 } }, + "char_506_rmedic#1": { + "skinId": "char_506_rmedic#1", + "charId": "char_506_rmedic", + "tokenSkinMap": null, + "illustId": "illust_char_506_rmedic_1", + "avatarId": "char_506_rmedic", + "portraitId": "char_506_rmedic_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_210_stward#1": { "skinId": "char_210_stward#1", "charId": "char_210_stward", @@ -946,6 +1048,40 @@ "onPeriod": 0 } }, + "char_505_rcast#1": { + "skinId": "char_505_rcast#1", + "charId": "char_505_rcast", + "tokenSkinMap": null, + "illustId": "illust_char_505_rcast_1", + "avatarId": "char_505_rcast", + "portraitId": "char_505_rcast_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_278_orchid#1": { "skinId": "char_278_orchid#1", "charId": "char_278_orchid", @@ -1849,6 +1985,92 @@ "onPeriod": 0 } }, + "char_366_acdrop#1": { + "skinId": "char_366_acdrop#1", + "charId": "char_366_acdrop", + "tokenSkinMap": null, + "illustId": "illust_char_366_acdrop_1", + "avatarId": "char_366_acdrop", + "portraitId": "char_366_acdrop_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Aciddrop", + "drawerName": "Lanzi", + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": "干员平时最常穿着的服装。\n虽然不一定比制服更实用,但是一定是干员最舒适的搭配之一。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_366_acdrop#2": { + "skinId": "char_366_acdrop#2", + "charId": "char_366_acdrop", + "tokenSkinMap": null, + "illustId": "illust_char_366_acdrop_2", + "avatarId": "char_366_acdrop_2", + "portraitId": "char_366_acdrop_2", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Aciddrop", + "drawerName": "Lanzi", + "skinGroupId": "ILLUST_2", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -10, + "content": "晋升后,经过调整的服装。\n根据干员的经验,对服装细节进行改进,针对一些作战环境进行了特化处理。在满足战斗需求的同时,最大程度还原各位干员熟悉的舒适穿着体验。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -1, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_198_blackd#1": { "skinId": "char_198_blackd#1", "charId": "char_198_blackd", @@ -5203,6 +5425,40 @@ "onPeriod": 0 } }, + "char_508_aguard#1": { + "skinId": "char_508_aguard#1", + "charId": "char_508_aguard", + "tokenSkinMap": null, + "illustId": "illust_char_508_aguard_1", + "avatarId": "char_508_aguard", + "portraitId": "char_508_aguard_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_155_tiger#1": { "skinId": "char_155_tiger#1", "charId": "char_155_tiger", @@ -5289,13 +5545,13 @@ "onPeriod": 0 } }, - "char_140_whitew#1": { - "skinId": "char_140_whitew#1", - "charId": "char_140_whitew", + "char_415_flint#1": { + "skinId": "char_415_flint#1", + "charId": "char_415_flint", "tokenSkinMap": null, - "illustId": "illust_char_140_whitew_1", - "avatarId": "char_140_whitew", - "portraitId": "char_140_whitew_1", + "illustId": "illust_char_415_flint_1", + "avatarId": "char_415_flint", + "portraitId": "char_415_flint_1", "buildingId": null, "battleSkin": { "overwritePrefab": false, @@ -5307,7 +5563,7 @@ "colorList": [ "", "", - "#ababab", + "#409691", "", "" ], @@ -5315,8 +5571,8 @@ "", "" ], - "modelName": "Lappland", - "drawerName": "幻象黑兔", + "modelName": "Flint", + "drawerName": "aZLing4", "skinGroupId": "ILLUST_0", "skinGroupName": "默认服装", "skinGroupSortIndex": -50, @@ -5332,13 +5588,13 @@ "onPeriod": 0 } }, - "char_140_whitew#2": { - "skinId": "char_140_whitew#2", - "charId": "char_140_whitew", + "char_415_flint#2": { + "skinId": "char_415_flint#2", + "charId": "char_415_flint", "tokenSkinMap": null, - "illustId": "illust_char_140_whitew_2", - "avatarId": "char_140_whitew_2", - "portraitId": "char_140_whitew_2", + "illustId": "illust_char_415_flint_2", + "avatarId": "char_415_flint_2", + "portraitId": "char_415_flint_2", "buildingId": null, "battleSkin": { "overwritePrefab": false, @@ -5350,7 +5606,7 @@ "colorList": [ "", "", - "#ababab", + "#409691", "", "" ], @@ -5358,8 +5614,8 @@ "", "" ], - "modelName": "Lappland", - "drawerName": "幻象黑兔", + "modelName": "Flint", + "drawerName": "aZLing4", "skinGroupId": "ILLUST_2", "skinGroupName": "默认服装", "skinGroupSortIndex": -10, @@ -5375,13 +5631,13 @@ "onPeriod": 0 } }, - "char_294_ayer#1": { - "skinId": "char_294_ayer#1", - "charId": "char_294_ayer", + "char_140_whitew#1": { + "skinId": "char_140_whitew#1", + "charId": "char_140_whitew", "tokenSkinMap": null, - "illustId": "illust_char_294_ayer_1", - "avatarId": "char_294_ayer", - "portraitId": "char_294_ayer_1", + "illustId": "illust_char_140_whitew_1", + "avatarId": "char_140_whitew", + "portraitId": "char_140_whitew_1", "buildingId": null, "battleSkin": { "overwritePrefab": false, @@ -5393,7 +5649,7 @@ "colorList": [ "", "", - "#ffcd3c", + "#ababab", "", "" ], @@ -5401,8 +5657,8 @@ "", "" ], - "modelName": "Ayerscarpe", - "drawerName": "NoriZC", + "modelName": "Lappland", + "drawerName": "幻象黑兔", "skinGroupId": "ILLUST_0", "skinGroupName": "默认服装", "skinGroupSortIndex": -50, @@ -5418,9 +5674,95 @@ "onPeriod": 0 } }, - "char_294_ayer#2": { - "skinId": "char_294_ayer#2", - "charId": "char_294_ayer", + "char_140_whitew#2": { + "skinId": "char_140_whitew#2", + "charId": "char_140_whitew", + "tokenSkinMap": null, + "illustId": "illust_char_140_whitew_2", + "avatarId": "char_140_whitew_2", + "portraitId": "char_140_whitew_2", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#ababab", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Lappland", + "drawerName": "幻象黑兔", + "skinGroupId": "ILLUST_2", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -10, + "content": "晋升后,经过调整的服装。\n根据干员的经验,对服装细节进行改进,针对一些作战环境进行了特化处理。在满足战斗需求的同时,最大程度还原各位干员熟悉的舒适穿着体验。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -1, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_294_ayer#1": { + "skinId": "char_294_ayer#1", + "charId": "char_294_ayer", + "tokenSkinMap": null, + "illustId": "illust_char_294_ayer_1", + "avatarId": "char_294_ayer", + "portraitId": "char_294_ayer_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#ffcd3c", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Ayerscarpe", + "drawerName": "NoriZC", + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": "干员平时最常穿着的服装。\n虽然不一定比制服更实用,但是一定是干员最舒适的搭配之一。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_294_ayer#2": { + "skinId": "char_294_ayer#2", + "charId": "char_294_ayer", "tokenSkinMap": null, "illustId": "illust_char_294_ayer_2", "avatarId": "char_294_ayer_2", @@ -6149,6 +6491,40 @@ "onPeriod": 0 } }, + "char_511_asnipe#1": { + "skinId": "char_511_asnipe#1", + "charId": "char_511_asnipe", + "tokenSkinMap": null, + "illustId": "illust_char_511_asnipe_1", + "avatarId": "char_511_asnipe", + "portraitId": "char_511_asnipe_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_219_meteo#1": { "skinId": "char_219_meteo#1", "charId": "char_219_meteo", @@ -6622,6 +6998,92 @@ "onPeriod": 0 } }, + "char_411_tomimi#1": { + "skinId": "char_411_tomimi#1", + "charId": "char_411_tomimi", + "tokenSkinMap": null, + "illustId": "illust_char_411_tomimi_1", + "avatarId": "char_411_tomimi", + "portraitId": "char_411_tomimi_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#4a7447", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Tomimi", + "drawerName": "Chuzenji", + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": "干员平时最常穿着的服装。\n虽然不一定比制服更实用,但是一定是干员最舒适的搭配之一。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_411_tomimi#2": { + "skinId": "char_411_tomimi#2", + "charId": "char_411_tomimi", + "tokenSkinMap": null, + "illustId": "illust_char_411_tomimi_2", + "avatarId": "char_411_tomimi_2", + "portraitId": "char_411_tomimi_2", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#4a7447", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "Tomimi", + "drawerName": "Chuzenji", + "skinGroupId": "ILLUST_2", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -10, + "content": "晋升后,经过调整的服装。\n根据干员的经验,对服装细节进行改进,针对一些作战环境进行了特化处理。在满足战斗需求的同时,最大程度还原各位干员熟悉的舒适穿着体验。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -1, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_166_skfire#1": { "skinId": "char_166_skfire#1", "charId": "char_166_skfire", @@ -6708,6 +7170,40 @@ "onPeriod": 0 } }, + "char_509_acast#1": { + "skinId": "char_509_acast#1", + "charId": "char_509_acast", + "tokenSkinMap": null, + "illustId": "illust_char_509_acast_1", + "avatarId": "char_509_acast", + "portraitId": "char_509_acast_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_306_leizi#1": { "skinId": "char_306_leizi#1", "charId": "char_306_leizi", @@ -7396,6 +7892,40 @@ "onPeriod": 0 } }, + "char_510_amedic#1": { + "skinId": "char_510_amedic#1", + "charId": "char_510_amedic", + "tokenSkinMap": null, + "illustId": "illust_char_510_amedic_1", + "avatarId": "char_510_amedic", + "portraitId": "char_510_amedic_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_348_ceylon#1": { "skinId": "char_348_ceylon#1", "charId": "char_348_ceylon", @@ -11180,13 +11710,13 @@ "onPeriod": 0 } }, - "char_172_svrash#1": { - "skinId": "char_172_svrash#1", - "charId": "char_172_svrash", + "char_416_zumama#1": { + "skinId": "char_416_zumama#1", + "charId": "char_416_zumama", "tokenSkinMap": null, - "illustId": "illust_char_172_svrash_1", - "avatarId": "char_172_svrash", - "portraitId": "char_172_svrash_1", + "illustId": "illust_char_416_zumama_1", + "avatarId": "char_416_zumama", + "portraitId": "char_416_zumama_1", "buildingId": null, "battleSkin": { "overwritePrefab": false, @@ -11198,7 +11728,7 @@ "colorList": [ "", "", - "#ababab", + "#edc94a", "", "" ], @@ -11206,8 +11736,8 @@ "", "" ], - "modelName": "SilverAsh", - "drawerName": "竜崎いち", + "modelName": "Eunectes", + "drawerName": "Liduke", "skinGroupId": "ILLUST_0", "skinGroupName": "默认服装", "skinGroupSortIndex": -50, @@ -11223,13 +11753,13 @@ "onPeriod": 0 } }, - "char_172_svrash#2": { - "skinId": "char_172_svrash#2", - "charId": "char_172_svrash", + "char_416_zumama#2": { + "skinId": "char_416_zumama#2", + "charId": "char_416_zumama", "tokenSkinMap": null, - "illustId": "illust_char_172_svrash_2", - "avatarId": "char_172_svrash_2", - "portraitId": "char_172_svrash_2", + "illustId": "illust_char_416_zumama_2", + "avatarId": "char_416_zumama_2", + "portraitId": "char_416_zumama_2", "buildingId": null, "battleSkin": { "overwritePrefab": false, @@ -11241,7 +11771,7 @@ "colorList": [ "", "", - "#ababab", + "#edc94a", "", "" ], @@ -11249,7 +11779,93 @@ "", "" ], - "modelName": "SilverAsh", + "modelName": "Eunectes", + "drawerName": "Liduke", + "skinGroupId": "ILLUST_2", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -10, + "content": "晋升后,经过调整的服装。\n根据干员的经验,对服装细节进行改进,针对一些作战环境进行了特化处理。在满足战斗需求的同时,最大程度还原各位干员熟悉的舒适穿着体验。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -1, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_172_svrash#1": { + "skinId": "char_172_svrash#1", + "charId": "char_172_svrash", + "tokenSkinMap": null, + "illustId": "illust_char_172_svrash_1", + "avatarId": "char_172_svrash", + "portraitId": "char_172_svrash_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#ababab", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "SilverAsh", + "drawerName": "竜崎いち", + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": "干员平时最常穿着的服装。\n虽然不一定比制服更实用,但是一定是干员最舒适的搭配之一。", + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_172_svrash#2": { + "skinId": "char_172_svrash#2", + "charId": "char_172_svrash", + "tokenSkinMap": null, + "illustId": "illust_char_172_svrash_2", + "avatarId": "char_172_svrash_2", + "portraitId": "char_172_svrash_2", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": [ + "", + "", + "#ababab", + "", + "" + ], + "titleList": [ + "", + "" + ], + "modelName": "SilverAsh", "drawerName": "竜崎いち", "skinGroupId": "ILLUST_2", "skinGroupName": "默认服装", @@ -12494,6 +13110,74 @@ "onPeriod": 0 } }, + "trap_015_tree#1": { + "skinId": "trap_015_tree#1", + "charId": "trap_015_tree", + "tokenSkinMap": null, + "illustId": "illust_trap_015_tree_1", + "avatarId": "trap_015_tree", + "portraitId": "trap_015_tree_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "trap_016_peon#1": { + "skinId": "trap_016_peon#1", + "charId": "trap_016_peon", + "tokenSkinMap": null, + "illustId": "illust_trap_016_peon_1", + "avatarId": "trap_016_peon", + "portraitId": "trap_016_peon_1", + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": null + }, + "isBuySkin": false, + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerName": null, + "skinGroupId": "ILLUST_0", + "skinGroupName": "默认服装", + "skinGroupSortIndex": -50, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": -3, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, "char_230_savage#1": { "skinId": "char_230_savage#1", "charId": "char_230_savage", @@ -13165,13 +13849,13 @@ "drawerName": "一立里子", "skinGroupId": "2019#epoque", "skinGroupName": "时代/I", - "skinGroupSortIndex": 4, + "skinGroupSortIndex": 5, "content": "来自维多利亚威塞克斯中学。由维多利亚传统设计师个性化定制,威塞克斯学生装。采用百年传承手艺,做工精良,轻便舒适。", "dialog": "来自维多利亚威塞克斯中学。由维多利亚传统设计师个性化定制,威塞克斯学生装。采用百年传承手艺,做工精良,轻便舒适。", "usage": "玫兰莎的制服之一。", "description": "来自中学时代的留言。", "obtainApproach": "活动获得", - "sortId": 5, + "sortId": 6, "displayTagId": "活动获得", "getTime": 1570392000, "onYear": 0, @@ -13207,13 +13891,13 @@ "drawerName": "谜肘", "skinGroupId": "2020#epoque", "skinGroupName": "时代/II", - "skinGroupSortIndex": 5, + "skinGroupSortIndex": 6, "content": "EPOQUE系列新款/未知的旅行。春季潮流款,合身且舒适,另有数种配饰可供选择,自由搭配,每个人都能装扮出不同的风格。", "dialog": "EPOQUE系列新款/未知的旅行。春季潮流款,合身且舒适,另有数种配饰可供选择,自由搭配,每个人都能装扮出不同的风格。", "usage": "远山的私服之一。", "description": "旅行就是期待未知,让水晶球暂时成为装饰吧。", "obtainApproach": "活动获得", - "sortId": 6, + "sortId": 7, "displayTagId": "活动获得", "getTime": 1581105600, "onYear": 0, @@ -13249,13 +13933,13 @@ "drawerName": "LLC", "skinGroupId": "2020#epoque", "skinGroupName": "时代/II", - "skinGroupSortIndex": 5, + "skinGroupSortIndex": 6, "content": "EPOQUE系列首发款/战医。以高规格阿达克利斯专用战甲为蓝本,在必要的部位加装了刀片,极具侵略性,是嘉维尔理想中的“战地黑大褂”。", "dialog": "EPOQUE系列首发款/战医。以高规格阿达克利斯专用战甲为蓝本,在必要的部位加装了刀片,极具侵略性,是嘉维尔理想中的“战地黑大褂”。", "usage": "嘉维尔的私服之一。", "description": "奋战之际不忘本职。", "obtainApproach": "采购中心", - "sortId": 7, + "sortId": 8, "displayTagId": null, "getTime": 1584432000, "onYear": 0, @@ -13291,13 +13975,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2020#epoque#2", "skinGroupName": "时代/III", - "skinGroupSortIndex": 6, + "skinGroupSortIndex": 7, "content": "EPOQUE系列新款/幽静。常规款服饰,以黑紫为主色,在构建沉稳氛围的同时显出些许典雅。职场女性间好评如潮的一款服饰,曾是白面鸮最爱的出行搭配。", "dialog": "EPOQUE系列新款/幽静。常规款服饰,以黑紫为主色,在构建沉稳氛围的同时显出些许典雅。职场女性间好评如潮的一款服饰,曾是白面鸮最爱的出行搭配。", "usage": "白面鸮的私服之一。", "description": "理性无法战胜的感性。", "obtainApproach": "活动获得", - "sortId": 8, + "sortId": 9, "displayTagId": "活动获得", "getTime": 1582617600, "onYear": 0, @@ -13333,13 +14017,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2020#epoque#3", "skinGroupName": "时代/IV", - "skinGroupSortIndex": 7, + "skinGroupSortIndex": 8, "content": "EPOQUE系列新款/无形悼挽。考虑到客户特殊性在未经量体裁剪情况下完成整衣制作。时尚、舒适、贴合身形,并为干员重要器官添加进攻性保护配件。", "dialog": "EPOQUE系列新款/无形悼挽。考虑到客户特殊性在未经量体裁剪情况下完成整衣制作。时尚、舒适、贴合身形,并为干员重要器官添加进攻性保护配件。", "usage": "狮蝎的私服之一。", "description": "尾尖轻轻一点,果敢、恐惧、羞涩连同生命化为往事。", "obtainApproach": "活动获得", - "sortId": 9, + "sortId": 10, "displayTagId": "赛季服饰", "getTime": 1591084800, "onYear": 1, @@ -13375,13 +14059,13 @@ "drawerName": "Lpip", "skinGroupId": "2020#epoque#3", "skinGroupName": "时代/IV", - "skinGroupSortIndex": 7, + "skinGroupSortIndex": 8, "content": "EPOQUE系列新款/光影。维多利亚潮流款复古服装,按照夜魔的要求进行了些许调整。部分佩饰在夜魔人格切换时会发生变化。", "dialog": "EPOQUE系列新款/光影。维多利亚潮流款复古服装,按照夜魔的要求进行了些许调整。部分佩饰在夜魔人格切换时会发生变化。", "usage": "夜魔的私服之一。", "description": "时光突至,黑白异位。", "obtainApproach": "活动获得", - "sortId": 13, + "sortId": 14, "displayTagId": "活动获得", "getTime": 1593028800, "onYear": 1, @@ -13417,13 +14101,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2020#epoque#4", "skinGroupName": "时代/V", - "skinGroupSortIndex": 8, + "skinGroupSortIndex": 9, "content": "EPOQUE系列新款/除魅。拉特兰礼服,配有与之相应的武器。一般只允许主持仪式的萨科塔穿着,这一套似乎是莫斯提马悄悄带出来的。", "dialog": "EPOQUE系列新款/除魅。拉特兰礼服,配有与之相应的武器。一般只允许主持仪式的萨科塔穿着,这一套似乎是莫斯提马悄悄带出来的。", "usage": "莫斯提马的私服之一。", "description": "正义之下,恶者堕深渊。", "obtainApproach": "采购中心", - "sortId": 14, + "sortId": 15, "displayTagId": null, "getTime": 1594281600, "onYear": 1, @@ -13459,13 +14143,13 @@ "drawerName": "YUJI", "skinGroupId": "2020#epoque#4", "skinGroupName": "时代/V", - "skinGroupSortIndex": 8, + "skinGroupSortIndex": 9, "content": "EPOQUE系列新款/寻耀。哥伦比亚地区出席隆重场合时才会穿着的繁复衣装之一,星极衣柜中价值不菲的礼服。穿上它本身就是种态度。", "dialog": "EPOQUE系列新款/寻耀。哥伦比亚地区出席隆重场合时才会穿着的繁复衣装之一,星极衣柜中价值不菲的礼服。穿上它本身就是种态度。", "usage": "星极的私服之一。", "description": "予星以心,得见万千光辉之一瞬。", "obtainApproach": "采购中心", - "sortId": 15, + "sortId": 16, "displayTagId": null, "getTime": 1594281600, "onYear": 1, @@ -13501,13 +14185,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2019#nian", "skinGroupName": "0011™制造/I", - "skinGroupSortIndex": 9, + "skinGroupSortIndex": 10, "content": "0011™新款/守岁人。龙门手工匠制,全手工制作。高效保暖,轻盈舒适。各种可拆卸设计可以灵活应对换季的气候变化。", "dialog": "0011™新款/守岁人。龙门匠制,尖端科技和传统工艺的完美结合。提供个人定制服务。防火。", "usage": "芙蓉喜欢的新衣服。", "description": "给一年中的最后一个无眠之夜最美的笑容。", "obtainApproach": "采购中心", - "sortId": 16, + "sortId": 17, "displayTagId": "活动获得", "getTime": 1559181600, "onYear": 0, @@ -13543,13 +14227,13 @@ "drawerName": "唯@W", "skinGroupId": "2020#nian", "skinGroupName": "0011™制造/II", - "skinGroupSortIndex": 10, + "skinGroupSortIndex": 11, "content": "0011™新款/岁红霞。龙门手工匠制,量体裁衣,舒适美观,凸显身形。在顾客的强烈要求下进行了改良,使其比普通款拥有更好的运动性。", "dialog": "0011™新款/岁红霞。龙门手工匠制,量体裁衣,舒适美观,凸显身形。在顾客的强烈要求下进行了改良,使其比普通款拥有更好的运动性。", "usage": "陈在新年期间出席活动时的礼装。", "description": "总有那么几小时,比战场上还难熬。", "obtainApproach": "采购中心", - "sortId": 17, + "sortId": 18, "displayTagId": null, "getTime": 1579161600, "onYear": 0, @@ -13585,13 +14269,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2020#nian", "skinGroupName": "0011™制造/II", - "skinGroupSortIndex": 10, + "skinGroupSortIndex": 11, "content": "0011™新款/富贵荣华。龙门手工匠制,在预算有限制的情况下使用大量实用面料互相搭配,只为满足客户对整衣的苛刻需求。", "dialog": "0011™新款/富贵荣华。龙门手工匠制,在预算有限制的情况下使用大量实用面料互相搭配,只为满足客户对整衣的苛刻需求。", "usage": "诗怀雅参加近卫局春节回馈活动时的装扮。", "description": "一闪而过的惊喜,看到了就忘不了。", "obtainApproach": "采购中心", - "sortId": 18, + "sortId": 19, "displayTagId": null, "getTime": 1579161600, "onYear": 0, @@ -13627,13 +14311,13 @@ "drawerName": "TOKI", "skinGroupId": "2020#nian", "skinGroupName": "0011™制造/II", - "skinGroupSortIndex": 10, + "skinGroupSortIndex": 11, "content": "0011™新款/春竜。龙门匠制,甄选舒适面料,一针一线手工制作,结合科技于传统工艺。更有配套装备定制服务,在实用性和艺术性上追求到极致。", "dialog": "0011™新款/春竜。龙门匠制,尖端科技和传统工艺的完美结合。搭配私人作战装备配套定制服务。", "usage": "雷蛇的新打扮之一。", "description": "即使是作战也不能舍弃美观。", "obtainApproach": "采购中心", - "sortId": 19, + "sortId": 20, "displayTagId": null, "getTime": 1579161600, "onYear": 0, @@ -13669,13 +14353,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2020#nian", "skinGroupName": "0011™制造/II", - "skinGroupSortIndex": 10, + "skinGroupSortIndex": 11, "content": "0011™新款/君子兰。龙门手工匠制,采用特殊科技面料,轻薄透气而坚韧耐磨。保暖和防水性能极佳,美观和实用度俱佳。限定制作。", "dialog": "0011™新款/君子兰。龙门匠制,尖端科技和传统工艺的完美结合。新春限定款,珍稀品。", "usage": "杰西卡的一件普通的衣服。", "description": "偶尔尝试的东方服饰。", "obtainApproach": "活动获得", - "sortId": 20, + "sortId": 21, "displayTagId": "活动获得", "getTime": 1580414400, "onYear": 0, @@ -13711,13 +14395,13 @@ "drawerName": "Infukun", "skinGroupId": "2020#nian#2", "skinGroupName": "0011/飙系列", - "skinGroupSortIndex": 11, + "skinGroupSortIndex": 12, "content": "0011子品牌,飙系列新款/狩标浪人。多位设计师联手呈现,挑战街头风格。特别改装了一面近卫局制式盾,配以东国传统元素,压迫感十足。", "dialog": "0011子品牌,飙系列新款/狩标浪人。多位设计师联手呈现,挑战街头风格。特别改装了一面近卫局制式盾,配以东国传统元素,压迫感十足。", "usage": "星熊的私服之一。", "description": "龙门大小帮派一致认定的梦魇。", "obtainApproach": "采购中心", - "sortId": 21, + "sortId": 22, "displayTagId": null, "getTime": 1584432000, "onYear": 0, @@ -13753,13 +14437,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]静谧午夜系列泳衣02款。材质轻便透气,舒适耐磨。采用尖端设计,神秘典雅,高贵。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]静谧午夜系列泳衣02款。材质轻便透气,舒适耐磨。采用尖端设计,神秘典雅,高贵。", "usage": "闪灵的海边装扮之一。", "description": "夜色也遮掩不住她的光采。", "obtainApproach": "采购中心", - "sortId": 22, + "sortId": 23, "displayTagId": null, "getTime": 1566892800, "onYear": 0, @@ -13795,13 +14479,13 @@ "drawerName": "TOKI", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]温差系列泳衣RX01款。附带各种实用部件,舒适便捷,采用特殊材质耐火耐寒,适合于各种环境的水域。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]温差系列泳衣RX01款。附带各种实用部件,舒适便捷,采用特殊材质耐火耐寒,适合于各种环境的水域。", "usage": "天火的海边装扮之一。", "description": "请不要将泳衣靠近明火。", "obtainApproach": "采购中心", - "sortId": 23, + "sortId": 24, "displayTagId": null, "getTime": 1566892800, "onYear": 0, @@ -13837,13 +14521,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣01款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣01款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。", "usage": "红豆的众多海边装扮之一。", "description": "可以晒出漂亮的泳衣痕迹。", "obtainApproach": "采购中心", - "sortId": 24, + "sortId": 25, "displayTagId": null, "getTime": 1566892800, "onYear": 0, @@ -13879,13 +14563,13 @@ "drawerName": "一立里子", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣06男款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。男款大受好评发售中。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣06男款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。男款大受好评发售中。", "usage": "安赛尔的海边装扮之一。", "description": "接下来去哪里安置好沙滩据点呢?", "obtainApproach": "活动获得", - "sortId": 25, + "sortId": 26, "displayTagId": "活动获得", "getTime": 1566892800, "onYear": 0, @@ -13921,13 +14605,13 @@ "drawerName": "NoriZC", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]日晒系列泳衣SP款。莱茵生命特殊合作款。满足莱茵生命研究所的基础用途,在采用新型耐热材料的同时保证了舒适度。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]日晒系列泳衣SP款。莱茵生命特殊合作款。满足莱茵生命研究所的基础用途,在采用新型耐热材料的同时保证了舒适度。", "usage": "伊芙利特的特殊海边装扮。", "description": "糊了!", "obtainApproach": "采购中心", - "sortId": 26, + "sortId": 27, "displayTagId": null, "getTime": 1568102400, "onYear": 0, @@ -13963,13 +14647,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣361款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣361款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "usage": "空的海边装扮之一。", "description": "走过之处皆是LIVE现场。", "obtainApproach": "采购中心", - "sortId": 27, + "sortId": 28, "displayTagId": null, "getTime": 1568102400, "onYear": 0, @@ -14005,13 +14689,13 @@ "drawerName": "Skade", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣011款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣011款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "usage": "古米的海边装扮之一。", "description": "并不会赠送外套和冷饮小车。", "obtainApproach": "采购中心", - "sortId": 28, + "sortId": 29, "displayTagId": null, "getTime": 1568102400, "onYear": 0, @@ -14047,13 +14731,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]沙滩护卫系列泳衣首发001款。采用耐磨材质,宽松舒适而又贴身透气。贴合人体,确保观赏性同时便于各种户外运动。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]沙滩护卫系列泳衣首发001款。采用耐磨材质,宽松舒适而又贴身透气。贴合人体,确保观赏性同时便于各种户外运动。", "usage": "角峰新买的海边装扮。", "description": "沙滩变得可靠而安全,多亏了他的付出。", "obtainApproach": "活动获得", - "sortId": 29, + "sortId": 30, "displayTagId": "活动获得", "getTime": 1568059200, "onYear": 0, @@ -14089,13 +14773,13 @@ "drawerName": "TOKI", "skinGroupId": "2019#summer", "skinGroupName": "珊瑚海岸/I", - "skinGroupSortIndex": 12, + "skinGroupSortIndex": 13, "content": "MARTHE™ [珊瑚海岸/CoralCoast]雷神工业联动SUMMER特别涂装款。采用夏季耐热涂料,配备最新的沙滩轮胎以及强化引擎,海滩行动特化。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]雷神工业联动SUMMER特别涂装款。采用夏季耐热涂料,配备最新的沙滩轮胎以及强化引擎,海滩行动特化。", "usage": "Castle-3夏日特殊涂装。", "description": "新涂装让它变得更容易和医疗用车搞混了。", "obtainApproach": "活动获得", - "sortId": 30, + "sortId": 31, "displayTagId": "活动获得", "getTime": 1568059200, "onYear": 0, @@ -14131,13 +14815,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2020#summer", "skinGroupName": "珊瑚海岸/II", - "skinGroupSortIndex": 13, + "skinGroupSortIndex": 14, "content": "MARTHE™ [珊瑚海岸/CoralCoast]灿阳朝露系列泳衣01款。贴身、透气、轻便,专为夏日而生。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]灿阳朝露系列泳衣01款。贴身、透气、轻便,专为夏日而生。", "usage": "临光的夏日装扮之一。", "description": "即使是耀骑士,在海边的太阳前依旧要涂好防晒霜竖起遮阳伞。", "obtainApproach": "采购中心", - "sortId": 31, + "sortId": 32, "displayTagId": null, "getTime": 1595923200, "onYear": 1, @@ -14173,13 +14857,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2020#summer", "skinGroupName": "珊瑚海岸/II", - "skinGroupSortIndex": 13, + "skinGroupSortIndex": 14, "content": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣008款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣008款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", "usage": "暗索“变”出来的夏日装扮。", "description": "看上去很乖巧,实际上也很乖巧——直到吃完手上的甜筒。", "obtainApproach": "采购中心", - "sortId": 32, + "sortId": 33, "displayTagId": null, "getTime": 1595923200, "onYear": 1, @@ -14215,13 +14899,13 @@ "drawerName": "alchemaniac", "skinGroupId": "2020#summer#2", "skinGroupName": "珊瑚海岸/III", - "skinGroupSortIndex": 14, + "skinGroupSortIndex": 15, "content": "MARTHE™ [珊瑚海岸/CoralCoast]驭浪系列泳衣04款。为阿戈尔人贴心订做的泳衣款式,让海中精灵在沙滩上也能光彩夺目。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]驭浪系列泳衣04款。为阿戈尔人贴心订做的泳衣款式,让海中精灵在沙滩上也能光彩夺目。", "usage": "斯卡蒂的海边束缚。", "description": "生于海中的猎人至今都不明白,为什么自己需要与陆地上的人一样穿着这奇怪的衣服。", "obtainApproach": "采购中心", - "sortId": 33, + "sortId": 34, "displayTagId": null, "getTime": 1597132800, "onYear": 1, @@ -14257,13 +14941,13 @@ "drawerName": "渣念", "skinGroupId": "2020#summer#2", "skinGroupName": "珊瑚海岸/III", - "skinGroupSortIndex": 14, + "skinGroupSortIndex": 15, "content": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣08款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]悠然假日系列泳衣08款。舒适放松,透气轻盈。让您可以在闲适的环境中享受最完美的沙滩体验。", "usage": "普罗旺斯的夏日装扮之一。", "description": "沙滩上总能遇见新朋友。", "obtainApproach": "采购中心", - "sortId": 34, + "sortId": 35, "displayTagId": null, "getTime": 1597132800, "onYear": 1, @@ -14299,26 +14983,194 @@ "drawerName": "Skade", "skinGroupId": "2020#summer#2", "skinGroupName": "珊瑚海岸/III", - "skinGroupSortIndex": 14, + "skinGroupSortIndex": 15, "content": "MARTHE™ [珊瑚海岸/CoralCoast]灿阳朝露系列泳衣05款。贴身、透气、轻便,专为夏日而生。", "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]灿阳朝露系列泳衣05款。贴身、透气、轻便,专为夏日而生。", "usage": "白金的夏日装扮之一。", "description": "绸缎随水漂荡,库兰塔与风同行。", "obtainApproach": "采购中心", - "sortId": 35, + "sortId": 36, "displayTagId": null, "getTime": 1597132800, "onYear": 1, "onPeriod": 4 } }, - "char_241_panda@marthe#1": { - "skinId": "char_241_panda@marthe#1", - "charId": "char_241_panda", + "char_172_svrash@summer#4": { + "skinId": "char_172_svrash@summer#4", + "charId": "char_172_svrash", "tokenSkinMap": null, - "illustId": "illust_char_241_panda_marthe#1", - "avatarId": "char_241_panda_marthe#1", - "portraitId": "char_241_panda_marthe#1", + "illustId": "illust_char_172_svrash_summer#4", + "avatarId": "char_172_svrash_summer#4", + "portraitId": "char_172_svrash_summer#4", + "buildingId": "char_172_svrash_summer#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_172_svrash_summer#4" + }, + "isBuySkin": true, + "displaySkin": { + "skinName": "探寻者 SKm01", + "colorList": [ + "#246bbc", + "#472e2b", + "#f4f1f0", + "#dad0cd", + "#313131", + "", + "" + ], + "titleList": [], + "modelName": "SilverAsh", + "drawerName": "竜崎いち", + "skinGroupId": "2020#summer#3", + "skinGroupName": "珊瑚海岸/IV", + "skinGroupSortIndex": 16, + "content": "MARTHE™ [珊瑚海岸/CoralCoast]探寻者系列泳衣01豪华男款。轻薄透气,用料讲究,为开拓进取的精英们量身打造。", + "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]探寻者系列泳衣01豪华男款。轻薄透气,用料讲究,为开拓进取的精英们量身打造。", + "usage": "银灰的夏日装扮之一。", + "description": "虽说希瓦艾什永不惧怕挑战,但海边实在是,有些炎热。", + "obtainApproach": "采购中心", + "sortId": 37, + "displayTagId": null, + "getTime": 1598320800, + "onYear": 1, + "onPeriod": 4 + } + }, + "char_2013_cerber@summer#4": { + "skinId": "char_2013_cerber@summer#4", + "charId": "char_2013_cerber", + "tokenSkinMap": null, + "illustId": "illust_char_2013_cerber_summer#4", + "avatarId": "char_2013_cerber_summer#4", + "portraitId": "char_2013_cerber_summer#4", + "buildingId": "char_2013_cerber_summer#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_2013_cerber_summer#4" + }, + "isBuySkin": true, + "displaySkin": { + "skinName": "夏卉 FA333", + "colorList": [ + "#df4001", + "#df4001", + "#433532", + "#433532", + "#df4001", + "", + "" + ], + "titleList": [], + "modelName": "Ceobe", + "drawerName": "LM7", + "skinGroupId": "2020#summer#3", + "skinGroupName": "珊瑚海岸/IV", + "skinGroupSortIndex": 16, + "content": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣333款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", + "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣333款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", + "usage": "刻俄柏的夏日装扮之一。", + "description": "她已经玩了一天了,如果没人阻止她,她还能继续玩下去。", + "obtainApproach": "采购中心", + "sortId": 38, + "displayTagId": null, + "getTime": 1598320800, + "onYear": 1, + "onPeriod": 4 + } + }, + "char_201_moeshd@summer#4": { + "skinId": "char_201_moeshd@summer#4", + "charId": "char_201_moeshd", + "tokenSkinMap": null, + "illustId": "illust_char_201_moeshd_summer#4", + "avatarId": "char_201_moeshd_summer#4", + "portraitId": "char_201_moeshd_summer#4", + "buildingId": "char_201_moeshd_summer#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_201_moeshd_summer#4" + }, + "isBuySkin": true, + "displaySkin": { + "skinName": "探寻者 SK03", + "colorList": [ + "#6ca2bc", + "#ed4e15", + "#6a5546", + "#191311", + "#313131", + "", + "" + ], + "titleList": [], + "modelName": "Croissant", + "drawerName": "幻象黑兔", + "skinGroupId": "2020#summer#3", + "skinGroupName": "珊瑚海岸/IV", + "skinGroupSortIndex": 16, + "content": "MARTHE™ [珊瑚海岸/CoralCoast]探寻者系列泳衣03款。轻薄透气,用料讲究,为开拓进取的探寻者们量身打造。", + "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]探寻者系列泳衣03款。轻薄透气,用料讲究,为开拓进取的探寻者们量身打造。", + "usage": "可颂的夏日装扮之一。", + "description": "为支援干员们出行,可颂做了许多准备,马上就能赚大钱了!", + "obtainApproach": "采购中心", + "sortId": 39, + "displayTagId": null, + "getTime": 1598320800, + "onYear": 1, + "onPeriod": 4 + } + }, + "char_337_utage@summer#4": { + "skinId": "char_337_utage@summer#4", + "charId": "char_337_utage", + "tokenSkinMap": null, + "illustId": "illust_char_337_utage_summer#4", + "avatarId": "char_337_utage_summer#4", + "portraitId": "char_337_utage_summer#4", + "buildingId": "char_337_utage_summer#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_337_utage_summer#4" + }, + "isBuySkin": true, + "displaySkin": { + "skinName": "夏卉 FA661", + "colorList": [ + "#6ca2bc", + "#6ca2bc", + "#472e2b", + "#6ca2bc", + "#313131", + "", + "" + ], + "titleList": [], + "modelName": "Utage", + "drawerName": "釜飯轟々丸", + "skinGroupId": "2020#summer#3", + "skinGroupName": "珊瑚海岸/IV", + "skinGroupSortIndex": 16, + "content": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣661款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", + "dialog": "MARTHE™ [珊瑚海岸/CoralCoast]夏卉系列泳衣661款。参考少女的身材和体质,采用天然材质制成。追求今夏最领先的设计潮流。", + "usage": "宴的夏日装扮之一。", + "description": "只要寻到方法,阳光也能成为潮流的一部分。", + "obtainApproach": "活动获得", + "sortId": 40, + "displayTagId": "活动获得", + "getTime": 1598320800, + "onYear": 1, + "onPeriod": 4 + } + }, + "char_241_panda@marthe#1": { + "skinId": "char_241_panda@marthe#1", + "charId": "char_241_panda", + "tokenSkinMap": null, + "illustId": "illust_char_241_panda_marthe#1", + "avatarId": "char_241_panda_marthe#1", + "portraitId": "char_241_panda_marthe#1", "buildingId": "char_241_panda_marthe#1", "battleSkin": { "overwritePrefab": false, @@ -14341,13 +15193,13 @@ "drawerName": "RAN", "skinGroupId": "2020#marthe", "skinGroupName": "玛尔特/I", - "skinGroupSortIndex": 16, + "skinGroupSortIndex": 17, "content": "MARTHE运动系列,食铁兽票房巅峰作上映3周年纪念之龙门限定款。轻巧透气,贴合身型,但了解她的人都知道食铁兽从来没有好好穿过这套衣服。", "dialog": "MARTHE运动系列,食铁兽票房巅峰作上映3周年纪念之龙门限定款。轻巧透气,贴合身型,但了解她的人都知道食铁兽从来没有好好穿过这套衣服。", "usage": "食铁兽的常服之一。", "description": "顺带一提,电影名是《神鬼玄奇之异人神掌-决战巅峰2》。", "obtainApproach": "采购中心", - "sortId": 36, + "sortId": 41, "displayTagId": null, "getTime": 1577822400, "onYear": 0, @@ -14383,13 +15235,13 @@ "drawerName": "Skade", "skinGroupId": "2020#marthe#2", "skinGroupName": "玛尔特/II", - "skinGroupSortIndex": 17, + "skinGroupSortIndex": 18, "content": "MARTHE系列新款/整装待发。以乌萨斯传统学校制服为底,搭上本季最受欢迎的大衣款式,加以微调,使其更符合青年的穿着习惯。乌萨斯地区热销中。", "dialog": "MARTHE系列新款/整装待发。以乌萨斯传统学校制服为底,搭上本季最受欢迎的大衣款式,加以微调,使其更符合青年的穿着习惯。乌萨斯地区热销中。", "usage": "凛冬的私服之一。", "description": "合适的气质与衣装,造就万中无一的焦点。", "obtainApproach": "采购中心", - "sortId": 37, + "sortId": 42, "displayTagId": null, "getTime": 1584432000, "onYear": 0, @@ -14464,13 +15316,13 @@ "drawerName": "Skade", "skinGroupId": "2019#witch", "skinGroupName": "巫异盛宴 ", - "skinGroupSortIndex": 18, + "skinGroupSortIndex": 19, "content": "为夜莺量身定做的狂欢服饰/挽歌。是谁在歌唱?这种语言从何而来?我看到的是谁的梦,又是谁的死?", "dialog": "为夜莺量身定做的狂欢服饰/挽歌。是谁在歌唱?这种语言从何而来?我看到的是谁的梦,又是谁的死?", "usage": "夜莺的狂欢装扮。", "description": "暮色里传来了古老的歌谣。", "obtainApproach": "采购中心", - "sortId": 38, + "sortId": 43, "displayTagId": null, "getTime": 1572552000, "onYear": 0, @@ -14506,13 +15358,13 @@ "drawerName": "时辰", "skinGroupId": "2019#witch", "skinGroupName": "巫异盛宴 ", - "skinGroupSortIndex": 18, + "skinGroupSortIndex": 19, "content": "华法琳定制的狂欢服饰/盛宴。在节日元素的基础上,添加了萨卡兹的服装风格元素。由设计者本人亲手加工,制作了大量额外饰品。", "dialog": "华法琳定制的狂欢服饰/盛宴。在节日元素的基础上,添加了萨卡兹的服装风格元素。由设计者本人亲手加工,制作了大量额外饰品。", "usage": "华法琳的狂欢装扮。", "description": "这是她的主场。", "obtainApproach": "采购中心", - "sortId": 39, + "sortId": 44, "displayTagId": null, "getTime": 1572552000, "onYear": 0, @@ -14548,13 +15400,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2019#witch", "skinGroupName": "巫异盛宴 ", - "skinGroupSortIndex": 18, + "skinGroupSortIndex": 19, "content": "罗德岛送给暗索的狂欢礼物/小鬼当家。参考年轻女性体型设计,考虑到本人的日常行动,采用轻薄且透气性好的布料,简约而不失美感。", "dialog": "罗德岛送给暗索的狂欢礼物/小鬼当家。参考年轻女性体型设计,考虑到本人的日常行动,采用轻薄和透气性好的布料,简约而不失美感。", "usage": "暗索的狂欢装扮。", "description": "嘘......有人在敲门!", "obtainApproach": "活动获得", - "sortId": 40, + "sortId": 45, "displayTagId": "活动获得", "getTime": 1573070400, "onYear": 0, @@ -14590,13 +15442,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2019#witch", "skinGroupName": "巫异盛宴 ", - "skinGroupSortIndex": 18, + "skinGroupSortIndex": 19, "content": "克洛丝为自己设计的狂欢服饰/魔术师。采用了较为时尚的设计,并且在服装各处和装饰品中都设计了一些小机关,方便她进行魔术表演。", "dialog": "克洛丝为自己设计的狂欢服饰/魔术师。采用了较为时尚的设计,并且在服装各处和装饰品中都设计了一些小机关,方便她进行魔术表演。", "usage": "克洛丝的狂欢装扮。", "description": "节日的价值,就在于这份笑容。", "obtainApproach": "采购中心", - "sortId": 41, + "sortId": 46, "displayTagId": null, "getTime": 1572552000, "onYear": 0, @@ -14632,13 +15484,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2018#winter", "skinGroupName": "寒武纪™系列", - "skinGroupSortIndex": 19, + "skinGroupSortIndex": 20, "content": "LIMITED EDITION\n寒武纪™1096冬季新款/寒冬信使。特别手工细节填充,舒适贴身。完美融入日常装束,持久耐穿。高效天然保暖,防风雨透气材料提供全面防护。", "dialog": "寒武纪™1096冬季新款/寒冬信使。特别手工细节填充,使用防水材质,含袖口部拉链与可拆卸帽子、拉链口袋。", "usage": "德克萨斯的常服之一。", "description": "生活,就是随心所欲。", "obtainApproach": "采购中心", - "sortId": 42, + "sortId": 47, "displayTagId": null, "getTime": 1559181600, "onYear": 0, @@ -14674,13 +15526,13 @@ "drawerName": "Skade", "skinGroupId": "2018#winter", "skinGroupName": "寒武纪™系列", - "skinGroupSortIndex": 19, + "skinGroupSortIndex": 20, "content": "LIMITED EDITION\r\n寒武纪™1096冬季新款/暗流。特别手工细节填充,舒适贴身。完美融入日常装束,持久耐穿。材质轻量耐磨。多层设计高效保暖。", "dialog": "寒武纪™1096冬季新款/暗流。特别手工细节填充,使用防水材质,含袖口部拉链与可拆卸帽子、拉链口袋。", "usage": "幽灵鲨的常服之一。", "description": "她很在意这套服饰,即使已经忘记了理由。", "obtainApproach": "采购中心", - "sortId": 43, + "sortId": 48, "displayTagId": null, "getTime": 1559181600, "onYear": 0, @@ -14716,13 +15568,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2018#winter", "skinGroupName": "寒武纪™系列", - "skinGroupSortIndex": 19, + "skinGroupSortIndex": 20, "content": "LIMITED EDITION\n寒武纪™1096冬季新款/新航线。轻盈简约为攀岩与登山而设计,使用耐磨和防水材质,保暖性能优越,为所有冒险家提供细心呵护", "dialog": "寒武纪™1096冬季新款/新航线。特别手工细节填充,使用防水材质,含袖口部拉链与可拆卸帽子、拉链口袋。", "usage": "讯使的常服之一。", "description": "自由自在的旅行,从迈出下一步开始。", "obtainApproach": "采购中心", - "sortId": 44, + "sortId": 49, "displayTagId": null, "getTime": 1559181600, "onYear": 0, @@ -14758,13 +15610,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2018#winter", "skinGroupName": "寒武纪™系列", - "skinGroupSortIndex": 19, + "skinGroupSortIndex": 20, "content": "LIMITED EDITION\n寒武纪™1096冬季新款/十字郡。特别手工细节填充,使用防水材质,含袖口部特殊设计、可拆卸部件与拉链口袋。", "dialog": "寒武纪™1096冬季新款/十字郡。特别手工细节填充,使用防水材质,含袖口部拉链与可拆卸帽子、拉链口袋。", "usage": "芬的常服之一。", "description": "想要平稳度过的每一天。", "obtainApproach": "采购中心", - "sortId": 45, + "sortId": 50, "displayTagId": "活动获得", "getTime": 1556676000, "onYear": 0, @@ -14800,13 +15652,13 @@ "drawerName": "Liduke", "skinGroupId": "2019#xmas", "skinGroupName": "冰原信使", - "skinGroupSortIndex": 20, + "skinGroupSortIndex": 21, "content": "黑自己的冬日穿搭/厚礼。使用了反季节的搭配,但本人似乎没有注意到这点,她正在被一些更重要的事情所困扰。", "dialog": "黑自己的冬日穿搭/厚礼。使用了反季节的搭配,但本人似乎没有注意到这点,她正在被一些更重要的事情所困扰。", "usage": "黑的礼服之一。", "description": "“小姐她......到底喜欢什么礼物呢?”", "obtainApproach": "采购中心", - "sortId": 46, + "sortId": 51, "displayTagId": null, "getTime": 1577174400, "onYear": 0, @@ -14842,13 +15694,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2019#xmas", "skinGroupName": "冰原信使", - "skinGroupSortIndex": 20, + "skinGroupSortIndex": 21, "content": "萨维尔衣匠为银灰量身定做的服饰/约克的寒风。采用昂贵的面料,在保证舒适感的同时尽可能抗寒耐磨。配以特制的围巾,尽显订衣者的品味。", "dialog": "萨维尔衣匠为银灰量身定做的服饰/约克的寒风。采用昂贵的面料,在保证舒适感的同时尽可能抗寒耐磨。配以特制的围巾,尽显订衣者的品味。", "usage": "银灰的礼服之一。", "description": "用一双眼,看懂维多利亚这本宝典。", "obtainApproach": "采购中心", - "sortId": 47, + "sortId": 52, "displayTagId": null, "getTime": 1577174400, "onYear": 0, @@ -14884,13 +15736,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2019#xmas", "skinGroupName": "冰原信使", - "skinGroupSortIndex": 20, + "skinGroupSortIndex": 21, "content": "萨维尔衣匠为初雪量身定做的服饰/开斯特之霜。全套手工打造,完美贴合体型,增加了部分细节以最大程度贴合订衣者的生活习惯。", "dialog": "萨维尔衣匠为初雪量身定做的服饰/开斯特之霜。全套手工制作,完美贴合体型,增加了部分细节以最大程度贴合订衣者的生活习惯。", "usage": "初雪的礼服之一。", "description": "这里没有初雪,只有一个叫恩雅的普通女孩。", "obtainApproach": "采购中心", - "sortId": 48, + "sortId": 53, "displayTagId": null, "getTime": 1577174400, "onYear": 0, @@ -14926,13 +15778,13 @@ "drawerName": "一立里子", "skinGroupId": "2019#xmas", "skinGroupName": "冰原信使", - "skinGroupSortIndex": 20, + "skinGroupSortIndex": 21, "content": "卡缇的冬日穿搭/快乐卫士。轻便舒适,充满冬季元素,但完全不防寒。卡缇是有点怕冷,不过在满满一袋礼物和心爱的雪橇面前,温度高低已经不重要了。", "dialog": "卡缇的冬日穿搭/快乐卫士。轻便舒适,充满冬季元素,但完全不防寒。卡缇是有点怕冷,不过在满满一袋礼物和心爱的雪橇面前,温度高低已经不重要了。", "usage": "卡缇的礼服之一。", "description": "当幸福堵住门。", "obtainApproach": "活动获得", - "sortId": 49, + "sortId": 54, "displayTagId": "活动获得", "getTime": 1577304000, "onYear": 0, @@ -14968,13 +15820,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2019#wild", "skinGroupName": "生命之地/I", - "skinGroupSortIndex": 21, + "skinGroupSortIndex": 22, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/野地秘行。防风,防尘,防割裂,保暖。", "dialog": "生命之地™[识荒者/Rewilder]系列经典款/野地秘行。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "能天使的特殊工作服之一。", "description": "整装待发。", "obtainApproach": "采购中心", - "sortId": 50, + "sortId": 55, "displayTagId": null, "getTime": 1562659200, "onYear": 0, @@ -15010,13 +15862,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2019#wild", "skinGroupName": "生命之地/I", - "skinGroupSortIndex": 21, + "skinGroupSortIndex": 22, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/孤攀客。防风,防寒,保暖,耐磨。", "dialog": "生命之地™[识荒者/Rewilder]系列经典款/孤攀客。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "崖心的特殊工作服之一。", "description": "每一个动作都很小心,每一次登顶都很可贵。", "obtainApproach": "采购中心", - "sortId": 51, + "sortId": 56, "displayTagId": null, "getTime": 1562659200, "onYear": 0, @@ -15052,13 +15904,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2019#wild", "skinGroupName": "生命之地/I", - "skinGroupSortIndex": 21, + "skinGroupSortIndex": 22, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/辛味。防污,耐磨,轻便。", "dialog": "生命之地™[识荒者/Rewilder]系列经典款/辛味。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "末药的特殊工作服之一。", "description": "有所付出有所得。", "obtainApproach": "活动获得", - "sortId": 52, + "sortId": 57, "displayTagId": "活动获得", "getTime": 1564257600, "onYear": 0, @@ -15094,13 +15946,13 @@ "drawerName": "Skade", "skinGroupId": "2019#wild", "skinGroupName": "生命之地/I", - "skinGroupSortIndex": 21, + "skinGroupSortIndex": 22, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/四边形。防水,防污,轻便。", "dialog": "生命之地™[识荒者/Rewilder]系列经典款/四边形。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "蛇屠箱的特殊工作服之一。", "description": "也许会忘记来处,但不会忘记目的地。", "obtainApproach": "采购中心", - "sortId": 53, + "sortId": 58, "displayTagId": null, "getTime": 1562659200, "onYear": 0, @@ -15136,13 +15988,13 @@ "drawerName": "Infukun", "skinGroupId": "2019#wild#2", "skinGroupName": "生命之地/II", - "skinGroupSortIndex": 22, + "skinGroupSortIndex": 23, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/遗石。抗风,防水,耐磨。", "dialog": "生命之地™️[识荒者/Rewilder]系列经典款/遗石。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "推进之王的特殊工作服之一。", "description": "早已熟悉的陌生生活。", "obtainApproach": "活动获得", - "sortId": 54, + "sortId": 59, "displayTagId": "赛季服饰", "getTime": 1574150400, "onYear": 0, @@ -15178,13 +16030,13 @@ "drawerName": "aZLing4", "skinGroupId": "2019#wild#2", "skinGroupName": "生命之地/II", - "skinGroupSortIndex": 22, + "skinGroupSortIndex": 23, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/枯柏。耐磨,防尘,轻便。 ", "dialog": "生命之地™️[识荒者/Rewilder]系列经典款/枯柏。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "守林人的特殊工作服之一。", "description": "枯萎殆尽,剩下的便是生机。", "obtainApproach": "采购中心", - "sortId": 55, + "sortId": 60, "displayTagId": null, "getTime": 1574150400, "onYear": 0, @@ -15220,13 +16072,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2019#wild#2", "skinGroupName": "生命之地/II", - "skinGroupSortIndex": 22, + "skinGroupSortIndex": 23, "content": "生命之地™\n[识荒者/Rewilder]系列经典款/燃灰。防风,防尘,耐温,耐磨。", "dialog": "生命之地™️[识荒者/Rewilder]系列经典款/燃灰。采用特别材质制作,包含各项功能性设计,足以应对多种自然环境变化,满足各类需求。", "usage": "杰西卡的特殊工作服之一。", "description": "任务很艰难,咬咬牙坚持下去。", "obtainApproach": "采购中心", - "sortId": 56, + "sortId": 61, "displayTagId": null, "getTime": 1574150400, "onYear": 0, @@ -15262,13 +16114,13 @@ "drawerName": "TOKI", "skinGroupId": "2019#sweep", "skinGroupName": "雷神开拓者", - "skinGroupSortIndex": 23, + "skinGroupSortIndex": 24, "content": "开拓者系列/石墨。雷神工业出品,以常规战斗服设计为蓝本,采用了全新材料以及更为密封式的方案,强化了对严苛环境的适应性。", "dialog": "开拓者系列/石墨。雷神工业出品,以常规战斗服设计为蓝本,采用了全新材料以及更为密封式的方案,强化了对严苛环境的适应性。", "usage": "雷神工业研发的特殊作业服之一。", "description": "她与废墟和硝烟融为一体。", "obtainApproach": "采购中心", - "sortId": 57, + "sortId": 62, "displayTagId": null, "getTime": 1571126400, "onYear": 0, @@ -15343,13 +16195,13 @@ "drawerName": "NoriZC", "skinGroupId": "2019#sweep", "skinGroupName": "雷神开拓者", - "skinGroupSortIndex": 23, + "skinGroupSortIndex": 24, "content": "开拓者系列/漆匠。雷神工业出品,全覆式,采用特制面料,对粉尘等恶劣环境拥有极高抗性,面向需要出入危险区域的研究人员。", "dialog": "开拓者系列/漆匠。雷神工业出品,全覆式,采用特制面料,对粉尘等恶劣环境拥有极高抗性,面向需要出入危险区域的研究人员。", "usage": "雷神工业研发的特殊作业服之一。", "description": "比起日常穿着,她穿工作服的时间更长。", "obtainApproach": "采购中心", - "sortId": 58, + "sortId": 63, "displayTagId": null, "getTime": 1571126400, "onYear": 0, @@ -15385,13 +16237,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2019#sweep", "skinGroupName": "雷神开拓者", - "skinGroupSortIndex": 23, + "skinGroupSortIndex": 24, "content": "开拓者系列/铁块。雷神工业出品,为极端严苛环境设计,先端技术与稀有材料的完美结合。以牺牲便捷性为代价,拥有极高的防护能力。", "dialog": "开拓者系列/铁块。雷神工业出品,为极端严苛环境设计,先端技术与稀有材料的完美结合。以牺牲便捷性为代价,拥有极高的防护能力。", "usage": "雷神工业研发的特殊作业服之一。", "description": "选择这套装备的理由是“看起来非常安全。”", "obtainApproach": "采购中心", - "sortId": 59, + "sortId": 64, "displayTagId": null, "getTime": 1571126400, "onYear": 0, @@ -15427,13 +16279,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2019#kfc", "skinGroupName": "肯德基", - "skinGroupSortIndex": 26, + "skinGroupSortIndex": 27, "content": "由能天使本人设计的KFC合作系列服装/城市骑手。实际上只是参考了自己喜欢的服装风格,并没有考虑很多。", "dialog": "由能天使本人设计的KFC合作系列服装/城市骑手。实际上只是参考了自己喜欢的服装风格,并没有考虑很多。", "usage": "KFC合作的服装之一。", "description": "她有可能会忘了自己在送外卖。", "obtainApproach": "线下礼包获得", - "sortId": 61, + "sortId": 66, "displayTagId": "合作礼包", "getTime": 1572811200, "onYear": 0, @@ -15469,13 +16321,13 @@ "drawerName": "NoriZC", "skinGroupId": "2019#kfc", "skinGroupName": "肯德基", - "skinGroupSortIndex": 26, + "skinGroupSortIndex": 27, "content": "由赫默参与设计的KFC合作系列服装/儿童派对。使用莱茵生命特殊材料制成,毫无必要地拥有着相当高的防护性。", "dialog": "由赫默参与设计的KFC合作系列服装/儿童派对。使用莱茵生命特殊材料制成,毫无必要地拥有着相当高的防护性。", "usage": "KFC合作的服装之一。", "description": "最好别让她进厨房。", "obtainApproach": "活动获得", - "sortId": 62, + "sortId": 67, "displayTagId": "活动获得", "getTime": 1573416000, "onYear": 0, @@ -15511,13 +16363,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2019#kfc", "skinGroupName": "肯德基", - "skinGroupSortIndex": 26, + "skinGroupSortIndex": 27, "content": "由可颂本人设计的KFC合作系列服装/清晨七点。事实上采用了配合能天使的设计,因为一次做两套比较省钱。", "dialog": "由可颂本人设计的KFC合作系列服装/清晨七点。事实上采用了配合能天使的设计,因为一次做两套比较省钱。", "usage": "KFC合作的服装之一。", "description": "可颂当然很好吃!", "obtainApproach": "线下礼包获得", - "sortId": 63, + "sortId": 68, "displayTagId": "合作礼包", "getTime": 1574625600, "onYear": 0, @@ -15553,13 +16405,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2020#wwf", "skinGroupName": "WWF", - "skinGroupSortIndex": 27, + "skinGroupSortIndex": 28, "content": "WWF合作服装/高原访客。以自然为设计理念,采用人工合成材料制衣,能够适应各种严酷挑战,保护有经验的巡护员走到泰拉每个角落。", "dialog": "WWF合作服装/高原访客。以自然为设计理念,采用人工合成材料制衣,能够适应各种严酷挑战,保护有经验的巡护员走到泰拉每个角落。", "usage": "与WWF合作的服装。", "description": "探寻,见证,保护。", "obtainApproach": "活动获得", - "sortId": 64, + "sortId": 69, "displayTagId": "活动获得", "getTime": 1583697600, "onYear": 0, @@ -15595,13 +16447,13 @@ "drawerName": "NoriZC", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/坚城。塞雷娅在总辖构件科与总辖对峙时的装束。周遭事物因法术相碰湮灭的余波陷入混乱,唯独她的意志似大地般永不动摇。", "dialog": "斗争血脉系列/坚城。塞雷娅在总辖构件科与总辖对峙时的装束。周遭事物因法术相碰湮灭的余波陷入混乱,唯独她的意志似大地般永不动摇。", "usage": "塞雷娅在重要时刻的装扮之一。", "description": "“怎么了老总?你比以前退步了。既然你这一下没能杀我,我就要还击了。别眨眼。”", "obtainApproach": "采购中心", - "sortId": 65, + "sortId": 70, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15637,13 +16489,13 @@ "drawerName": "LM7", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/质素访客。干员安洁莉娜驻扎在第二最终防卫阵线时穿着的装束。实相物质在她的施术单元与手指间缓慢流淌。", "dialog": "斗争血脉系列/质素访客。干员安洁莉娜驻扎在第二最终防卫阵线时穿着的装束。实相物质在她的施术单元与手指间缓慢流淌。", "usage": "安洁莉娜在重要时刻的装扮之一。", "description": "“上尉,这里交给我。你有你该做的事。”", "obtainApproach": "采购中心", - "sortId": 66, + "sortId": 71, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15679,13 +16531,13 @@ "drawerName": "幻象黑兔", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/典雅噩兆。拉普兰德在拉特兰教宗骑士显圣纪念堂参加葬礼时的装束。讨取债务,支付代价。", "dialog": "斗争血脉系列/典雅噩兆。拉普兰德在拉特兰教宗骑士显圣纪念堂参加葬礼时的装束。讨取债务,支付代价。", "usage": "拉普兰德在重要时刻的装扮之一。", "description": "“这些够了吗?你我的命也就值这个价。我说了,你从我生命里拿走的,我会赎回来。全部。”", "obtainApproach": "采购中心", - "sortId": 67, + "sortId": 72, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15721,13 +16573,13 @@ "drawerName": "Skade", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/无题密令。拉特兰公证所遗嘱执行人兼罗德岛干员送葬人追查重要被执行人时的装束。历经岁月身份会产生变化,只是心中所想,与最初毫无差别。", "dialog": "斗争血脉系列/无题密令。拉特兰公证所遗嘱执行人兼罗德岛干员送葬人追查重要被执行人时的装束。历经岁月身份会产生变化,只是心中所想,与最初毫无差别。", "usage": "送葬人在重要时刻的装扮之一。", "description": "“请放心,她逃不掉。就像你说的那样,如果这片大地上只有我和她不可能和解,那么就没人比我更适合做她的敌人。”", "obtainApproach": "采购中心", - "sortId": 68, + "sortId": 73, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15763,13 +16615,13 @@ "drawerName": "m9nokuro", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/归巢。干员灰喉在甘糖城参与天灾区域感染者营救行动时的装束。顾不得防护和伪装,只希望能多挡下一个人,多救下一个人。", "dialog": "斗争血脉系列/归巢。干员灰喉在甘糖城参与天灾区域感染者营救行动时的装束。顾不得防护和伪装,只希望能多挡下一个人,多救下一个人。", "usage": " 灰喉在重要时刻的装扮之一。", "description": "“从我身后这条路走,快。不必道谢,这是我的职责。”", "obtainApproach": "采购中心", - "sortId": 69, + "sortId": 74, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15805,13 +16657,13 @@ "drawerName": "竜崎いち", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/第七夜苏醒魔君。月见夜在剿灭任务宣传片中穿着的装束。效果虽然很好,但大家都觉得有些夸大了。", "dialog": "斗争血脉系列/第七夜苏醒魔君。月见夜在剿灭任务宣传片中穿着的装束。效果虽然很好,但大家都觉得有些夸大了。", "usage": "月见夜在重要时刻的装扮之一。", "description": "“你看到了吗,亲爱的小姐?这场血与黑暗的盛宴,你满意——哎,要打的话请不要打脸......”", "obtainApproach": "采购中心", - "sortId": 70, + "sortId": 75, "displayTagId": null, "getTime": 1588320000, "onYear": 1, @@ -15847,13 +16699,13 @@ "drawerName": "下野宏铭", "skinGroupId": "2020#boc", "skinGroupName": "斗争血脉", - "skinGroupSortIndex": 24, + "skinGroupSortIndex": 25, "content": "斗争血脉系列/无畏。精英干员米格鲁在玻利瓦尔大行军负责殿后时穿着的装束。这是她最后的考验。", "dialog": "斗争血脉系列/无畏。精英干员米格鲁在玻利瓦尔大行军负责殿后时穿着的装束。这是她最后的考验。", "usage": "米格鲁在重要时刻的装扮之一。", "description": "“我......猜到会是你。对不起,我不会让路。我绝对不会。”", "obtainApproach": "活动获得", - "sortId": 71, + "sortId": 76, "displayTagId": "活动获得", "getTime": 1589486400, "onYear": 1, @@ -16004,13 +16856,13 @@ "drawerName": "NoriZC", "skinGroupId": "2020#kitchen", "skinGroupName": "罗德厨房", - "skinGroupSortIndex": 25, + "skinGroupSortIndex": 26, "content": "罗德厨房系列/回味冰霜雪。麦哲伦在制作美食节刨冰时的工服,兼备东国传统与莱茵特色。透气、保温、便于行动,能让麦哲伦全心投入刨冰屋运营。", "dialog": "罗德厨房系列/回味冰霜雪。麦哲伦在制作美食节刨冰时的工服,兼备东国传统与莱茵特色。透气、保温、便于行动,能让麦哲伦全心投入刨冰屋运营。", "usage": "麦哲伦的私服之一。", "description": "以科技替代人工后,麦哲伦发现了消暑甜点的新维度。", "obtainApproach": "采购中心", - "sortId": 10, + "sortId": 11, "displayTagId": null, "getTime": 1592467200, "onYear": 1, @@ -16046,13 +16898,13 @@ "drawerName": "Skade ", "skinGroupId": "2020#kitchen", "skinGroupName": "罗德厨房", - "skinGroupSortIndex": 25, + "skinGroupSortIndex": 26, "content": "罗德厨房系列/书味。经过重新搭配的乌民族服饰,真理穿着它在美食节推广传统美食。朴素材料下编入了难以计数的细节,只等自认聪慧的人前来寻找答案。", "dialog": "罗德厨房系列/书味。经过重新搭配的乌民族服饰,真理穿着它在美食节推广传统美食。朴素材料下编入了难以计数的细节,只等自认聪慧的人前来寻找答案。", "usage": "真理的私服之一。", "description": "百般玩乐,唯书与食可兼得。", "obtainApproach": "采购中心", - "sortId": 11, + "sortId": 12, "displayTagId": null, "getTime": 1592467200, "onYear": 1, @@ -16088,13 +16940,13 @@ "drawerName": "toast", "skinGroupId": "2020#kitchen", "skinGroupName": "罗德厨房", - "skinGroupSortIndex": 25, + "skinGroupSortIndex": 26, "content": "罗德厨房系列/掠蜜能手。猎蜂的睡衣。蓬松柔软,舒适贴身且易洗,适合居家以及睡眠时穿着。让人没想到的是猎蜂居然直接穿去了美食节。", "dialog": "罗德厨房系列/掠蜜能手。猎蜂的睡衣。蓬松柔软,舒适贴身且易洗,适合居家以及睡眠时穿着。让人没想到的是猎蜂居然直接穿去了美食节。", "usage": "猎蜂的私服之一。", "description": "新鲜莓果已能让人疯狂,要是再蘸上一点浓稠的蜂蜜......你看到那个乌萨斯女孩了吗?", "obtainApproach": "采购中心", - "sortId": 12, + "sortId": 13, "displayTagId": null, "getTime": 1592467200, "onYear": 1, @@ -16133,6 +16985,9 @@ "char_240_wyvern": { "0": "char_240_wyvern#1" }, + "char_504_rguard": { + "0": "char_504_rguard#1" + }, "char_192_falco": { "0": "char_192_falco#1" }, @@ -16157,6 +17012,9 @@ "char_211_adnach": { "0": "char_211_adnach#1" }, + "char_507_rsnipe": { + "0": "char_507_rsnipe#1" + }, "char_121_lava": { "0": "char_121_lava#1" }, @@ -16166,9 +17024,15 @@ "char_212_ansel": { "0": "char_212_ansel#1" }, + "char_506_rmedic": { + "0": "char_506_rmedic#1" + }, "char_210_stward": { "0": "char_210_stward#1" }, + "char_505_rcast": { + "0": "char_505_rcast#1" + }, "char_278_orchid": { "0": "char_278_orchid#1" }, @@ -16212,6 +17076,10 @@ "0": "char_302_glaze#1", "2": "char_302_glaze#2" }, + "char_366_acdrop": { + "0": "char_366_acdrop#1", + "2": "char_366_acdrop#2" + }, "char_198_blackd": { "0": "char_198_blackd#1", "2": "char_198_blackd#2" @@ -16368,10 +17236,17 @@ "0": "char_131_flameb#1", "2": "char_131_flameb#2" }, + "char_508_aguard": { + "0": "char_508_aguard#1" + }, "char_155_tiger": { "0": "char_155_tiger#1", "2": "char_155_tiger#2" }, + "char_415_flint": { + "0": "char_415_flint#1", + "2": "char_415_flint#2" + }, "char_140_whitew": { "0": "char_140_whitew#1", "2": "char_140_whitew#2" @@ -16412,6 +17287,9 @@ "0": "char_367_swllow#1", "2": "char_367_swllow#2" }, + "char_511_asnipe": { + "0": "char_511_asnipe#1" + }, "char_219_meteo": { "0": "char_219_meteo#1", "2": "char_219_meteo#2" @@ -16433,10 +17311,17 @@ "0": "char_405_absin#1", "2": "char_405_absin#2" }, + "char_411_tomimi": { + "0": "char_411_tomimi#1", + "2": "char_411_tomimi#2" + }, "char_166_skfire": { "0": "char_166_skfire#1", "2": "char_166_skfire#2" }, + "char_509_acast": { + "0": "char_509_acast#1" + }, "char_306_leizi": { "0": "char_306_leizi#1", "2": "char_306_leizi#2" @@ -16469,6 +17354,9 @@ "0": "char_345_folnic#1", "2": "char_345_folnic#2" }, + "char_510_amedic": { + "0": "char_510_amedic#1" + }, "char_348_ceylon": { "0": "char_348_ceylon#1", "2": "char_348_ceylon#2" @@ -16645,6 +17533,10 @@ "0": "char_2014_nian#1", "2": "char_2014_nian#2" }, + "char_416_zumama": { + "0": "char_416_zumama#1", + "2": "char_416_zumama#2" + }, "char_172_svrash": { "0": "char_172_svrash#1", "2": "char_172_svrash#2" @@ -16743,6 +17635,12 @@ "trap_014_tower": { "0": "trap_014_tower#1" }, + "trap_015_tree": { + "0": "trap_015_tree#1" + }, + "trap_016_peon": { + "0": "trap_016_peon#1" + }, "char_230_savage": { "0": "char_230_savage#1", "2": "char_230_savage#2" @@ -16796,7 +17694,7 @@ ], "brandName": "时代", "description": "你的时代,你的过去,你的未来\n时代企划源自于服装设计师们的无心之举,在几个世纪中逐渐变成了设计师间约定俗成的传统。这种非盈利、纯感性、静下心来为客户设计衣装的方式,将是每个时代中坚守的宗旨。", - "sortId": 8 + "sortId": 9 }, "nian": { "brandId": "nian", @@ -16809,7 +17707,7 @@ ], "brandName": "0011™制造", "description": "始于庆元十一年\n为了庆祝战胜年兽,织工每年都会为战士编织有年兽形象、颜色的衣服让他们穿上。用如同爆竹般的热烈与喜庆,一年又一年的到来。", - "sortId": 10 + "sortId": 11 }, "whirlwind": { "brandId": "whirlwind", @@ -16819,22 +17717,24 @@ "kvImgIdList": [], "brandName": "0011/飙系列", "description": "新的一年,新的潮流\n0011子品牌“飙”主打新年喜庆与街头风格,从另一面再现新年的红火。飙系列植根街头,在新年时刻发现人们最新最潮流的点子与想法并致力于将其转化为服装,创造崭新的潮流风格。", - "sortId": 11 + "sortId": 12 }, "summer": { "brandId": "summer", "groupList": [ "2019#summer", "2020#summer", - "2020#summer#2" + "2020#summer#2", + "2020#summer#3" ], "kvImgIdList": [ "kv_summer", - "kv_summer2" + "kv_summer2", + "kv_summer3" ], "brandName": "珊瑚海岸", "description": "展现真实的自我!\n珊瑚海岸是玛尔特旗下子品牌,主要面向水上运动与夏日服装领域,以时尚外形为夏日增添活力!继承自玛尔特精神理念,着重用户需求与最前沿设计,每年都以最靓丽色彩点缀您的海岸。", - "sortId": 14 + "sortId": 16 }, "marthe": { "brandId": "marthe", @@ -16845,7 +17745,7 @@ "kvImgIdList": [], "brandName": "玛尔特", "description": "全力以赴\n著名运动潮流品牌,卡兹戴尔著名设计师操刀,人气在各国运动服饰品牌市场中长盛不衰,特别受到乌萨斯目标人群的喜爱。旗下拥有众多子品牌,贴心迎合客户们复杂的实际需求。", - "sortId": 17 + "sortId": 18 }, "witch": { "brandId": "witch", @@ -16857,7 +17757,7 @@ ], "brandName": "巫异盛宴 ", "description": "夜晚将至,巫异横行\n罗德岛巫异盛宴庆祝活动每年定期展开,这项只允许女性萨卡兹参加的古老传统活动如今已是干员尽情欢闹的节日。 玩闹之中,出彩设计层出不穷,节日服饰亦成为了干员们美好的回忆。", - "sortId": 18 + "sortId": 19 }, "winter": { "brandId": "winter", @@ -16869,7 +17769,7 @@ ], "brandName": "寒武纪™系列", "description": "无惧寒冷\n寒武纪品牌以防寒性能闻名。最早在寒冷地区大受好评,随后也逐渐推广至气候变化较大的地区。作为最早面向信使的品牌之一,寒武纪不断推出更多产品,以美观、安全、保暖为不变宗旨。", - "sortId": 19 + "sortId": 20 }, "xmas": { "brandId": "xmas", @@ -16881,7 +17781,7 @@ ], "brandName": "冰原信使", "description": "盛礼迎门,不求回报\n从古至今,大地上流传着一位信使的传说。他身披红衣,脚踏雪橇,穿过茫茫雪原为他人送去救命物资。为了纪念这位信使,他的故事成为品牌,承载起人们简单而美好的愿望。", - "sortId": 20 + "sortId": 21 }, "wild": { "brandId": "wild", @@ -16895,7 +17795,7 @@ ], "brandName": "生命之地", "description": "生命风雨无阻\n生命之地品牌注重野外服饰用品设计。该产品源于用户对于探索特别自然环境的需求,以轻便耐用和优秀设计博得市场青睐。在完成量产设计后,生命之地走向普通用户,成为一种新的潮流。", - "sortId": 22 + "sortId": 23 }, "sweep": { "brandId": "sweep", @@ -16907,7 +17807,7 @@ ], "brandName": "雷神开拓者", "description": "开拓者,探索未知\n开拓者系列是雷神公司旗下子品牌,致力为专业用户提供新的可能。开拓者系列弥补了专业极端环境服装用品市场空缺,以可靠、易用与便于维护为宗旨,与开拓者们一起,探索未知疆域。", - "sortId": 23 + "sortId": 24 }, "boc": { "brandId": "boc", @@ -16920,7 +17820,7 @@ ], "brandName": "斗争血脉", "description": "斗争不断,血脉相承\n斗争血脉是罗德岛与其他合作组织基于干员实际需求合力研制的实验性个人装备。装备中浓缩了先进甚至接近危险的技术,只为让干员应对最严苛的任务。罗德岛与干员们从不放弃。", - "sortId": 24 + "sortId": 25 }, "kitchen": { "brandId": "kitchen", @@ -16932,7 +17832,7 @@ ], "brandName": "罗德厨房", "description": "好衣好味好明天\n罗德岛干员们来自泰拉各个国家,也有各自擅长制作的家常美食。由设计师为干员们制作的结合食物与干员印象的节日衣装,这,就是罗德厨房的由来。", - "sortId": 25 + "sortId": 26 }, "crossover": { "brandId": "crossover", @@ -16943,7 +17843,7 @@ "kvImgIdList": [], "brandName": "合作款", "description": "合作愉快\n罗德岛与其他组织合作推出的时装款式。罗德岛与各个组织合作共赢,干员们也可获得风格不一的时装。", - "sortId": 27 + "sortId": 28 } } } \ No newline at end of file diff --git a/resources/gamedata/excel/stage_table.json b/resources/gamedata/excel/stage_table.json index cc07d5b3..a547fa03 100644 --- a/resources/gamedata/excel/stage_table.json +++ b/resources/gamedata/excel/stage_table.json @@ -29582,77 +29582,7 @@ "isStagePatch": false, "mainStageId": null }, - "act11d7_st01": { - "stageType": "ACTIVITY", - "difficulty": "NORMAL", - "performanceStageFlag": "NORMAL_STAGE", - "unlockCondition": [ - { - "stageId": "a003_st05", - "completeState": 2 - } - ], - "stageId": "act11d7_st01", - "levelId": null, - "zoneId": "act11d7_zone1", - "code": "OF-ST6", - "name": "邂逅潮声", - "description": "仔细看,站在你面前的究竟是什么?", - "hardStagedId": null, - "dangerLevel": "-", - "dangerPoint": -1.0, - "loadingPicId": "loading_Obsidian_Wild", - "canPractice": true, - "canBattleReplay": false, - "apCost": 0, - "apFailReturn": 0, - "etItemId": null, - "etCost": -1, - "etFailReturn": -1, - "etButtonStyle": null, - "apProtectTimes": 0, - "diamondOnceDrop": 1, - "practiceTicketCost": 0, - "dailyStageDifficulty": 0, - "expGain": 0, - "goldGain": 0, - "loseExpGain": 0, - "loseGoldGain": 0, - "passFavor": 0, - "completeFavor": 0, - "slProgress": 0, - "displayMainItem": null, - "hilightMark": false, - "bossMark": false, - "isPredefined": false, - "isHardPredefined": false, - "isStoryOnly": true, - "appearanceStyle": 0, - "stageDropInfo": { - "firstPassRewards": null, - "firstCompleteRewards": null, - "passRewards": null, - "completeRewards": null, - "displayRewards": [ - { - "type": "DIAMOND", - "id": "4002", - "dropType": 8 - } - ], - "displayDetailRewards": [ - { - "occPercent": 0, - "type": "DIAMOND", - "id": "4002", - "dropType": 8 - } - ] - }, - "isStagePatch": false, - "mainStageId": "a003_st01" - }, - "act11d0_st01": { + "act12d0_01": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", @@ -29662,86 +29592,16 @@ "completeState": 2 } ], - "stageId": "act11d0_st01", - "levelId": null, - "zoneId": "act11d0_zone1", - "code": "TW-ST-1", - "name": "老栎树下", - "description": "青烟升上枝杈。", - "hardStagedId": null, - "dangerLevel": "-", - "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", - "canPractice": true, - "canBattleReplay": false, - "apCost": 0, - "apFailReturn": 0, - "etItemId": null, - "etCost": -1, - "etFailReturn": -1, - "etButtonStyle": null, - "apProtectTimes": 0, - "diamondOnceDrop": 1, - "practiceTicketCost": 0, - "dailyStageDifficulty": 0, - "expGain": 0, - "goldGain": 0, - "loseExpGain": 0, - "loseGoldGain": 0, - "passFavor": 0, - "completeFavor": 0, - "slProgress": 0, - "displayMainItem": null, - "hilightMark": false, - "bossMark": false, - "isPredefined": false, - "isHardPredefined": false, - "isStoryOnly": true, - "appearanceStyle": 0, - "stageDropInfo": { - "firstPassRewards": null, - "firstCompleteRewards": null, - "passRewards": null, - "completeRewards": null, - "displayRewards": [ - { - "type": "DIAMOND", - "id": "4002", - "dropType": 8 - } - ], - "displayDetailRewards": [ - { - "occPercent": 0, - "type": "DIAMOND", - "id": "4002", - "dropType": 8 - } - ] - }, - "isStagePatch": false, - "mainStageId": "act11d0_st01" - }, - "act11d0_01": { - "stageType": "ACTIVITY", - "difficulty": "NORMAL", - "performanceStageFlag": "NORMAL_STAGE", - "unlockCondition": [ - { - "stageId": "act11d0_st01", - "completeState": 2 - } - ], - "stageId": "act11d0_01", - "levelId": "Activities/ACT11D0/level_act11d0_01", - "zoneId": "act11d0_zone1", - "code": "TW-1", - "name": "缄默不言", - "description": "他们都会说话,欺瞒,试探,没有一句关乎真相。", + "stageId": "act12d0_01", + "levelId": "Activities/ACT12D0/level_act12d0_01", + "zoneId": "act12d0_zone1", + "code": "RI-1", + "name": "高空坠物", + "description": "旅途的惊喜往往在还未到达时就已开始。", "hardStagedId": null, "dangerLevel": "LV.20", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": true, "canBattleReplay": true, "apCost": 9, @@ -29776,22 +29636,22 @@ "displayRewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "type": "MATERIAL", - "id": "30021", + "id": "30041", "dropType": 2 }, { "type": "MATERIAL", - "id": "30061", + "id": "30011", "dropType": 2 }, { @@ -29804,25 +29664,25 @@ { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "occPercent": 0, "type": "MATERIAL", - "id": "30021", + "id": "30041", "dropType": 2 }, { - "occPercent": 2, + "occPercent": 0, "type": "MATERIAL", - "id": "30061", + "id": "30011", "dropType": 2 }, { @@ -29834,28 +29694,28 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_02": { + "act12d0_02": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_01", + "stageId": "act12d0_01", "completeState": 2 } ], - "stageId": "act11d0_02", - "levelId": "Activities/ACT11D0/level_act11d0_02", - "zoneId": "act11d0_zone1", - "code": "TW-2", - "name": "叛乱前哨", - "description": "和平的伪装在被逐渐撕毁,欲望得不到满足,谁都如此。", + "stageId": "act12d0_02", + "levelId": "Activities/ACT12D0/level_act12d0_02", + "zoneId": "act12d0_zone1", + "code": "RI-2", + "name": "粗细有别", + "description": "攀比是有智生物聚集在一起时永恒的话题之一。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升", "hardStagedId": null, "dangerLevel": "LV.40", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": true, "canBattleReplay": true, "apCost": 9, @@ -29890,22 +29750,22 @@ "displayRewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "type": "MATERIAL", - "id": "30031", + "id": "30061", "dropType": 2 }, { "type": "MATERIAL", - "id": "30051", + "id": "30031", "dropType": 2 }, { @@ -29918,25 +29778,25 @@ { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "occPercent": 0, "type": "MATERIAL", - "id": "30031", + "id": "30061", "dropType": 2 }, { - "occPercent": 2, + "occPercent": 1, "type": "MATERIAL", - "id": "30051", + "id": "30031", "dropType": 2 }, { @@ -29948,28 +29808,28 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_tr01": { + "act12d0_tr01": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_02", + "stageId": "act12d0_02", "completeState": 2 } ], - "stageId": "act11d0_tr01", - "levelId": "Activities/ACT11D0/level_training_a1", - "zoneId": "act11d0_zone1", - "code": "TW-TR-1", - "name": "争夺装置", - "description": "我们并非士兵,却要熟知那些暴力的手段。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "stageId": "act12d0_tr01", + "levelId": "Activities/ACT12D0/level_act12d0_tr01", + "zoneId": "act12d0_zone1", + "code": "RI-TR-1", + "name": "巨蕈", + "description": "不用担心,它们过一段时间就会长回来。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", "hardStagedId": null, "dangerLevel": "-", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": false, "canBattleReplay": false, "apCost": 0, @@ -30018,28 +29878,28 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_03": { + "act12d0_03": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_tr01", + "stageId": "act12d0_tr01", "completeState": 2 } ], - "stageId": "act11d0_03", - "levelId": "Activities/ACT11D0/level_act11d0_03", - "zoneId": "act11d0_zone1", - "code": "TW-3", - "name": "高塔烟火", - "description": "每一个小小的诡计被发现,都预示着一个更大的阴谋已经得逞。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "stageId": "act12d0_03", + "levelId": "Activities/ACT12D0/level_act12d0_03", + "zoneId": "act12d0_zone1", + "code": "RI-3", + "name": "往昔", + "description": "很显然,嘉维尔在小时候就是嘉维尔。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", "hardStagedId": null, "dangerLevel": "精英1 LV.20", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": true, "canBattleReplay": true, "apCost": 12, @@ -30074,22 +29934,22 @@ "displayRewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "type": "MATERIAL", - "id": "30041", + "id": "30051", "dropType": 2 }, { "type": "MATERIAL", - "id": "30011", + "id": "30021", "dropType": 2 }, { @@ -30102,25 +29962,25 @@ { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "occPercent": 0, "type": "MATERIAL", - "id": "30041", + "id": "30051", "dropType": 2 }, { "occPercent": 0, "type": "MATERIAL", - "id": "30011", + "id": "30021", "dropType": 2 }, { @@ -30132,28 +29992,28 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_04": { + "act12d0_04": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_03", + "stageId": "act12d0_03", "completeState": 2 } ], - "stageId": "act11d0_04", - "levelId": "Activities/ACT11D0/level_act11d0_04", - "zoneId": "act11d0_zone1", - "code": "TW-4", - "name": "复仇之魂", - "description": "无序将诱导那些沉眠在时间长河和内心深处的仇恨:它们来自过去,来自平时不会碰触的思维。它们高喊着正义。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位\\n<@lv.rem>无法携带部分登场角色", + "stageId": "act12d0_04", + "levelId": "Activities/ACT12D0/level_act12d0_04", + "zoneId": "act12d0_zone1", + "code": "RI-4", + "name": "机兽咆哮", + "description": "它与丛林是如此格格不入,却又如此相得益彰。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", "hardStagedId": null, "dangerLevel": "精英1 LV.30", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": true, "canBattleReplay": true, "apCost": 12, @@ -30188,12 +30048,12 @@ "displayRewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { @@ -30216,13 +30076,13 @@ { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { @@ -30246,28 +30106,98 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_05": { + "act12d0_st01": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_04", + "stageId": "act12d0_04", "completeState": 2 } ], - "stageId": "act11d0_05", - "levelId": "Activities/ACT11D0/level_act11d0_05", - "zoneId": "act11d0_zone1", - "code": "TW-5", - "name": "冬灵挽歌", - "description": "冬灵族人的诗歌只在古老的祭典和葬礼上出现,那么,哪里的祭典,谁的葬礼?", + "stageId": "act12d0_st01", + "levelId": null, + "zoneId": "act12d0_zone1", + "code": "RI-ST-1", + "name": "悍将之心", + "description": "直来直往从不只意味着鲁莽。", + "hardStagedId": null, + "dangerLevel": null, + "dangerPoint": -1.0, + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": false, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 0, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": true, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act12d0_05": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act12d0_st01", + "completeState": 2 + } + ], + "stageId": "act12d0_05", + "levelId": "Activities/ACT12D0/level_act12d0_05", + "zoneId": "act12d0_zone1", + "code": "RI-5", + "name": "各有所长", + "description": "有一技傍身是十分重要的。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", "hardStagedId": null, "dangerLevel": "精英1 LV.40", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", "canPractice": true, "canBattleReplay": true, "apCost": 15, @@ -30302,17 +30232,17 @@ "displayRewards": [ { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "type": "MATERIAL", - "id": "30052", + "id": "30042", "dropType": 2 }, { @@ -30330,19 +30260,19 @@ { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 8 }, { "occPercent": 0, "type": "ACTIVITY_ITEM", - "id": "act11d0_token_currency", + "id": "act12d0_token_components", "dropType": 2 }, { "occPercent": 0, "type": "MATERIAL", - "id": "30052", + "id": "30042", "dropType": 2 }, { @@ -30360,28 +30290,1279 @@ ] }, "isStagePatch": false, - "mainStageId": "act11d0_st01" + "mainStageId": "act12d0_01" }, - "act11d0_06": { + "act12d0_06": { "stageType": "ACTIVITY", "difficulty": "NORMAL", "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "act11d0_05", + "stageId": "act12d0_05", "completeState": 2 } ], - "stageId": "act11d0_06", - "levelId": "Activities/ACT11D0/level_act11d0_06", - "zoneId": "act11d0_zone1", - "code": "TW-6", - "name": "怒意漫延", - "description": "现在,愤恨不再需要理由。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "stageId": "act12d0_06", + "levelId": "Activities/ACT12D0/level_act12d0_06", + "zoneId": "act12d0_zone1", + "code": "RI-6", + "name": "邂逅", + "description": "邂逅总是不期而至。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", "hardStagedId": null, "dangerLevel": "精英1 LV.50", "dangerPoint": -1.0, - "loadingPicId": "loading_Wolumonde", + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30013", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "occPercent": 2, + "type": "MATERIAL", + "id": "30013", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act12d0_st02": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act12d0_06", + "completeState": 2 + } + ], + "stageId": "act12d0_st02", + "levelId": null, + "zoneId": "act12d0_zone1", + "code": "RI-ST-2", + "name": "休息时间", + "description": "瀑布是水,大海也是水,在哪里玩耍又有什么区别呢?", + "hardStagedId": null, + "dangerLevel": null, + "dangerPoint": -1.0, + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": false, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 0, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": true, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act12d0_07": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act12d0_st02", + "completeState": 2 + } + ], + "stageId": "act12d0_07", + "levelId": "Activities/ACT12D0/level_act12d0_07", + "zoneId": "act12d0_zone1", + "code": "RI-7", + "name": "有客先来", + "description": "以一种意料之外的方式到达目的地的感觉并不坏。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", + "hardStagedId": null, + "dangerLevel": "精英1 LV.70", + "dangerPoint": -1.0, + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": true, + "apCost": 18, + "apFailReturn": 17, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 180, + "goldGain": 180, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 17, + "completeFavor": 18, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30023", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "occPercent": 1, + "type": "MATERIAL", + "id": "30023", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act12d0_08": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act12d0_07", + "completeState": 2 + } + ], + "stageId": "act12d0_08", + "levelId": "Activities/ACT12D0/level_act12d0_08", + "zoneId": "act12d0_zone1", + "code": "RI-8", + "name": "嘉维尔之拳", + "description": "最强VS最强。\\n<@lv.item><巨蕈>与其相邻的我方单位防御提升\\n<@lv.item><罗德岛临时雇员>清理巨蕈,制造可部署的远程位", + "hardStagedId": null, + "dangerLevel": "精英2 LV.10", + "dangerPoint": -1.0, + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": true, + "apCost": 18, + "apFailReturn": 17, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 180, + "goldGain": 180, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 17, + "completeFavor": 18, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "FURN", + "id": "furni_bolivar_carpet_01", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30103", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "FURN", + "id": "furni_bolivar_carpet_01", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 2 + }, + { + "occPercent": 2, + "type": "MATERIAL", + "id": "30103", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act12d0_09": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act12d0_08", + "completeState": 2 + } + ], + "stageId": "act12d0_09", + "levelId": "Activities/ACT12D0/level_act12d0_09", + "zoneId": "act12d0_zone1", + "code": "RI-9", + "name": "走出密林", + "description": "新的生活在等待着她们。", + "hardStagedId": null, + "dangerLevel": "精英2 LV.10", + "dangerPoint": -1.0, + "loadingPicId": "loading_SG", + "canPractice": true, + "canBattleReplay": true, + "apCost": 18, + "apFailReturn": 17, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 180, + "goldGain": 180, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 17, + "completeFavor": 18, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act12d0_token_components", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act12d0_01" + }, + "act11d7_st01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "a003_st05", + "completeState": 2 + } + ], + "stageId": "act11d7_st01", + "levelId": null, + "zoneId": "act11d7_zone1", + "code": "OF-ST6", + "name": "邂逅潮声", + "description": "仔细看,站在你面前的究竟是什么?", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_Obsidian_Wild", + "canPractice": true, + "canBattleReplay": false, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 0, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": true, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "a003_st01" + }, + "act11d0_st01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "main_01-10", + "completeState": 2 + } + ], + "stageId": "act11d0_st01", + "levelId": null, + "zoneId": "act11d0_zone1", + "code": "TW-ST-1", + "name": "老栎树下", + "description": "青烟升上枝杈。", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": false, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 0, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": true, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_st01", + "completeState": 2 + } + ], + "stageId": "act11d0_01", + "levelId": "Activities/ACT11D0/level_act11d0_01", + "zoneId": "act11d0_zone1", + "code": "TW-1", + "name": "缄默不言", + "description": "他们都会说话,欺瞒,试探,没有一句关乎真相。", + "hardStagedId": null, + "dangerLevel": "LV.20", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": true, + "apCost": 9, + "apFailReturn": 8, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 90, + "goldGain": 90, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 8, + "completeFavor": 9, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30021", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30061", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30021", + "dropType": 2 + }, + { + "occPercent": 2, + "type": "MATERIAL", + "id": "30061", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_02": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_01", + "completeState": 2 + } + ], + "stageId": "act11d0_02", + "levelId": "Activities/ACT11D0/level_act11d0_02", + "zoneId": "act11d0_zone1", + "code": "TW-2", + "name": "叛乱前哨", + "description": "和平的伪装在被逐渐撕毁,欲望得不到满足,谁都如此。", + "hardStagedId": null, + "dangerLevel": "LV.40", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": true, + "apCost": 9, + "apFailReturn": 8, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 90, + "goldGain": 90, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 8, + "completeFavor": 9, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30031", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30051", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30031", + "dropType": 2 + }, + { + "occPercent": 2, + "type": "MATERIAL", + "id": "30051", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_tr01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_02", + "completeState": 2 + } + ], + "stageId": "act11d0_tr01", + "levelId": "Activities/ACT11D0/level_training_a1", + "zoneId": "act11d0_zone1", + "code": "TW-TR-1", + "name": "争夺装置", + "description": "我们并非士兵,却要熟知那些暴力的手段。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": false, + "canBattleReplay": false, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": -1, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": true, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 3, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_03": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_tr01", + "completeState": 2 + } + ], + "stageId": "act11d0_03", + "levelId": "Activities/ACT11D0/level_act11d0_03", + "zoneId": "act11d0_zone1", + "code": "TW-3", + "name": "高塔烟火", + "description": "每一个小小的诡计被发现,都预示着一个更大的阴谋已经得逞。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "hardStagedId": null, + "dangerLevel": "精英1 LV.20", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": true, + "apCost": 12, + "apFailReturn": 11, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 120, + "goldGain": 120, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 11, + "completeFavor": 12, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30041", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30011", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30041", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30011", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_04": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_03", + "completeState": 2 + } + ], + "stageId": "act11d0_04", + "levelId": "Activities/ACT11D0/level_act11d0_04", + "zoneId": "act11d0_zone1", + "code": "TW-4", + "name": "复仇之魂", + "description": "无序将诱导那些沉眠在时间长河和内心深处的仇恨:它们来自过去,来自平时不会碰触的思维。它们高喊着正义。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位\\n<@lv.rem>无法携带部分登场角色", + "hardStagedId": null, + "dangerLevel": "精英1 LV.30", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": true, + "apCost": 12, + "apFailReturn": 11, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 120, + "goldGain": 120, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 11, + "completeFavor": 12, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30032", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30012", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30032", + "dropType": 2 + }, + { + "occPercent": 1, + "type": "MATERIAL", + "id": "30012", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_05": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_04", + "completeState": 2 + } + ], + "stageId": "act11d0_05", + "levelId": "Activities/ACT11D0/level_act11d0_05", + "zoneId": "act11d0_zone1", + "code": "TW-5", + "name": "冬灵挽歌", + "description": "冬灵族人的诗歌只在古老的祭典和葬礼上出现,那么,哪里的祭典,谁的葬礼?", + "hardStagedId": null, + "dangerLevel": "精英1 LV.40", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isStoryOnly": false, + "appearanceStyle": 0, + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30052", + "dropType": 2 + }, + { + "type": "MATERIAL", + "id": "30062", + "dropType": 2 + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ], + "displayDetailRewards": [ + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 8 + }, + { + "occPercent": 0, + "type": "ACTIVITY_ITEM", + "id": "act11d0_token_currency", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "MATERIAL", + "id": "30052", + "dropType": 2 + }, + { + "occPercent": 3, + "type": "MATERIAL", + "id": "30062", + "dropType": 2 + }, + { + "occPercent": 0, + "type": "DIAMOND", + "id": "4002", + "dropType": 8 + } + ] + }, + "isStagePatch": false, + "mainStageId": "act11d0_st01" + }, + "act11d0_06": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "unlockCondition": [ + { + "stageId": "act11d0_05", + "completeState": 2 + } + ], + "stageId": "act11d0_06", + "levelId": "Activities/ACT11D0/level_act11d0_06", + "zoneId": "act11d0_zone1", + "code": "TW-6", + "name": "怒意漫延", + "description": "现在,愤恨不再需要理由。\\n<@lv.item><\"留声机\">我方与敌方可夺取控制权,激活后对敌方造成法术伤害,并可治疗友方单位", + "hardStagedId": null, + "dangerLevel": "精英1 LV.50", + "dangerPoint": -1.0, + "loadingPicId": "loading_Wolumonde", "canPractice": true, "canBattleReplay": true, "apCost": 15, @@ -36965,7 +38146,7 @@ "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "main_05-10", + "stageId": "st_05-01", "completeState": 2 } ], @@ -37219,7 +38400,7 @@ "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "main_05-10", + "stageId": "st_05-01", "completeState": 2 } ], @@ -39112,7 +40293,7 @@ "performanceStageFlag": "NORMAL_STAGE", "unlockCondition": [ { - "stageId": "main_05-10", + "stageId": "st_05-01", "completeState": 2 } ], @@ -39121,7 +40302,7 @@ "zoneId": "main_6", "code": "AF-8", "name": "恭贺新禧", - "description": "无论你要去亲朋家拜年,还是想跳进消费陷阱,哪怕只是出来闲逛,都先感受一下人山人海的魅力吧。\\n<@act.timeLimit>关卡开启时间:1月9日04:00~1月16日03:59", + "description": "无论你要去亲朋家拜年,还是想跳进消费陷阱,哪怕只是出来闲逛,都先感受一下人山人海的魅力吧。\\n<@lv.rem>本次行动中干员部署不受近远程限制\\n<@act.timeLimit>关卡开启时间:1月9日04:00~1月16日03:59", "hardStagedId": "act6d5_08#f#", "dangerLevel": "精英2 LV.20", "dangerPoint": -1.0, @@ -48287,116 +49468,145 @@ "NONE": { "themeId": "NONE", "unitColor": "#ffffff", + "buildableColor": null, "themeType": null }, "CHERNOBOG_A": { "themeId": "CHERNOBOG_A", "unitColor": "#f2ddcf", + "buildableColor": null, "themeType": null }, "CHERNOBOG_B": { "themeId": "CHERNOBOG_B", "unitColor": "#f3dfbd", + "buildableColor": null, "themeType": null }, "LUNGMEN_N": { "themeId": "LUNGMEN_N", "unitColor": "#bbcce6", + "buildableColor": null, "themeType": null }, "LUNGMEN_D": { "themeId": "LUNGMEN_D", "unitColor": "#e3f1fa", + "buildableColor": null, "themeType": null }, "ROOF_N": { "themeId": "ROOF_N", "unitColor": "#bcd6e1", + "buildableColor": null, "themeType": null }, "ROOF_D": { "themeId": "ROOF_D", "unitColor": "#f8e8ec", + "buildableColor": null, "themeType": null }, "WILD": { "themeId": "WILD", "unitColor": "#ffffe5", + "buildableColor": null, "themeType": null }, "TRAINING": { "themeId": "TRAINING", "unitColor": "#ffffff", + "buildableColor": null, "themeType": null }, "CAVE": { "themeId": "CAVE", "unitColor": "#bbcce6", + "buildableColor": null, "themeType": null }, "CHERNOBOG_ICE": { "themeId": "CHERNOBOG_ICE", "unitColor": "#d6f6ff", + "buildableColor": null, "themeType": null }, "CHERNOBOG_CLOUDY": { "themeId": "CHERNOBOG_CLOUDY", "unitColor": "#cfd3e9", + "buildableColor": null, "themeType": null }, "CHERNOBOG_DISASTER": { "themeId": "CHERNOBOG_DISASTER", "unitColor": "#f3cfbd", + "buildableColor": null, "themeType": null }, "LMC_DAY": { "themeId": "LMC_DAY", "unitColor": "#d7e9ff", + "buildableColor": null, "themeType": null }, "LMC_NIGHT": { "themeId": "LMC_NIGHT", "unitColor": "#d7e9ff", + "buildableColor": null, "themeType": null }, "LMC_RAIN": { "themeId": "LMC_RAIN", "unitColor": "#d7e9ff", + "buildableColor": null, "themeType": null }, "SEASHORE": { "themeId": "SEASHORE", "unitColor": "#ffffff", + "buildableColor": null, "themeType": "WATER" }, "VOLCANO": { "themeId": "VOLCANO", "unitColor": "#ffdbbc", + "buildableColor": null, "themeType": null }, "LUNGMEN_ICE": { "themeId": "LUNGMEN_ICE", "unitColor": "#d6f6ff", + "buildableColor": null, "themeType": null }, "CHERNOBOG_CORE": { "themeId": "CHERNOBOG_CORE", "unitColor": "#cfd3e9", + "buildableColor": null, "themeType": null }, "CHERNOBOG_CORE_TWILIGHT": { "themeId": "CHERNOBOG_CORE_TWILIGHT", "unitColor": "#e5dacf", + "buildableColor": null, "themeType": null }, "MGCITY_DAY": { "themeId": "MGCITY_DAY", "unitColor": "#e5dacf", + "buildableColor": null, "themeType": null }, "MGCITY_NIGHT": { "themeId": "MGCITY_NIGHT", "unitColor": "#e3ecf0", + "buildableColor": null, + "themeType": null + }, + "JUNGLE": { + "themeId": "JUNGLE", + "unitColor": "#fbffef", + "buildableColor": "#ae4400", "themeType": null } }, @@ -83435,6 +84645,54 @@ "startTs": 1588924800, "endTs": -1 }, + "act12d0_01": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_02": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_tr01": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_03": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_04": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_st01": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_05": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_06": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_st02": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_07": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_08": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_09": { + "startTs": 1598328000, + "endTs": 1599508799 + }, "act11d7_st01": { "startTs": 1597132800, "endTs": 1597953599 diff --git a/resources/gamedata/excel/story_review_table.json b/resources/gamedata/excel/story_review_table.json index 16f1e600..253c47eb 100644 --- a/resources/gamedata/excel/story_review_table.json +++ b/resources/gamedata/excel/story_review_table.json @@ -2853,6 +2853,593 @@ } ] }, + "act12d0": { + "id": "act12d0", + "name": "密林悍将归来", + "entryType": "ACTIVITY", + "actType": "ACTIVITY_STORY", + "startTime": 1598328000, + "endTime": -1, + "startShowTime": 1600113600, + "endShowTime": -1, + "replicateActionId": null, + "remakeStartTime": -1, + "remakeEndTime": -1, + "storyEntryPicId": "storyEntryPic_act12d0", + "storyPicId": null, + "storyMainColor": null, + "storyCompleteMedalId": null, + "rewards": [], + "infoUnlockDatas": [ + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_01_beg", + "storyGroup": "act12d0", + "storySort": 1, + "storyDependence": null, + "storyCanShow": 1, + "storyCode": "RI-1", + "storyName": "高空坠物", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_01_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_01_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_01", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_01_end", + "storyGroup": "act12d0", + "storySort": 2, + "storyDependence": "act12d0_level_act12d0_01_beg", + "storyCanShow": 1, + "storyCode": "RI-1", + "storyName": "高空坠物", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_01_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_01_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_01", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_02_beg", + "storyGroup": "act12d0", + "storySort": 3, + "storyDependence": "act12d0_level_act12d0_01_end", + "storyCanShow": 1, + "storyCode": "RI-2", + "storyName": "粗细有别", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_02_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_02_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_02", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_02_end", + "storyGroup": "act12d0", + "storySort": 4, + "storyDependence": "act12d0_level_act12d0_02_beg", + "storyCanShow": 1, + "storyCode": "RI-2", + "storyName": "粗细有别", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_02_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_02_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_02", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_03_beg", + "storyGroup": "act12d0", + "storySort": 5, + "storyDependence": "act12d0_level_act12d0_02_end", + "storyCanShow": 1, + "storyCode": "RI-3", + "storyName": "往昔", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_03_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_03_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_03", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_03_end", + "storyGroup": "act12d0", + "storySort": 6, + "storyDependence": "act12d0_level_act12d0_03_beg", + "storyCanShow": 1, + "storyCode": "RI-3", + "storyName": "往昔", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_03_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_03_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_03", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_04_beg", + "storyGroup": "act12d0", + "storySort": 7, + "storyDependence": "act12d0_level_act12d0_03_end", + "storyCanShow": 1, + "storyCode": "RI-4", + "storyName": "机兽咆哮", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_04_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_04_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_04", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_04_end", + "storyGroup": "act12d0", + "storySort": 8, + "storyDependence": "act12d0_level_act12d0_04_beg", + "storyCanShow": 1, + "storyCode": "RI-4", + "storyName": "机兽咆哮", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_04_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_04_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_04", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_st01", + "storyGroup": "act12d0", + "storySort": 9, + "storyDependence": "act12d0_level_act12d0_04_end", + "storyCanShow": 1, + "storyCode": "RI-ST-1", + "storyName": "悍将之心", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_st01", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_st01", + "avgTag": "幕间", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_st01", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_05_beg", + "storyGroup": "act12d0", + "storySort": 10, + "storyDependence": "act12d0_level_act12d0_st01", + "storyCanShow": 1, + "storyCode": "RI-5", + "storyName": "各有所长", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_05_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_05_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_05", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_05_end", + "storyGroup": "act12d0", + "storySort": 11, + "storyDependence": "act12d0_level_act12d0_05_beg", + "storyCanShow": 1, + "storyCode": "RI-5", + "storyName": "各有所长", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_05_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_05_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_05", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_06_beg", + "storyGroup": "act12d0", + "storySort": 12, + "storyDependence": "act12d0_level_act12d0_05_end", + "storyCanShow": 1, + "storyCode": "RI-6", + "storyName": "邂逅", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_06_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_06_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_06", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_06_end", + "storyGroup": "act12d0", + "storySort": 13, + "storyDependence": "act12d0_level_act12d0_06_beg", + "storyCanShow": 1, + "storyCode": "RI-6", + "storyName": "邂逅", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_06_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_06_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_06", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_st02", + "storyGroup": "act12d0", + "storySort": 14, + "storyDependence": "act12d0_level_act12d0_06_end", + "storyCanShow": 1, + "storyCode": "RI-ST-2", + "storyName": "休息时间", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_st02", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_st02", + "avgTag": "幕间", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_st02", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_07_beg", + "storyGroup": "act12d0", + "storySort": 15, + "storyDependence": "act12d0_level_act12d0_st02", + "storyCanShow": 1, + "storyCode": "RI-7", + "storyName": "有客先来", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_07_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_07_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_07", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_07_end", + "storyGroup": "act12d0", + "storySort": 16, + "storyDependence": "act12d0_level_act12d0_07_beg", + "storyCanShow": 1, + "storyCode": "RI-7", + "storyName": "有客先来", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_07_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_07_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_07", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_08_beg", + "storyGroup": "act12d0", + "storySort": 17, + "storyDependence": "act12d0_level_act12d0_07_end", + "storyCanShow": 1, + "storyCode": "RI-8", + "storyName": "嘉维尔之拳", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_08_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_08_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_08", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_08_end", + "storyGroup": "act12d0", + "storySort": 18, + "storyDependence": "act12d0_level_act12d0_08_beg", + "storyCanShow": 1, + "storyCode": "IR-8", + "storyName": "嘉维尔之拳", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_08_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_08_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_08", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_09_beg", + "storyGroup": "act12d0", + "storySort": 19, + "storyDependence": "act12d0_level_act12d0_08_end", + "storyCanShow": 1, + "storyCode": "RI-9", + "storyName": "走出密林", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_09_beg", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_09_beg", + "avgTag": "行动前", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 1, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_09_end", + "storyGroup": "act12d0", + "storySort": 20, + "storyDependence": "act12d0_level_act12d0_09_beg", + "storyCanShow": 1, + "storyCode": "RI-9", + "storyName": "走出密林", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_09_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_09_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 2, + "maxState": 3 + } + ] + }, + { + "storyReviewType": 0, + "storyId": "act12d0_level_act12d0_ex01_end", + "storyGroup": "act12d0", + "storySort": 21, + "storyDependence": "act12d0_level_act12d0_09_end", + "storyCanShow": 1, + "storyCode": "RI-EX-1", + "storyName": "声东击西", + "storyPic": null, + "storyInfo": "info/activities/act12d0/level_act12d0_ex01_end", + "storyCanEnter": 1, + "storyTxt": "activities/act12d0/level_act12d0_ex01_end", + "avgTag": "行动后", + "unLockType": "STAGE_CLEAR", + "costItemType": "NONE", + "costItemId": null, + "costItemCount": 0, + "stageCount": 1, + "requiredStages": [ + { + "stageId": "act12d0_ex01", + "minState": 2, + "maxState": 3 + } + ] + } + ] + }, "act4d0": { "id": "act4d0", "name": "战地秘闻", diff --git a/resources/gamedata/excel/story_table.json b/resources/gamedata/excel/story_table.json index 6653050b..c7a7e2ec 100644 --- a/resources/gamedata/excel/story_table.json +++ b/resources/gamedata/excel/story_table.json @@ -6254,6 +6254,750 @@ "setFlags": [], "completedRewards": [] }, + "activities/act12d0/level_act12d0_01_beg": { + "id": "activities/act12d0/level_act12d0_01_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_01", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_01", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_01_end": { + "id": "activities/act12d0/level_act12d0_01_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_01", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_01", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_02_beg": { + "id": "activities/act12d0/level_act12d0_02_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_02", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_02", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_02_end": { + "id": "activities/act12d0/level_act12d0_02_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_02", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_02", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_03_beg": { + "id": "activities/act12d0/level_act12d0_03_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_03", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_03", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_03_end": { + "id": "activities/act12d0/level_act12d0_03_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_03", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_03", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_04_beg": { + "id": "activities/act12d0/level_act12d0_04_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_04", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_04", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_04_end": { + "id": "activities/act12d0/level_act12d0_04_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_04", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_04", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_st01": { + "id": "activities/act12d0/level_act12d0_st01", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_st01", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_05_beg": { + "id": "activities/act12d0/level_act12d0_05_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_05", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_05", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_05_end": { + "id": "activities/act12d0/level_act12d0_05_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_05", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_05", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_06_beg": { + "id": "activities/act12d0/level_act12d0_06_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_06", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_06", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_06_end": { + "id": "activities/act12d0/level_act12d0_06_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_06", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_06", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_st02": { + "id": "activities/act12d0/level_act12d0_st02", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_st02", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_07_beg": { + "id": "activities/act12d0/level_act12d0_07_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_07", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_07", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_07_end": { + "id": "activities/act12d0/level_act12d0_07_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_07", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_07", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_08_beg": { + "id": "activities/act12d0/level_act12d0_08_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_08", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_08", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_08_end": { + "id": "activities/act12d0/level_act12d0_08_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_08", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_08", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_09_beg": { + "id": "activities/act12d0/level_act12d0_09_beg", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "BEFORE_BATTLE", + "key": "act12d0_09", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d0/level_act12d0_09_end": { + "id": "activities/act12d0/level_act12d0_09_end", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "AFTER_BATTLE", + "key": "act12d0_09", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 2, + "maxState": 3 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_a": { + "id": "Activities/act12d0/training/training_act12d0_09_a", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_b": { + "id": "Activities/act12d0/training/training_act12d0_09_b", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_c": { + "id": "Activities/act12d0/training/training_act12d0_09_c", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_d": { + "id": "Activities/act12d0/training/training_act12d0_09_d", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_e": { + "id": "Activities/act12d0/training/training_act12d0_09_e", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_f": { + "id": "Activities/act12d0/training/training_act12d0_09_f", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "Activities/act12d0/training/training_act12d0_09_g": { + "id": "Activities/act12d0/training/training_act12d0_09_g", + "needCommit": false, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": null, + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [ + { + "stageId": "act12d0_09", + "minState": 0, + "maxState": 1 + } + ] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, "activities/act11d7/level_act11d7_st01": { "id": "activities/act11d7/level_act11d7_st01", "needCommit": true, @@ -9849,5 +10593,93 @@ "setProgress": -1, "setFlags": [], "completedRewards": [] + }, + "activities/act12d6/level_act12d6_entry": { + "id": "activities/act12d6/level_act12d6_entry", + "needCommit": true, + "repeatable": false, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": "ro_entry", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d6/level_act12d6_ending_1": { + "id": "activities/act12d6/level_act12d6_ending_1", + "needCommit": true, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": "ro_ending_1", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d6/level_act12d6_ending_2": { + "id": "activities/act12d6/level_act12d6_ending_2", + "needCommit": true, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": "ro_ending_2", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] + }, + "activities/act12d6/level_act12d6_ending_3": { + "id": "activities/act12d6/level_act12d6_ending_3", + "needCommit": true, + "repeatable": true, + "disabled": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": "ro_ending_3", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] } } \ No newline at end of file diff --git a/resources/gamedata/excel/token_table.json b/resources/gamedata/excel/token_table.json index 5beb209d..a5151a05 100644 --- a/resources/gamedata/excel/token_table.json +++ b/resources/gamedata/excel/token_table.json @@ -62,6 +62,69 @@ "favorKeyFrames": null, "respawnTime": 5 }, + "trap_017_wooden_broke": { + "name": "破损的木桩", + "description": null, + "camp": null, + "tokenKey": null, + "appellation": "Broken Stump", + "position": "NONE", + "tagList": null, + "rarity": 0, + "profession": "TRAP", + "phases": [ + { + "characterPrefabKey": "trap_017_wooden_broke", + "rangeId": null, + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxRespawnTime": 1, + "tauntLevel": 0, + "stunImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 0, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxRespawnTime": 1, + "tauntLevel": 0, + "stunImmune": false + } + } + ], + "evolveCost": null + } + ], + "talents": null, + "potentialRanks": null, + "favorKeyFrames": null, + "respawnTime": 5 + }, "trap_005_sensor": { "name": "感应器", "description": null, diff --git a/resources/gamedata/excel/zone_table.json b/resources/gamedata/excel/zone_table.json index 0b4c4fe9..a3034d63 100644 --- a/resources/gamedata/excel/zone_table.json +++ b/resources/gamedata/excel/zone_table.json @@ -247,6 +247,32 @@ "lockedText": "", "canPreview": false }, + "act12d0_zone1": { + "zoneID": "act12d0_zone1", + "zoneIndex": 0, + "type": "ACTIVITY", + "zoneNameFirst": null, + "zoneNameSecond": "大酋长之路", + "zoneNameTitleCurrent": null, + "zoneNameTitleUnCurrent": null, + "zoneNameTitleEx": null, + "zoneNameThird": null, + "lockedText": null, + "canPreview": false + }, + "act12d0_zone2": { + "zoneID": "act12d0_zone2", + "zoneIndex": 1, + "type": "ACTIVITY", + "zoneNameFirst": null, + "zoneNameSecond": "嘉维尔足迹", + "zoneNameTitleCurrent": null, + "zoneNameTitleUnCurrent": null, + "zoneNameTitleEx": null, + "zoneNameThird": null, + "lockedText": null, + "canPreview": false + }, "act11d7_zone1": { "zoneID": "act11d7_zone1", "zoneIndex": 0, @@ -556,6 +582,14 @@ } }, "zoneValidInfo": { + "act12d0_zone1": { + "startTs": 1598328000, + "endTs": 1599508799 + }, + "act12d0_zone2": { + "startTs": 1598947200, + "endTs": 1599508799 + }, "act11d7_zone1": { "startTs": 1597132800, "endTs": 1597953599 diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_01.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_01.json new file mode 100644 index 00000000..664da805 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_01.json @@ -0,0 +1,2630 @@ +{ + "options": { + "characterLimit": 9, + "maxLifePoint": 5, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_freezeassshou", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1007_slime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 3.0, + "interval": 1.5, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 13.0, + "interval": 1.5, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 30.0, + "interval": 1.5, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 42.0, + "interval": 1.5, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 10.0, + "interval": 3.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 10.0, + "interval": 3.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 17.0, + "interval": 3.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 7, + "preDelay": 10.0, + "interval": 0.5, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 7, + "preDelay": 10.0, + "interval": 0.5, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 17.0, + "interval": 3.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": null, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 1495985732 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_02.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_02.json new file mode 100644 index 00000000..36880d86 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_02.json @@ -0,0 +1,4325 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_freezeassshou", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": -0.07, + "y": -0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": -0.49, + "y": -0.03 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": -0.16, + "y": -0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.15, + "y": 0.25 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": -0.07, + "y": -0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 38.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": -0.49, + "y": -0.03 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 38.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": -0.13, + "y": -0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 35.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.15, + "y": 0.25 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 35.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 4.0, + "interval": 2.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 16.0, + "interval": 2.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 33.0, + "interval": 7.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 50.0, + "interval": 3.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 20.0, + "interval": 8.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 20.0, + "interval": 8.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 40.0, + "interval": 7.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 50.0, + "interval": 4.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 7.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 10.0, + "interval": 7.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 12.0, + "interval": 8.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 12.0, + "interval": 2.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 23.0, + "interval": 10.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 27.0, + "interval": 6.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 35.0, + "interval": 15.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 35.0, + "interval": 15.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 48.0, + "interval": 6.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 48.0, + "interval": 6.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 50.0, + "interval": 15.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 50.0, + "interval": 4.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 5.0, + "interval": 8.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 8.0, + "interval": 6.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 22.0, + "interval": 4.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 29.0, + "interval": 6.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 33.0, + "interval": 8.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 28.0, + "interval": 6.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 32.0, + "interval": 25.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 32.0, + "interval": 25.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 32.0, + "interval": 25.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 32.0, + "interval": 25.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 3, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 829954650 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_03.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_03.json new file mode 100644 index 00000000..b59bf79e --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_03.json @@ -0,0 +1,5674 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 5, + "initialCost": 3, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_Imfxingback", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_fence", + "heightType": 0, + "buildableType": 1, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_fence", + "heightType": 0, + "buildableType": 1, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1007_slime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 15.0, + "interval": 3.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 2, + "preDelay": 20.0, + "interval": 3.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 36.0, + "interval": 3.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 15.0, + "interval": 3.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 36.0, + "interval": 3.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 3.0, + "interval": 0.5, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 3.2, + "interval": 0.5, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 8.0, + "interval": 0.5, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 8.2, + "interval": 0.5, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 13.0, + "interval": 0.5, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 13.5, + "interval": 0.5, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 20.0, + "interval": 0.5, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 20.5, + "interval": 0.5, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 25.0, + "interval": 0.5, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 25.5, + "interval": 0.5, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 32.0, + "interval": 0.5, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 32.5, + "interval": 0.5, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 7.0, + "interval": 3.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 15.0, + "interval": 3.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 20.0, + "interval": 3.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 28.0, + "interval": 3.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 36.0, + "interval": 3.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 3.0, + "interval": 0.5, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 3.2, + "interval": 0.5, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 8.0, + "interval": 0.5, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 4, + "preDelay": 8.2, + "interval": 0.5, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 5, + "preDelay": 13.0, + "interval": 0.5, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 5, + "preDelay": 13.5, + "interval": 0.5, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 5, + "preDelay": 20.0, + "interval": 0.5, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 5, + "preDelay": 20.5, + "interval": 0.5, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 6, + "preDelay": 25.0, + "interval": 0.3, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 6, + "preDelay": 25.5, + "interval": 0.3, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 6, + "preDelay": 32.0, + "interval": 0.3, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 6, + "preDelay": 32.5, + "interval": 0.3, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 10, + "preDelay": 32.0, + "interval": 0.2, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 10, + "preDelay": 32.5, + "interval": 0.3, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 5, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#6", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 8, + "hidden": false, + "alias": null, + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 0, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 187292743 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_04.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_04.json new file mode 100644 index 00000000..cfdd6268 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_04.json @@ -0,0 +1,3443 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_Imfxingback", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.33, + "y": -0.3 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.3, + "y": 0.26 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.33, + "y": -0.31 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.32, + "y": 0.32 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.33, + "y": -0.3 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.33, + "y": -0.31 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 22.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.3, + "y": 0.26 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.32, + "y": 0.32 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.33, + "y": -0.3 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.33, + "y": -0.31 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 22.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.3, + "y": 0.26 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.32, + "y": 0.32 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 1, + "col": 1 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1096_ccwitch", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1093_ccsbr_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 4.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 6.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 5.0, + "interval": 12.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 6.0, + "interval": 12.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 11.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 3.0, + "interval": 9.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 9.0, + "interval": 3.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 3.0, + "interval": 22.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 5.0, + "interval": 24.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 4.0, + "interval": 22.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 6.0, + "interval": 24.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 15.0, + "interval": 22.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 16.0, + "interval": 22.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 5, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 5, + "hidden": false, + "alias": "trap_016_peon", + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 1, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 479203371 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_05.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_05.json new file mode 100644 index 00000000..c24c39c4 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_05.json @@ -0,0 +1,5109 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_ironguy", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_grass", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 51.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 47.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1095_ccripr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1096_ccwitch", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 0.0, + "interval": 4.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 0.0, + "interval": 4.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 2.0, + "interval": 4.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 0.0, + "interval": 4.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 29.0, + "interval": 4.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 44.0, + "interval": 4.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 4.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 18.0, + "interval": 4.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 35.0, + "interval": 4.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 31.0, + "interval": 4.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 35.0, + "interval": 4.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 44.0, + "interval": 15.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 7.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 4.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 8.0, + "interval": 4.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 30.0, + "interval": 4.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 42.0, + "interval": 4.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 55.0, + "interval": 4.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 12.0, + "interval": 4.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 17.0, + "interval": 4.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 29.0, + "interval": 4.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 36.0, + "interval": 3.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 52.0, + "interval": 4.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 64.0, + "interval": 4.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 58.0, + "interval": 4.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 64.0, + "interval": 4.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 68.0, + "interval": 4.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 3, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 1 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 2 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 2 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#6", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 8 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#7", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#8", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#9", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 1, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#10", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 5, + "hidden": false, + "alias": null, + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 0, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 2107836396 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_06.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_06.json new file mode 100644 index 00000000..23a078f7 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_06.json @@ -0,0 +1,2327 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "initialCost": 25, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_ironguy", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 7 + }, + "endPosition": { + "row": 5, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1093_ccsbr_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1096_ccwitch", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1097_cclmbjk", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1095_ccripr", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 3.0, + "interval": 9.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 11.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 17.0, + "interval": 3.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 6.0, + "interval": 9.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1097_cclmbjk", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1097_cclmbjk", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 17.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 16.0, + "interval": 3.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 27.0, + "interval": 3.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1097_cclmbjk", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 16.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 7.0, + "interval": 30.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr_2", + "count": 2, + "preDelay": 25.0, + "interval": 15.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1097_cclmbjk", + "count": 2, + "preDelay": 3.0, + "interval": 15.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 3, + "preDelay": 10.0, + "interval": 14.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 2, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 9 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 9 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#6", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 9 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#7", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#8", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#9", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 7, + "hidden": false, + "alias": "trap_016_peon", + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 1, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 987832341 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_07.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_07.json new file mode 100644 index 00000000..83d830ba --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_07.json @@ -0,0 +1,3518 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "initialCost": 3, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_ironguy", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_defup", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": [ + { + "key": "def", + "value": 200.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.2, + "y": -0.2 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": -0.15, + "y": 0.19 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.21, + "y": -0.18 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 25.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": -0.17, + "y": 0.22 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 25.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.2, + "y": -0.2 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": -0.15, + "y": 0.19 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.21, + "y": -0.18 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 25.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": -0.17, + "y": 0.22 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 25.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 4 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1098_cchmpn", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1007_slime", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 26.0, + "interval": 0.8, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 30.0, + "interval": 0.8, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 11.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 24.0, + "interval": 0.8, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 30.0, + "interval": 0.8, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 28.0, + "interval": 5.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 25.0, + "interval": 10.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 20.0, + "interval": 15.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 5, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 10.0, + "interval": 20.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 5, + "preDelay": 3.5, + "interval": 10.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 10.5, + "interval": 20.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 3, + "preDelay": 10.0, + "interval": 15.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 5, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 4, + "preDelay": 3.0, + "interval": 15.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 6, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#6", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#7", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 5, + "hidden": false, + "alias": "trap_016_peon", + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 0, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 516565738 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_08.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_08.json new file mode 100644 index 00000000..dc53e4c9 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_08.json @@ -0,0 +1,4343 @@ +{ + "options": { + "characterLimit": 9, + "maxLifePoint": 3, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_ausband", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telin", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telout", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 11 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 11 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 11 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 11 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1095_ccripr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1096_ccwitch", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1098_cchmpn", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1512_mcmstr", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 3, + "preDelay": 12.0, + "interval": 6.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 28.0, + "interval": 6.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 15.0, + "interval": 10.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1512_mcmstr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1512_mcmstr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1512_mcmstr", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 32.0, + "interval": 6.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 10.0, + "interval": 7.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 2, + "preDelay": 19.0, + "interval": 10.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 2, + "preDelay": 30.0, + "interval": 9.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 65.0, + "interval": 8.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 85.0, + "interval": 5.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 3, + "preDelay": 48.0, + "interval": 7.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 77.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 3, + "col": 2 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 2 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#4", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#6", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#7", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 7 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#8", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#9", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#10", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [ + { + "initialCnt": 10, + "hidden": false, + "alias": null, + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 1, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1079684387 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_09.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_09.json new file mode 100644 index 00000000..64ec6c59 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_09.json @@ -0,0 +1,9988 @@ +{ + "options": { + "characterLimit": 10, + "maxLifePoint": 5, + "initialCost": 30, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_ironguy", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 1, + "key": "enemy_attribute_mul", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 0.8, + "valueStr": null + }, + { + "key": "def", + "value": 0.8, + "valueStr": null + }, + { + "key": "max_hp", + "value": 0.5, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 9.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 11.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.02, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.01, + "y": -0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 9.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 11.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.48, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 9.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 11.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.49, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": -0.49, + "y": 0.46 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.49, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.49, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 9.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": 0.02 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": -0.49, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 11.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 6.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 10 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": -0.49, + "y": 0.06 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.48, + "y": 0.02 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1093_ccsbr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1094_ccspm", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": true, + "m_value": 150 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1095_ccripr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1096_ccwitch", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1098_cchmpn", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_a", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 3, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 2, + "preDelay": 26.0, + "interval": 15.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_b", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_c", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.3, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.6, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.9, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 4.2, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 6.2, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 6.4, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 6.8, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1094_ccspm", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.5, + "interval": 9.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 19.0, + "interval": 9.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 19.5, + "interval": 9.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 20.0, + "interval": 9.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 3, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 2, + "preDelay": 26.0, + "interval": 15.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_d", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_e", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 4.5, + "interval": 1.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 6.3, + "interval": 1.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 6.6, + "interval": 1.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 1, + "preDelay": 6.9, + "interval": 1.0, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 7.2, + "interval": 1.0, + "routeIndex": 48, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 49, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 4, + "preDelay": 19.0, + "interval": 9.0, + "routeIndex": 50, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 4, + "preDelay": 20.0, + "interval": 9.0, + "routeIndex": 51, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 4, + "preDelay": 21.0, + "interval": 9.0, + "routeIndex": 52, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 4, + "preDelay": 22.0, + "interval": 9.0, + "routeIndex": 53, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 3, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 54, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1096_ccwitch", + "count": 2, + "preDelay": 26.0, + "interval": 15.0, + "routeIndex": 55, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 56, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 57, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 58, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 59, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 60, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 61, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 62, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 63, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 64, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1095_ccripr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 65, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_f", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 66, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 67, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 68, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 69, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 70, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1093_ccsbr", + "count": 4, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 71, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 3, + "preDelay": 18.0, + "interval": 9.0, + "routeIndex": 72, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1098_cchmpn", + "count": 2, + "preDelay": 26.0, + "interval": 15.0, + "routeIndex": 73, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + }, + { + "preDelay": 30.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_09_g", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 74, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": null, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 108263307 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d0/level_act12d0_tr01.json b/resources/gamedata/levels/activities/act12d0/level_act12d0_tr01.json new file mode 100644 index 00000000..8419d6b3 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d0/level_act12d0_tr01.json @@ -0,0 +1,1601 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 5, + "initialCost": 30, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": true, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "m_bat_Imfxingback", + "environmentSe": null, + "mapData": { + "map": [ + [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ], + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26 + ], + [ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wooden_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 9, + "height": 6 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": null, + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 5, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 5, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 7.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1007_slime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 3, + "preDelay": 3.0, + "interval": 3.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 1.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_016_peon", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_01_a", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_016_peon#1", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_01_b", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_01_c", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 1.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "char_235_jesica", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 2, + "managedByScheduler": true, + "key": "Activities/act12d0/training/training_act12d0_01_d", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "char_109_fmout", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 6, + "managedByScheduler": true, + "key": "char_121_lava", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 6, + "managedByScheduler": true, + "key": "char_210_stward", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + }, + { + "preDelay": 9.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 12.0, + "interval": 0.3, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 15.0, + "interval": 0.3, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 18.0, + "interval": 0.3, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 21.0, + "interval": 0.3, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 24.0, + "interval": 0.3, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [ + { + "position": { + "row": 4, + "col": 5 + }, + "direction": 3, + "hidden": false, + "alias": null, + "inst": { + "characterKey": "char_208_melan", + "level": 30, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 7, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 6 + }, + "direction": 2, + "hidden": true, + "alias": null, + "inst": { + "characterKey": "char_235_jesica", + "level": 30, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 7, + "skinId": null + } + ], + "tokenInsts": [ + { + "position": { + "row": 3, + "col": 2 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#1", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 3 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#2", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 4 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#3", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 3, + "col": 6 + }, + "direction": 0, + "hidden": false, + "alias": "trap_015_tree#5", + "inst": { + "characterKey": "trap_015_tree", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 4, + "col": 6 + }, + "direction": 2, + "hidden": true, + "alias": "trap_016_peon#1", + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [ + { + "hidden": true, + "alias": null, + "inst": { + "characterKey": "char_109_fmout", + "level": 30, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 7, + "skinId": null + }, + { + "hidden": true, + "alias": null, + "inst": { + "characterKey": "char_121_lava", + "level": 30, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 7, + "skinId": null + }, + { + "hidden": true, + "alias": null, + "inst": { + "characterKey": "char_210_stward", + "level": 30, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 7, + "skinId": null + } + ], + "tokenCards": [ + { + "initialCnt": 4, + "hidden": true, + "alias": "trap_016_peon", + "inst": { + "characterKey": "trap_016_peon", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": -1, + "mainSkillLvl": 1, + "skinId": null + } + ] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1561835773 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_1-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_1-1.json new file mode 100644 index 00000000..6bcc247a --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_1-1.json @@ -0,0 +1,4156 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbat", + "environmentSe": null, + "mapData": { + "map": [ + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 6 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.5, + "valueStr": null + }, + { + "key": "def", + "value": 1.5, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.9, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1007_slime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 30 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1011_wizard", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1003_ncbow", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1003_ncbow_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 25, + "weightValue": 25.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow", + "count": 2, + "preDelay": 13.0, + "interval": 10.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 14.0, + "interval": 10.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow", + "count": 2, + "preDelay": 13.0, + "interval": 10.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 14.0, + "interval": 10.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 5.0, + "interval": 10.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 5.0, + "interval": 15.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 3, + "preDelay": 8.0, + "interval": 10.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime", + "count": 2, + "preDelay": 8.0, + "interval": 15.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 2, + "preDelay": 5.0, + "interval": 20.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_1-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_1-2.json new file mode 100644 index 00000000..6c71c4bf --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_1-2.json @@ -0,0 +1,3578 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbat", + "environmentSe": null, + "mapData": { + "map": [ + [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ], + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26 + ], + [ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telout", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telin", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 9, + "height": 6 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.4, + "valueStr": null + }, + { + "key": "def", + "value": 1.3, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.7, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro_3", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1033_handax", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1034_laxe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 11000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 3, + "preDelay": 12.0, + "interval": 7.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 10.0, + "interval": 8.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 4, + "preDelay": 3.0, + "interval": 7.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 4, + "preDelay": 5.0, + "interval": 8.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 12.0, + "interval": 10.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 3, + "preDelay": 3.0, + "interval": 9.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 23.0, + "interval": 8.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 5.0, + "interval": 9.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 70, + "weightValue": 70.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 80, + "weightValue": 80.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_1-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_1-3.json new file mode 100644 index 00000000..b227a5d7 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_1-3.json @@ -0,0 +1,4267 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 20, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbat", + "environmentSe": null, + "mapData": { + "map": [ + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69 + ], + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.45, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.6, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "level_enemy_replace", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "enemy_1024_mortar" + }, + { + "key": "value", + "value": 0.0, + "valueStr": "enemy_1024_mortar_2" + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": -0.14, + "y": -0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.14, + "y": -0.11 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": -0.14, + "y": -0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.14, + "y": -0.11 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.17, + "y": -0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.17, + "y": -0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.13, + "y": 0.17 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.08, + "y": 0.11 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.13, + "y": 0.17 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.08, + "y": 0.11 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.11, + "y": 0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.11, + "y": 0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": -0.5, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.48, + "y": 0.03 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.48, + "y": 0.02 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1024_mortar", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": true, + "m_value": 220 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1024_mortar_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1007_slime_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1021_bslime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 90, + "weightValue": 90.0 + } + ], + "name": null + }, + { + "preDelay": 4.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 3.0, + "interval": 13.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 5.0, + "interval": 14.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 13.0, + "interval": 13.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 5.0, + "interval": 18.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 12.0, + "interval": 18.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 3.0, + "interval": 18.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 60, + "weightValue": 60.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 30, + "weightValue": 30.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 3.0, + "interval": 17.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 12.0, + "interval": 19.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 5.0, + "interval": 18.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 12.0, + "interval": 17.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 16.0, + "interval": 17.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1070636336 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_2-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_2-1.json new file mode 100644 index 00000000..30feceaf --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_2-1.json @@ -0,0 +1,4738 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 6 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.3, + "valueStr": null + }, + { + "key": "def", + "value": 1.3, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.6, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1008_ghost|enemy_1026_aghost" + }, + { + "key": "max_hp", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 96.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 91.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 86.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 6 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 87.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": -0.25, + "y": -0.0375 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.1375, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.05, + "y": -0.225 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.025, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.1875, + "y": 0.125 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": -0.35, + "y": -0.0375 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.2875, + "y": 0.15 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": -0.2, + "y": 0.225 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.325, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": -0.2125, + "y": 0.0625 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": -0.25, + "y": -0.0375 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.1375, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.05, + "y": -0.225 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.025, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": -0.025, + "y": -0.05 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.0375, + "y": 0.0125 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.05, + "y": 0.15 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": -0.35, + "y": -0.05 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": -0.25, + "y": -0.0375 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.1375, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.05, + "y": -0.225 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.025, + "y": 0.025 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.05, + "y": 0.075 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.1875, + "y": 0.125 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": -0.05, + "y": -0.25 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": -0.175, + "y": -0.0375 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.15, + "y": 0.0625 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": -0.1625, + "y": 0.2125 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": -0.0125, + "y": 0.0875 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": -0.2375, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 7 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1008_ghost", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3200 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1026_aghost", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4300 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1007_slime_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2050 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1007_slime_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1550 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1090_mdsnpr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1029_shdsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 12.0, + "interval": 2.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 17.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1029_shdsbr", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 9.0, + "interval": 3.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1029_shdsbr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 12.0, + "interval": 3.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1029_shdsbr", + "count": 1, + "preDelay": 17.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 6.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 3.0, + "interval": 2.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 10.0, + "interval": 4.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + }, + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1029_shdsbr", + "count": 2, + "preDelay": 15.0, + "interval": 7.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1029_shdsbr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 1, + "preDelay": 31.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 1, + "preDelay": 31.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1090_mdsnpr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 0.0, + "interval": 2.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_2-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_2-2.json new file mode 100644 index 00000000..dfcf7f9c --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_2-2.json @@ -0,0 +1,5185 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ], + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26 + ], + [ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telin", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telout", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 9, + "height": 6 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.3, + "valueStr": null + }, + { + "key": "def", + "value": 1.3, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.6, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1034_laxe|enemy_1025_reveng" + }, + { + "key": "atk", + "value": 1.4, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 45.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1034_laxe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 11000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1025_reveng", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2550 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1015_litamr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1025_reveng", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1025_reveng", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 12.0, + "interval": 3.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 31.0, + "interval": 4.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 38.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 6.0, + "interval": 3.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 13.0, + "interval": 5.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 25.0, + "interval": 5.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 35.0, + "interval": 6.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 38.0, + "interval": 4.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1025_reveng", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 71.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1025_reveng", + "count": 1, + "preDelay": 71.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1034_laxe", + "count": 1, + "preDelay": 71.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1025_reveng", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 6.0, + "interval": 3.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 31.0, + "interval": 4.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 39.0, + "interval": 5.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 50.0, + "interval": 6.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 61.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_2-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_2-3.json new file mode 100644 index 00000000..7f425fd4 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_2-3.json @@ -0,0 +1,5806 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 15, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69 + ], + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.3, + "valueStr": null + }, + { + "key": "def", + "value": 1.3, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.6, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1030_wteeth|enemy_1030_wteeth_2" + }, + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2350 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1030_wteeth", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1030_wteeth_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1015_litamr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 20.0, + "interval": 5.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 23.0, + "interval": 3.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 10.0, + "interval": 4.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 5.0, + "interval": 6.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 12.0, + "interval": 4.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 18.0, + "interval": 5.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 28.0, + "interval": 2.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 80, + "weightValue": 80.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 40.0, + "interval": 3.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 55.0, + "interval": 4.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 66.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 12.0, + "interval": 20.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 42.0, + "interval": 3.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 58.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1070636336 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_3-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_3-1.json new file mode 100644 index 00000000..4f8208fa --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_3-1.json @@ -0,0 +1,3196 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 25, + "maxCost": 99, + "costIncreaseTime": 3.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 5 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.3, + "valueStr": null + }, + { + "key": "def", + "value": 1.2, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.6, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.49, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.48, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.49, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.49, + "y": 0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.46, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.49, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.48, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.49, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.49, + "y": 0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.46, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.49, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.48, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.49, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.49, + "y": 0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.46, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1005_yokai_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4500 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1032_katar", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 420 + }, + "def": { + "m_defined": false, + "m_value": 250 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1015_litamr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3500 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1030_wteeth_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1007_slime_3", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1016_diaman", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1011_wizard_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2800 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1018_aoemag", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 3.0, + "interval": 20.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 25.0, + "interval": 3.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 10, + "preDelay": 25.0, + "interval": 3.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 11.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 3.0, + "interval": 15.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 2, + "preDelay": 16.0, + "interval": 15.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 10.0, + "interval": 3.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 10, + "preDelay": 10.0, + "interval": 3.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 3, + "preDelay": 3.0, + "interval": 14.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 1, + "preDelay": 44.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1016_diaman", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 10.0, + "interval": 4.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 10, + "preDelay": 10.0, + "interval": 4.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 11.3, + "interval": 4.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 10, + "preDelay": 11.3, + "interval": 4.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai_2", + "count": 2, + "preDelay": 20.0, + "interval": 20.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 5.0, + "interval": 5.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 10, + "preDelay": 6.5, + "interval": 4.7, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 1, + "preDelay": 25.0, + "interval": 3.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 1, + "preDelay": 25.0, + "interval": 3.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1018_aoemag", + "count": 1, + "preDelay": 47.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 2, + "preDelay": 45.0, + "interval": 3.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 1, + "preDelay": 45.0, + "interval": 3.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai_2", + "count": 3, + "preDelay": 8.0, + "interval": 15.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1016_diaman", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 496606308 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_3-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_3-2.json new file mode 100644 index 00000000..9a8e5b67 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_3-2.json @@ -0,0 +1,2871 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "normal02", + "environmentSe": null, + "mapData": { + "map": [ + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69 + ], + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telout", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_healing", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": [ + { + "key": "HP_RECOVERY_PER_SEC_BY_MAX_HP_RATIO", + "value": 0.03, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telout", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telin", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_healing", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": [ + { + "key": "HP_RECOVERY_PER_SEC_BY_MAX_HP_RATIO", + "value": 0.03, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_telin", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "def", + "value": 1.1, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.8, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": -0.06 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": -0.05 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 70.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 5, + "time": 0.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 6, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1504_cqbw", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": true, + "m_value": 630 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "C4", + "priority": 5, + "cooldown": 20.0, + "initCooldown": 9.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "range_radius", + "value": 2.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1006_shield_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1071_dftman", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1010_demon", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1504_cqbw", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1504_cqbw", + "count": 1, + "preDelay": 4.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 20, + "weightValue": 20.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 10, + "weightValue": 10.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 11.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 10, + "weightValue": 10.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 496606308 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_3-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_3-3.json new file mode 100644 index 00000000..a2f8896b --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_3-3.json @@ -0,0 +1,3681 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "normal03", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.15, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.4, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "level_enemy_replace", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "enemy_1021_bslime" + }, + { + "key": "value", + "value": 0.0, + "valueStr": "enemy_1021_bslime_2" + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 2 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 4 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 6 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 7 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": -0.5, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.12, + "y": 0.13 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.1, + "y": 0.08 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": -0.08, + "y": -0.12 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1021_bslime", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7500 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1021_bslime_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 330 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1009_lurker", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1001_bigbo", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1007_slime_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1006_shield_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1005_yokai", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 70, + "weightValue": 70.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 70, + "weightValue": 70.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 30, + "weightValue": 30.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 3.0, + "interval": 8.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 2, + "preDelay": 48.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 2, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 3.6, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 23.6, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 43.6, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 3, + "preDelay": 11.0, + "interval": 20.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1001_bigbo", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 13.6, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 28.6, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 5, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 5, + "preDelay": 43.6, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 5, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 5, + "preDelay": 60.6, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 67.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 1728945341 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_3-4.json b/resources/gamedata/levels/activities/act12d6/level_rogue_3-4.json new file mode 100644 index 00000000..d85b6d1e --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_3-4.json @@ -0,0 +1,12263 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "normal03", + "environmentSe": null, + "mapData": { + "map": [ + [ + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ], + [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ], + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26 + ], + [ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 9, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.0, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.7, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 4 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 6 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1450 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1046_agent", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1660 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1015_litamr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2400 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1006_shield", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 7.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 39.0, + "interval": 4.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 39.0, + "interval": 4.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 39.0, + "interval": 4.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 39.0, + "interval": 4.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 39.0, + "interval": 4.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 16.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield", + "count": 1, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g5", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g5", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 48, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 49, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 50, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield", + "count": 1, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 51, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 52, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 53, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 54, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 3, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 55, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 4.0, + "routeIndex": 56, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1046_agent", + "count": 3, + "preDelay": 15.0, + "interval": 4.0, + "routeIndex": 57, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 2, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 58, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield", + "count": 1, + "preDelay": 27.0, + "interval": 4.0, + "routeIndex": 59, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 60, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 61, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 62, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1191660321 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_3-5.json b/resources/gamedata/levels/activities/act12d6/level_rogue_3-5.json new file mode 100644 index 00000000..27d991c2 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_3-5.json @@ -0,0 +1,5560 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbat", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 1, + "key": "env_gbuff_new", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "deploy_damage" + }, + { + "key": "hp_ratio", + "value": 0.5, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "env_gbuff_new", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "deploy_damage" + }, + { + "key": "hp_ratio", + "value": 0.7, + "valueStr": null + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.05, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.3, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 1 + }, + "endPosition": { + "row": 6, + "col": 2 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 0, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 6, + "col": 2 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 8 + }, + "endPosition": { + "row": 6, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 2 + }, + "endPosition": { + "row": 0, + "col": 2 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 7, + "col": 2 + }, + "endPosition": { + "row": 1, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1000_gopro", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1000_gopro_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1000_gopro_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3700 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1024_mortar", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1003_ncbow_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1033_handax_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1026_aghost", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 10.0, + "interval": 10.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 2, + "preDelay": 10.0, + "interval": 10.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 22.0, + "interval": 10.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 3, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_2", + "count": 3, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 4, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 4, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 4, + "preDelay": 10.0, + "interval": 9.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 816540937 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_4-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_4-1.json new file mode 100644 index 00000000..2eb92d95 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_4-1.json @@ -0,0 +1,3123 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 40, + "maxCost": 99, + "costIncreaseTime": 3.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_healing", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": [ + { + "key": "HP_RECOVERY_PER_SEC_BY_MAX_HP_RATIO", + "value": 0.03, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 3, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 5 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "def", + "value": 1.1, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.3, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 8 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 8 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 1, + "col": 1 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 1, + "col": 8 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 190.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 9 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1015_litamr_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 700 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1045_hammer", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1041_lazerd_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5500 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.3 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1039_breakr_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1031_mrogue_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8500 + }, + "atk": { + "m_defined": true, + "m_value": 460 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 44.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 27.6, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1045_hammer", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 3, + "preDelay": 16.0, + "interval": 18.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1045_hammer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 2, + "preDelay": 4.0, + "interval": 12.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 2, + "preDelay": 5.6, + "interval": 12.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 2, + "preDelay": 40.0, + "interval": 12.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 2, + "preDelay": 42.0, + "interval": 12.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1045_hammer", + "count": 1, + "preDelay": 70.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 61.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 70.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 35.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1045_hammer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 8.8, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1031_mrogue_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1859213022 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_4-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_4-2.json new file mode 100644 index 00000000..d0d65ae5 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_4-2.json @@ -0,0 +1,4710 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chernoimp", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.25, + "valueStr": null + }, + { + "key": "def", + "value": 1.2, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "globalBuffs": [ + { + "prefabKey": "periodic_damage", + "blackboard": [ + { + "key": "damage", + "value": 15.0, + "valueStr": null + }, + { + "key": "interval", + "value": 0.5, + "valueStr": null + } + ], + "overrideCameraEffect": null + } + ], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 4 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 9 + }, + "endPosition": { + "row": 7, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 9 + }, + "endPosition": { + "row": 7, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 12.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1000_gopro_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": false, + "m_value": 400 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1024_mortar_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1025_reveng_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 530 + }, + "def": { + "m_defined": true, + "m_value": 280 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1011_wizard_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4800 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1038_lunmag", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": true, + "m_value": 200 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1038_lunmag_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": false, + "m_value": 420 + }, + "def": { + "m_defined": false, + "m_value": 350 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1021_bslime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1021_bslime_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 7.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 11.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 34.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 1, + "preDelay": 55.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 58.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 2, + "preDelay": 25.0, + "interval": 25.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 49.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 58.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 1, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1024_mortar_2", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 75, + "weightValue": 75.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 25, + "weightValue": 25.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 36.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 50.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1011_wizard_2", + "count": 2, + "preDelay": 24.0, + "interval": 25.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 2, + "preDelay": 15.0, + "interval": 35.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 60.0, + "interval": 35.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 42.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 58.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 2, + "preDelay": 25.0, + "interval": 25.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 3.0, + "interval": 35.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 3.0, + "interval": 35.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime", + "count": 1, + "preDelay": 13.0, + "interval": 35.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1021_bslime_2", + "count": 1, + "preDelay": 13.0, + "interval": 35.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1088960964 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_4-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_4-3.json new file mode 100644 index 00000000..9597d105 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_4-3.json @@ -0,0 +1,3302 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "cherno", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "level_enemy_replace", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "enemy_1012_dcross" + }, + { + "key": "value", + "value": 0.0, + "valueStr": "enemy_1012_dcross_2" + } + ] + }, + { + "difficultyMask": 2, + "key": "level_enemy_replace", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "enemy_1049_eagent" + }, + { + "key": "value", + "value": 0.0, + "valueStr": "enemy_1049_eagent_2" + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.1, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.1, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 1 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 5 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 160.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 4.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1010_demon", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1010_demon_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1012_dcross", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1012_dcross_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": true, + "m_value": 530 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1049_eagent", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 230 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1049_eagent_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1040_bombd_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 10, + "weightValue": 10.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 10, + "weightValue": 10.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 10, + "weightValue": 10.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g4", + "weight": 10, + "weightValue": 10.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g5", + "weight": 100, + "weightValue": 100.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g6", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1012_dcross_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g6", + "weight": 10, + "weightValue": 10.0 + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 3, + "preDelay": 3.0, + "interval": 20.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 2, + "preDelay": 25.0, + "interval": 22.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 2, + "preDelay": 27.0, + "interval": 22.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 2, + "preDelay": 18.0, + "interval": 20.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1040_bombd_2", + "count": 2, + "preDelay": 3.0, + "interval": 35.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 2, + "preDelay": 5.0, + "interval": 25.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 2, + "preDelay": 6.0, + "interval": 25.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 2, + "preDelay": 5.0, + "interval": 25.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 3, + "preDelay": 6.0, + "interval": 25.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 731349143 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_4-4.json b/resources/gamedata/levels/activities/act12d6/level_rogue_4-4.json new file mode 100644 index 00000000..3e2bda57 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_4-4.json @@ -0,0 +1,4354 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "normal02", + "environmentSe": null, + "mapData": { + "map": [ + [ + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89 + ], + [ + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69 + ], + [ + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49 + ], + [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39 + ], + [ + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ], + [ + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 10, + "height": 9 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.0, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.2, + "valueStr": null + }, + { + "key": "move_speed", + "value": 1.3, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 3 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 3 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 5 + }, + "endPosition": { + "row": 0, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 1 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 3 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 8, + "col": 3 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 8 + }, + "endPosition": { + "row": 0, + "col": 3 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 7, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1072_dlancer", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1072_dlancer_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 22.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 29.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 14.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 18.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 2, + "preDelay": 30.0, + "interval": 5.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 18.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 36.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 48.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 37.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 50.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 38.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer", + "count": 1, + "preDelay": 51.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1026996878 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_4-5.json b/resources/gamedata/levels/activities/act12d6/level_rogue_4-5.json new file mode 100644 index 00000000..a46e3a31 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_4-5.json @@ -0,0 +1,3179 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chasing", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "level_enemy_replace", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "enemy_1059_buster" + }, + { + "key": "value", + "value": 0.0, + "valueStr": "enemy_1059_buster_2" + } + ] + }, + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.25, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1007_slime_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1007_slime_3", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1059_buster", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1059_buster_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 14000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1061_zomshd", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 1200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1022_dmage", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 16000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 1, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 34.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 44.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 6.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 10.0, + "interval": 13.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 4, + "preDelay": 11.5, + "interval": 13.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 16.0, + "interval": 13.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 25.0, + "interval": 13.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 2, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 24.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 34.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_2", + "count": 3, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 50.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 6.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 10.5, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 4.0, + "interval": 11.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 5.5, + "interval": 10.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 50.0, + "interval": 2.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 65.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1022_dmage", + "count": 1, + "preDelay": 65.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 11.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 4.0, + "interval": 12.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1061_zomshd", + "count": 1, + "preDelay": 53.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1022_dmage", + "count": 1, + "preDelay": 70.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_5-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_5-1.json new file mode 100644 index 00000000..d66f6e3f --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_5-1.json @@ -0,0 +1,5487 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 25, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "indust", + "environmentSe": null, + "mapData": { + "map": [ + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.1, + "valueStr": null + }, + { + "key": "def", + "value": 1.1, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.35, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 220.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 110.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 110.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.49, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 220.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 220.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 9 + }, + "endPosition": { + "row": 2, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1005_yokai", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1005_yokai_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 56000 + }, + "atk": { + "m_defined": true, + "m_value": 780 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1041_lazerd", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4500 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 140 + }, + "magicResistance": { + "m_defined": false, + "m_value": 65.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1041_lazerd_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1017_defdrn", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 11000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1032_katar", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3600 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1003_ncbow_2", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 2, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 2, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 3, + "preDelay": 3.0, + "interval": 13.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 2, + "preDelay": 15.0, + "interval": 12.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 10.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 3, + "preDelay": 16.0, + "interval": 10.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 3, + "preDelay": 3.0, + "interval": 16.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 2, + "preDelay": 15.0, + "interval": 16.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 2, + "preDelay": 14.0, + "interval": 16.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 5.0, + "interval": 15.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 3, + "preDelay": 6.0, + "interval": 15.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 16.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 3, + "preDelay": 3.0, + "interval": 18.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 3, + "preDelay": 3.0, + "interval": 18.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 3, + "preDelay": 4.0, + "interval": 18.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 60, + "weightValue": 60.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 2, + "preDelay": 4.0, + "interval": 36.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 40, + "weightValue": 40.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 3, + "preDelay": 5.0, + "interval": 18.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 60, + "weightValue": 60.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 3, + "preDelay": 5.0, + "interval": 18.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g3", + "weight": 40, + "weightValue": 40.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1032_katar", + "count": 2, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 4, + "preDelay": 5.0, + "interval": 12.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 4, + "preDelay": 6.0, + "interval": 12.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 2002571352 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_5-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_5-2.json new file mode 100644 index 00000000..4574b416 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_5-2.json @@ -0,0 +1,3708 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chernoimp", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.25, + "valueStr": null + }, + { + "key": "def", + "value": 1.1, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.4, + "valueStr": null + } + ] + } + ], + "globalBuffs": [ + { + "prefabKey": "periodic_damage", + "blackboard": [ + { + "key": "damage", + "value": 25.0, + "valueStr": null + }, + { + "key": "interval", + "value": 0.5, + "valueStr": null + } + ], + "overrideCameraEffect": null + } + ], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 9 + }, + "endPosition": { + "row": 7, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 9 + }, + "endPosition": { + "row": 7, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 4 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 9 + }, + "endPosition": { + "row": 7, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 8.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 7 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1039_breakr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1039_breakr_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1036_amraoe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1501_demonk", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 900 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1049_eagent_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 2, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 2, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 6.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 2, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 2, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 2, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 2, + "preDelay": 44.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 3, + "preDelay": 14.0, + "interval": 10.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 11.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr", + "count": 3, + "preDelay": 14.0, + "interval": 10.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 11.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 14.0, + "interval": 12.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 13.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 14.0, + "interval": 13.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 14.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 14.0, + "interval": 12.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 12.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1501_demonk", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1039_breakr_2", + "count": 3, + "preDelay": 15.0, + "interval": 14.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1049_eagent_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1283662919 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_5-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_5-3.json new file mode 100644 index 00000000..8cd8d31e --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_5-3.json @@ -0,0 +1,3048 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "cherno", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "def", + "value": 1.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.4, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 5 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 7 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 3 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1071_dftman", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3500 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1071_dftman_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1010_demon", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 670 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1074_dbskar", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "revive.unmove_duration", + "value": 130.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1075_dmgswd", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "revive.unmove_duration", + "value": 0.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1022_dmage", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 2, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 2, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1074_dbskar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1074_dbskar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1074_dbskar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1074_dbskar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1074_dbskar", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 3.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 2, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 3, + "preDelay": 18.0, + "interval": 13.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 3, + "preDelay": 19.0, + "interval": 13.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 4, + "preDelay": 3.0, + "interval": 12.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 2, + "preDelay": 18.0, + "interval": 12.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "count": 5, + "preDelay": 3.0, + "interval": 9.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 2, + "preDelay": 14.0, + "interval": 20.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 16.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1022_dmage", + "count": 1, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 47.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1022_dmage", + "count": 1, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1075_dmgswd", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 47.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 395336481 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_5-4.json b/resources/gamedata/levels/activities/act12d6/level_rogue_5-4.json new file mode 100644 index 00000000..6550cf8c --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_5-4.json @@ -0,0 +1,4581 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 0, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "snowmonster", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.15, + "valueStr": null + }, + { + "key": "def", + "value": 1.1, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.25, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 6 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1067_snslime", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1065_snwolf", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1064_snsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1068_snmage", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 2, + "increment": 1.0 + } + } + }, + { + "useDb": true, + "id": "enemy_1070_iced", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1069_icebrk", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 2, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 2, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + } + ], + "name": null + }, + { + "preDelay": 4.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 12.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 16.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 26.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 22.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1070_iced", + "count": 2, + "preDelay": 3.0, + "interval": 33.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 2, + "preDelay": 10.0, + "interval": 25.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage", + "count": 1, + "preDelay": 55.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 2, + "preDelay": 56.0, + "interval": 4.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 56.0, + "interval": 4.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1067_snslime", + "count": 2, + "preDelay": 10.0, + "interval": 25.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage", + "count": 1, + "preDelay": 55.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 2, + "preDelay": 56.0, + "interval": 4.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 56.0, + "interval": 4.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 5.0, + "interval": 1.3, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 15.0, + "interval": 1.1, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 24.0, + "interval": 1.1, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 35.0, + "interval": 1.1, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk", + "count": 1, + "preDelay": 41.0, + "interval": 1.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 6.0, + "interval": 1.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1065_snwolf", + "count": 2, + "preDelay": 34.0, + "interval": 1.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk", + "count": 2, + "preDelay": 41.0, + "interval": 17.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 48, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 20.0, + "interval": 1.0, + "routeIndex": 49, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 3, + "col": 5 + }, + "direction": 0, + "hidden": false, + "alias": null, + "inst": { + "characterKey": "trap_010_frosts", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1091830595 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_5-5.json b/resources/gamedata/levels/activities/act12d6/level_rogue_5-5.json new file mode 100644 index 00000000..a7c25fb1 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_5-5.json @@ -0,0 +1,3652 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbatimp", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_fence", + "heightType": 0, + "buildableType": 1, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_fence", + "heightType": 0, + "buildableType": 1, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 2, + "key": "ebuff_attribute", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 1.2, + "valueStr": null + }, + { + "key": "def", + "value": 1.2, + "valueStr": null + }, + { + "key": "max_hp", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 10 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1008_ghost", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6600 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1026_aghost", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 700 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1058_traink", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1014_rogue", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 2, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 2, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 17.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 27.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 2, + "preDelay": 3.0, + "interval": 20.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 23.0, + "interval": 10.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 28.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 3, + "preDelay": 15.0, + "interval": 18.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 3, + "preDelay": 16.0, + "interval": 18.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1008_ghost", + "count": 2, + "preDelay": 36.0, + "interval": 18.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 2, + "preDelay": 73.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1026_aghost", + "count": 2, + "preDelay": 87.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 2, + "preDelay": 25.0, + "interval": 25.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 51.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 70.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1058_traink", + "count": 1, + "preDelay": 85.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 50.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 70.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 90, + "weightValue": 90.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 33.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 5, + "weightValue": 5.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 4, + "col": 0 + }, + "direction": 1, + "hidden": false, + "alias": "trap_007_ballis#1", + "inst": { + "characterKey": "trap_007_ballis", + "level": 9, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 10 + }, + "direction": 3, + "hidden": false, + "alias": "trap_007_ballis#2", + "inst": { + "characterKey": "trap_007_ballis", + "level": 9, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1296598137 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-1.json new file mode 100644 index 00000000..1c3e6cfa --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-1.json @@ -0,0 +1,5236 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 3 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 70.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 8 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": -0.05 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 40.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 70.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_2003_rockman", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1015_litamr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3400 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1036_amraoe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1014_rogue", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2600 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1006_shield_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2003_rockman", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2003_rockman", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2003_rockman", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 3, + "preDelay": 20.0, + "interval": 20.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 45.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 3, + "preDelay": 15.0, + "interval": 20.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 14.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 16.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1006_shield_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 20, + "weightValue": 20.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 20.0, + "interval": 20.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 1, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1014_rogue", + "count": 2, + "preDelay": 15.0, + "interval": 20.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 1863433846 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-2.json new file mode 100644 index 00000000..af295af1 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-2.json @@ -0,0 +1,3992 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 0, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_gazebo", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "attack_speed", + "value": -20.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.7, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_gazebo", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "attack_speed", + "value": -20.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.7, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 3 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 7 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 6 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 2, + "col": 5 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 6, + "col": 5 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 1.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": -0.02, + "y": -0.1 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.2, + "y": 0.2 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 6, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_2004_balloon", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1017_defdrn", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1041_lazerd", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 170 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1009_lurker", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1019_jshoot_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1023_jmage_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1017_defdrn", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 19.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 48.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 1, + "preDelay": 65.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2004_balloon", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2004_balloon", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1019_jshoot_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1019_jshoot_2", + "count": 2, + "preDelay": 3.3, + "interval": 30.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 3, + "preDelay": 15.0, + "interval": 14.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 2, + "preDelay": 16.0, + "interval": 20.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1023_jmage_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 4, + "preDelay": 10.0, + "interval": 11.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 2, + "preDelay": 8.0, + "interval": 30.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1023_jmage_2", + "count": 3, + "preDelay": 3.0, + "interval": 23.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1019_jshoot_2", + "count": 3, + "preDelay": 4.0, + "interval": 23.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 5, + "preDelay": 5.0, + "interval": 11.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1009_lurker", + "count": 2, + "preDelay": 26.0, + "interval": 20.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 2, + "preDelay": 8.0, + "interval": 30.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1041_lazerd", + "count": 1, + "preDelay": 39.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 1277266938 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-3.json new file mode 100644 index 00000000..92019436 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-3.json @@ -0,0 +1,2883 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 1, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 80.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 9 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 2.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_2005_axetro", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1033_handax", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1033_handax_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1035_haxe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2005_axetro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2005_axetro", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 23.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1035_haxe", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 46.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1035_haxe", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 18.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1035_haxe", + "count": 1, + "preDelay": 22.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1033_handax_2", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1035_haxe", + "count": 1, + "preDelay": 43.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 675795337 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-4.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-4.json new file mode 100644 index 00000000..c1224252 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-4.json @@ -0,0 +1,5541 @@ +{ + "options": { + "characterLimit": 7, + "maxLifePoint": 100, + "initialCost": 0, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_flystart", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": -0.49, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.07, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 200.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.49, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 180.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 75.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.46, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.49, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 180.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": -0.48, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 75.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": -0.5, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 120.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.47, + "y": 0.48 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": -0.49, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.07, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 100.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.49, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 1, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": -0.49, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": 0.07, + "y": -0.47 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 100.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.49, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.47, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.4, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4400 + }, + "atk": { + "m_defined": false, + "m_value": 330 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1038_lunmag_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1076_bsthmr", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 1500 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1010_demon", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 1000 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1010_demon_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 22000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1042_frostd", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 380 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2006_flsnip", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1042_frostd", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1076_bsthmr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1076_bsthmr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1076_bsthmr", + "count": 1, + "preDelay": 2.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1076_bsthmr", + "count": 1, + "preDelay": 2.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1038_lunmag_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 13.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 11.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 5.0, + "interval": 10.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 13.0, + "interval": 11.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 4.0, + "interval": 9.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 3.0, + "interval": 10.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 13.0, + "interval": 11.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 4.0, + "interval": 9.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 14.0, + "interval": 10.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 12.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 3.0, + "interval": 9.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 4.0, + "interval": 9.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 4.0, + "interval": 9.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 2, + "preDelay": 5.0, + "interval": 9.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2006_flsnip", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2006_flsnip", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 2.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 4, + "preDelay": 3.0, + "interval": 22.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 8.0, + "interval": 0.8, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 8.0, + "interval": 0.9, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 25.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 25.0, + "interval": 1.1, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 40.0, + "interval": 1.2, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 52.0, + "interval": 0.8, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 52.0, + "interval": 1.1, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 63.0, + "interval": 0.8, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 63.0, + "interval": 1.1, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 1, + "preDelay": 32.0, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 1, + "preDelay": 47.0, + "interval": 1.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 1, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1042_frostd", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon_2", + "count": 3, + "preDelay": 3.0, + "interval": 20.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 8.0, + "interval": 13.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 9.3, + "interval": 14.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 10.5, + "interval": 13.2, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.0, + "interval": 12.0, + "routeIndex": 48, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 15.4, + "interval": 12.8, + "routeIndex": 49, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 3, + "preDelay": 16.8, + "interval": 13.6, + "routeIndex": 50, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1042_frostd", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 51, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1076_bsthmr", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 52, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 2, + "preDelay": 18.0, + "interval": 20.0, + "routeIndex": 53, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 226392603 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-5.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-5.json new file mode 100644 index 00000000..acd8e2ed --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-5.json @@ -0,0 +1,3229 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": -0.01, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": -0.5, + "y": 0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.49, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 1 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": -0.01, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.49, + "y": -0.49 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 6 + }, + "reachOffset": { + "x": -0.09, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 25.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.02, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 20.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 8 + }, + "reachOffset": { + "x": 0.49, + "y": 0.5 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 70.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 9 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_2007_flwitch", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1064_snsbr", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1066_snbow_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1068_snmage_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "coldattack", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 1, + "blackboard": [ + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1069_icebrk", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1069_icebrk_2", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2007_flwitch", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_2007_flwitch", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2007_flwitch", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 7.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 3.0, + "interval": 1.5, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 15.0, + "interval": 1.5, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 28.0, + "interval": 1.5, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 20.0, + "interval": 1.5, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 3.0, + "interval": 1.5, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 15.0, + "interval": 1.5, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 27.0, + "interval": 1.5, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 2, + "preDelay": 10.0, + "interval": 14.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1066_snbow_2", + "count": 2, + "preDelay": 11.0, + "interval": 14.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1064_snsbr", + "count": 1, + "preDelay": 20.0, + "interval": 14.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1066_snbow_2", + "count": 1, + "preDelay": 21.0, + "interval": 14.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_1069_icebrk", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk", + "count": 1, + "preDelay": 38.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 50.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 2, + "preDelay": 53.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 30.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 35.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1066_snbow_2", + "count": 1, + "preDelay": 40.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 60.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 2, + "preDelay": 61.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 40.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 8.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1069_icebrk_2", + "count": 1, + "preDelay": 5.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1068_snmage_2", + "count": 1, + "preDelay": 10.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": { + "frosts": { + "phases": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_010_frosts#1", + "count": 1, + "preDelay": 0.0, + "interval": 0.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_010_frosts#3", + "count": 1, + "preDelay": 0.0, + "interval": 0.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_010_frosts#2", + "count": 1, + "preDelay": 0.0, + "interval": 0.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_010_frosts#4", + "count": 1, + "preDelay": 0.0, + "interval": 0.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ] + } + ] + } + }, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 5, + "col": 3 + }, + "direction": 0, + "hidden": true, + "alias": "trap_010_frosts#1", + "inst": { + "characterKey": "trap_010_frosts", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 5, + "col": 7 + }, + "direction": 0, + "hidden": true, + "alias": "trap_010_frosts#2", + "inst": { + "characterKey": "trap_010_frosts", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 3 + }, + "direction": 0, + "hidden": true, + "alias": "trap_010_frosts#3", + "inst": { + "characterKey": "trap_010_frosts", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + }, + { + "position": { + "row": 2, + "col": 7 + }, + "direction": 0, + "hidden": true, + "alias": "trap_010_frosts#4", + "inst": { + "characterKey": "trap_010_frosts", + "level": 1, + "phase": 0, + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 155091729 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_b-6.json b/resources/gamedata/levels/activities/act12d6/level_rogue_b-6.json new file mode 100644 index 00000000..1f910cab --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_b-6.json @@ -0,0 +1,6743 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 2.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "rogueboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95 + ], + [ + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83 + ], + [ + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71 + ], + [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47 + ], + [ + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_defup", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": [ + { + "key": "def", + "value": 100.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_defup", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": [ + { + "key": "def", + "value": 100.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_defup", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "def", + "value": 200.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_defup", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "def", + "value": 200.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 12, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": 1, + "key": "char_attribute_mul", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "atk", + "value": 0.5, + "valueStr": null + }, + { + "key": "def", + "value": 0.5, + "valueStr": null + } + ] + }, + { + "difficultyMask": 1, + "key": "char_respawntime_mul", + "professionMask": 1023, + "buildableMask": 3, + "blackboard": [ + { + "key": "scale", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": [], + "routes": [ + null, + { + "motionMode": 0, + "startPosition": { + "row": 0, + "col": 5 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 5 + }, + "reachOffset": { + "x": 0.49, + "y": 0.04 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": 0.02 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": -0.03 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": -0.19 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.48, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 5 + }, + "reachOffset": { + "x": 0.47, + "y": -0.46 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 5.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 15.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 7, + "col": 5 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 6, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 6, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 11 + }, + "endPosition": { + "row": 7, + "col": 6 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 10 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_2008_flking", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1002_nsabr", + "level": 1, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1003_ncbow_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.7 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1015_litamr_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1072_dlancer_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1010_demon", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2008_flking", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2008_flking", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 40.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 45.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 24, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1003_ncbow_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 25, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 45.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 26, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 27, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 28, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 29, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 30, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 31, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 32, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 33, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 35, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1015_litamr_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 37, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 45.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 38, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 39, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 40, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 41, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 42, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 43, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 44, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 45, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 46, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 47, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 48, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1002_nsabr", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 49, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 40.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 50, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 51, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 52, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 53, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1072_dlancer_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 54, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1010_demon", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 55, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g2", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": { + "frosts": { + "phases": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 6, + "managedByScheduler": true, + "key": "trap_010_frosts#1", + "count": 1, + "preDelay": 0.0, + "interval": 0.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ] + } + ] + } + }, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 226392603 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_ev-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_ev-1.json new file mode 100644 index 00000000..1cb3457f --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_ev-1.json @@ -0,0 +1,3089 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 25, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "longmenbatboss", + "environmentSe": null, + "mapData": { + "map": [ + [ + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87 + ], + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_hole", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 8 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.08, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.08, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 57.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": -0.05, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 110.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 9 + }, + "endPosition": { + "row": 3, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 9 + }, + "reachOffset": { + "x": -0.05, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 87.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": -0.05, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": -0.05, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.08, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 60.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 9 + }, + "endPosition": { + "row": 4, + "col": 0 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 9 + }, + "reachOffset": { + "x": -0.08, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 10.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1036_amraoe", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 50000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": false, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 3 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1045_hammer_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 2300 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 3 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "stuncombat", + "priority": 0, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 2, + "blackboard": [ + { + "key": "stun", + "value": 12.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1063_rageth_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 70000 + }, + "atk": { + "m_defined": true, + "m_value": 1200 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 3 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 250.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1025_reveng_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 75.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 3 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1045_hammer_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1045_hammer_2", + "count": 1, + "preDelay": 87.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1036_amraoe", + "count": 1, + "preDelay": 107.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1025_reveng_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1025_reveng_2", + "count": 1, + "preDelay": 7.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1063_rageth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 1, + "managedByScheduler": true, + "key": "enemy_1063_rageth_2", + "count": 1, + "preDelay": 57.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 2143200311 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_ev-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_ev-2.json new file mode 100644 index 00000000..7f046b6e --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_ev-2.json @@ -0,0 +1,1331 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "escape", + "environmentSe": null, + "mapData": { + "map": [ + [ + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62 + ], + [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53 + ], + [ + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44 + ], + [ + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35 + ], + [ + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26 + ], + [ + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_floor", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 9, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 3 + }, + "endPosition": { + "row": 3, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 30.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 4 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 150.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 4 + }, + "endPosition": { + "row": 2, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 70.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 3, + "col": 5 + }, + "endPosition": { + "row": 3, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 5 + }, + "reachOffset": { + "x": -0.08, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 110.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 3 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 170.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 3 + }, + "endPosition": { + "row": 2, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 3, + "time": 50.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 2, + "col": 5 + }, + "endPosition": { + "row": 2, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 2, + "col": 5 + }, + "reachOffset": { + "x": -0.06, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 90.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 4, + "col": 5 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 5 + }, + "reachOffset": { + "x": -0.06, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 3, + "time": 130.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1059_buster_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": false, + "m_value": 0 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_1030_wteeth_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1059_buster_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1030_wteeth_2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 571275916 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_t-1.json b/resources/gamedata/levels/activities/act12d6/level_rogue_t-1.json new file mode 100644 index 00000000..92c1e142 --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_t-1.json @@ -0,0 +1,3095 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chasing", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_infection", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "damage", + "value": 90.0, + "valueStr": null + }, + { + "key": "duration", + "value": 300.0, + "valueStr": null + }, + { + "key": "atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.47, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1007_slime_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1100 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9300 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 330 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 1, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 2, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 4, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 4, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1007_slime_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_t-2.json b/resources/gamedata/levels/activities/act12d6/level_rogue_t-2.json new file mode 100644 index 00000000..dd5c0bbc --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_t-2.json @@ -0,0 +1,3095 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chasing", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_infection", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "damage", + "value": 90.0, + "valueStr": null + }, + { + "key": "duration", + "value": 300.0, + "valueStr": null + }, + { + "key": "atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.47, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 2 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1000_gopro_3", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2001_duckmi", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 320 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 1, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 2, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2001_duckmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 4, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 4, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1000_gopro_3", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/activities/act12d6/level_rogue_t-3.json b/resources/gamedata/levels/activities/act12d6/level_rogue_t-3.json new file mode 100644 index 00000000..5367d05b --- /dev/null +++ b/resources/gamedata/levels/activities/act12d6/level_rogue_t-3.json @@ -0,0 +1,2896 @@ +{ + "options": { + "characterLimit": 6, + "maxLifePoint": 100, + "initialCost": 10, + "maxCost": 99, + "costIncreaseTime": 1.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "functionDisableMask": 0 + }, + "levelId": null, + "mapId": null, + "bgmEvent": "chasing", + "environmentSe": null, + "mapData": { + "map": [ + [ + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76 + ], + [ + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ], + [ + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + [ + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43 + ], + [ + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32 + ], + [ + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + ], + "tiles": [ + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_infection", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": [ + { + "key": "damage", + "value": 90.0, + "valueStr": null + }, + { + "key": "duration", + "value": 300.0, + "valueStr": null + }, + { + "key": "atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_wall", + "heightType": 1, + "buildableType": 2, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_end", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_start", + "heightType": 0, + "buildableType": 0, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": 0, + "buildableType": 1, + "passableMask": 3, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": 1, + "buildableType": 0, + "passableMask": 2, + "blackboard": null, + "effects": null + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "width": 11, + "height": 7 + }, + "tilesDisallowToLocate": [], + "runes": null, + "globalBuffs": [], + "routes": [ + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + null, + { + "motionMode": 0, + "startPosition": { + "row": 5, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 1 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 1, + "time": 3.0, + "position": { + "row": 0, + "col": 0 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 9 + }, + "reachOffset": { + "x": -0.5, + "y": -0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 3, + "col": 1 + }, + "reachOffset": { + "x": 0.47, + "y": 0.01 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 8 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": 0.09 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + }, + { + "motionMode": 0, + "startPosition": { + "row": 1, + "col": 0 + }, + "endPosition": { + "row": 4, + "col": 10 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 0 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 1, + "col": 7 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": 0, + "time": 0.0, + "position": { + "row": 4, + "col": 9 + }, + "reachOffset": { + "x": 0.11, + "y": -0.07 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false + } + ], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1087_ltwolf_2", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3200 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "useDb": true, + "id": "enemy_2002_bearmi", + "level": 0, + "overwrittenData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 78000 + }, + "atk": { + "m_defined": true, + "m_value": 3500 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 1, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 2, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 2, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": 5, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_2002_bearmi", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": "g1", + "weight": 50, + "weightValue": 50.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 3, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 3, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 4, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 4, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 12, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 13, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 14, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 15, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 16, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 17, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 18, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 19, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + }, + { + "preDelay": 8.0, + "actions": [ + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 20, + "blockFragment": false, + "autoPreviewRoute": true, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + }, + { + "actionType": 0, + "managedByScheduler": true, + "key": "enemy_1087_ltwolf_2", + "count": 5, + "preDelay": 3.5, + "interval": 1.0, + "routeIndex": 21, + "blockFragment": false, + "autoPreviewRoute": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "weight": 0, + "weightValue": 0.0 + } + ], + "name": null + } + ], + "name": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": null, + "excludeCharIdList": null, + "randomSeed": 455685591 +} \ No newline at end of file diff --git a/resources/gamedata/levels/enemydata/enemy_database.json b/resources/gamedata/levels/enemydata/enemy_database.json index 4d2fd695..6183d5b5 100644 --- a/resources/gamedata/levels/enemydata/enemy_database.json +++ b/resources/gamedata/levels/enemydata/enemy_database.json @@ -1,26472 +1,29671 @@ -{ - "enemies": [ - { - "Key": "enemy_1007_slime", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "源石虫" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1007_slime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 550 - }, - "atk": { - "m_defined": true, - "m_value": 130 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2050 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": false, - "m_value": 0 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1007_slime_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "源石虫·α" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物,比一般源石虫更具有威胁。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1007_slime_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1050 - }, - "atk": { - "m_defined": true, - "m_value": 185 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2850 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": false, - "m_value": 0 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1007_slime_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "源石虫·β" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物,比源石虫·α更具有威胁。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1007_slime_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1550 - }, - "atk": { - "m_defined": true, - "m_value": 240 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1004_mslime", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "酸液源石虫" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物,且会使用分泌物腐蚀<@eb.key>降低攻击目标的防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1004_mslime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2080 - }, - "atk": { - "m_defined": true, - "m_value": 180 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.8 - }, - "talentBlackboard": [ - { - "key": "defdown.def", - "value": -10.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1004_mslime_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "酸液源石虫·α" - }, - "description": { - "m_defined": true, - "m_value": "比一般酸液源石虫更具有威胁,且会使用分泌物腐蚀<@eb.key>降低攻击目标的防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1004_mslime_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2780 - }, - "atk": { - "m_defined": true, - "m_value": 290 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.75 - }, - "talentBlackboard": [ - { - "key": "defdown.def", - "value": -15.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1021_bslime", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "高能源石虫" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物,死亡后会产生<@eb.danger>爆炸。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1021_bslime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2460 - }, - "atk": { - "m_defined": true, - "m_value": 260 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "boom.atk_scale", - "value": 4.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1021_bslime_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "高能源石虫·α" - }, - "description": { - "m_defined": true, - "m_value": "比一般高能源石虫更具有威胁,死亡后会产生<@eb.danger>爆炸。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1021_bslime_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3700 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "boom.atk_scale", - "value": 4.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1000_gopro", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "猎狗" - }, - "description": { - "m_defined": true, - "m_value": "整合运动技术侦察部队操纵的生物,<@eb.key>行动速度很快。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1000_gopro" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 820 - }, - "atk": { - "m_defined": true, - "m_value": 190 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2350 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 190 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1000_gopro_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "猎狗pro" - }, - "description": { - "m_defined": true, - "m_value": "比一般猎狗更具有作战能力,<@eb.key>行动速度很快。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1000_gopro_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1700 - }, - "atk": { - "m_defined": true, - "m_value": 260 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2900 - }, - "atk": { - "m_defined": true, - "m_value": 460 - }, - "def": { - "m_defined": true, - "m_value": 210 - }, - "magicResistance": { - "m_defined": true, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1000_gopro_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂暴的猎狗pro" - }, - "description": { - "m_defined": true, - "m_value": "比猎狗pro更具有作战能力,<@eb.key>行动速度很快。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1000_gopro_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 370 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1002_nsabr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "士兵" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的基础近身作战人员。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1002_nsabr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1650 - }, - "atk": { - "m_defined": true, - "m_value": 200 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2750 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1003_ncbow", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "弩手" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的基础射击作战人员,<@eb.key>使用远距离攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1003_ncbow" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1400 - }, - "atk": { - "m_defined": true, - "m_value": 240 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.9 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1850 - }, - "atk": { - "m_defined": true, - "m_value": 310 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1003_ncbow_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "弩手组长" - }, - "description": { - "m_defined": true, - "m_value": "相比一般弩手更具作战能力,<@eb.key>使用远距离攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1003_ncbow_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1900 - }, - "atk": { - "m_defined": true, - "m_value": 310 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.9 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 380 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1011_wizard", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "术师" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的基础法术作战人员,使用<@eb.key>远距离法术攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1011_wizard" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1600 - }, - "atk": { - "m_defined": true, - "m_value": 200 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.8 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1770 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1011_wizard_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "术师组长" - }, - "description": { - "m_defined": true, - "m_value": "相比一般术师更具作战能力,使用<@eb.key>远距离法术攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1011_wizard_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2400 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2300 - }, - "atk": { - "m_defined": true, - "m_value": 420 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 2, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": "高阶敌人,高攻中血中护甲高魔抗。" - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1018_aoemag", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "高阶术师" - }, - "description": { - "m_defined": true, - "m_value": "精英法术作战人员,擅长<@eb.key>远距离群体法术攻击。其攻击会伤害目标周围的单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1018_aoemag" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 240 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1018_aoemag_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "高阶术师组长" - }, - "description": { - "m_defined": true, - "m_value": "擅长<@eb.key>远距离群体法术攻击。其攻击会伤害目标周围的单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1018_aoemag_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 13500 - }, - "atk": { - "m_defined": true, - "m_value": 380 - }, - "def": { - "m_defined": true, - "m_value": 160 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1013_airdrp", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "空降兵" - }, - "description": { - "m_defined": true, - "m_value": "特殊近身作战人员,他们可以从出其不意的位置切入战场。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1013_airdrp" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1450 - }, - "atk": { - "m_defined": true, - "m_value": 220 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.9 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2570 - }, - "atk": { - "m_defined": true, - "m_value": 320 - }, - "def": { - "m_defined": true, - "m_value": 180 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1013_airdrp_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "空降组长" - }, - "description": { - "m_defined": true, - "m_value": "比空降兵更具威胁,他们可以从出其不意的位置切入战场。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1013_airdrp_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2300 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.9 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 220 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1024_mortar", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "炮手" - }, - "description": { - "m_defined": true, - "m_value": "特殊远程作战人员,能够进行<@eb.key>超远距离溅射攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1024_mortar" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3300 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 7.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1024_mortar_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "炮击组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般炮手更具威胁,能够进行<@eb.key>超远距离溅射攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1024_mortar_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 550 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 7.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1014_rogue", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "双持剑士" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的近身作战人员,以<@eb.danger>高攻击力见长。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1014_rogue" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.2 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1950 - }, - "atk": { - "m_defined": true, - "m_value": 310 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1014_rogue_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "双持剑士组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般双持剑士更具威胁,以<@eb.danger>高攻击力见长。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1014_rogue_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.2 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2550 - }, - "atk": { - "m_defined": true, - "m_value": 420 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": false, - "m_value": 25.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1015_litamr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "轻甲卫兵" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的近身作战人员,他们有较高的<@eb.key>防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1015_litamr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 250 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1015_litamr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "轻甲卫兵组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般轻甲卫兵更具威胁,他们有较高的<@eb.key>防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1015_litamr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3700 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1006_shield", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "重装防御者" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的近身作战人员,<@eb.key>防御力很高且难以被击溃。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1006_shield" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 850 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1006_shield_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "重装防御组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般重装防御者更具威胁,<@eb.key>防御力很高且难以被击溃。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1006_shield_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 850 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1006_shield_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "重装五十夫长" - }, - "description": { - "m_defined": true, - "m_value": "重装防御者中的精英,比重装防御组长更具威胁,<@eb.key>防御力很高且难以被击溃。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1006_shield_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 40000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 1200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 33000 - }, - "atk": { - "m_defined": true, - "m_value": 2500 - }, - "def": { - "m_defined": true, - "m_value": 1500 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1001_bigbo", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "大鲍勃" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的特殊近战人员,使用电锯进行攻击,兼具<@eb.danger>高耐久、攻击力和防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1001_bigbo" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 22000 - }, - "atk": { - "m_defined": true, - "m_value": 1900 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 6.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1001_bigbo_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "大亚当" - }, - "description": { - "m_defined": true, - "m_value": "比大鲍勃更具威胁,使用电锯进行攻击,兼具<@eb.danger>高耐久、攻击力和防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1001_bigbo_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 2700 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 6.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1016_diaman", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "磐蟹" - }, - "description": { - "m_defined": true, - "m_value": "野生的被感染生物,普通武器对其效果都不太理想,但是<@eb.key>重量并没有想像的大。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1016_diaman" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 85.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": false, - "m_value": 70.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1009_lurker", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "潜伏者" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的特殊作战人员,<@eb.key>在被阻挡前无法被攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1009_lurker" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2200 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 90 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3400 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": false, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1008_ghost", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "幽灵" - }, - "description": { - "m_defined": true, - "m_value": "擅长工程技术的人员,<@eb.key>无法被阻挡,需要尽快清除。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1008_ghost" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2300 - }, - "atk": { - "m_defined": true, - "m_value": 100 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1026_aghost", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "幽灵组长" - }, - "description": { - "m_defined": true, - "m_value": "比幽灵拥有更高的防御力和耐久,<@eb.key>无法被阻挡,需要尽快清除。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1026_aghost" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3800 - }, - "atk": { - "m_defined": true, - "m_value": 100 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": true, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1005_yokai", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "妖怪" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】敌方人员操纵的无人机,不会进行攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1005_yokai" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 800 - }, - "atk": { - "m_defined": true, - "m_value": 0 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1870 - }, - "atk": { - "m_defined": false, - "m_value": 0 - }, - "def": { - "m_defined": false, - "m_value": 0 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1005_yokai_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "妖怪MKII" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】妖怪的改进版,可进行<@eb.key>远程物理射击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1005_yokai_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1550 - }, - "atk": { - "m_defined": true, - "m_value": 220 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 330 - }, - "def": { - "m_defined": true, - "m_value": 125 - }, - "magicResistance": { - "m_defined": false, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1005_yokai_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "威龙" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】大型无人机,拥有更好的耐久性能,可进行<@eb.key>远程物理射击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1005_yokai_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 660 - }, - "def": { - "m_defined": true, - "m_value": 170 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1017_defdrn", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "御4" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】无人机,能使周围敌军<@eb.key>防御力上升。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1017_defdrn" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 0 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": [ - { - "key": "defup.def", - "value": 300.0, - "valueStr": null - }, - { - "key": "defup.range_radius", - "value": 2.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": false, - "m_value": 0 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1019_jshoot", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "隐形弩手" - }, - "description": { - "m_defined": true, - "m_value": "射击作战人员,<@eb.key>在被阻挡前无法被攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1019_jshoot" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1800 - }, - "atk": { - "m_defined": true, - "m_value": 260 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1019_jshoot_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "隐形弩手组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般隐形弩手更具威胁,<@eb.key>在被阻挡前无法被攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1019_jshoot_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2700 - }, - "atk": { - "m_defined": true, - "m_value": 310 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1023_jmage", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "隐形术师" - }, - "description": { - "m_defined": true, - "m_value": "法术作战人员,<@eb.key>在被阻挡前无法被攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1023_jmage" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2200 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1023_jmage_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "隐形术师组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般隐形术师更具威胁,<@eb.key>在被阻挡前无法被攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1023_jmage_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4200 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1020_obsv", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "技术侦察兵" - }, - "description": { - "m_defined": true, - "m_value": "技术作战人员,会使周围我方的<@eb.key>隐匿效果失效。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1020_obsv" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 270 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "antiinvi.range_radius", - "value": 3.3, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1010_demon", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹大剑手" - }, - "description": { - "m_defined": true, - "m_value": "萨卡兹雇佣兵,拥有<@eb.key>较高攻击力和较高法术抗性。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1010_demon" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7500 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 900 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1010_demon_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹大剑组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般萨卡兹大剑手更具威胁,拥有<@eb.key>较高攻击力和较高法术抗性。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1010_demon_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 750 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1012_dcross", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹狙击手" - }, - "description": { - "m_defined": true, - "m_value": "萨卡兹雇佣兵,拥有<@eb.key>较高攻击力和较高法术抗性,且可以进行<@eb.key>远距离物理射击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1012_dcross" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6700 - }, - "atk": { - "m_defined": true, - "m_value": 660 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1012_dcross_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹狙击组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般萨卡兹狙击手更具威胁,拥有<@eb.key>较高攻击力和较高法术抗性,且可以进行<@eb.key>远距离物理射击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1012_dcross_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 570 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1022_dmage", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹术师" - }, - "description": { - "m_defined": true, - "m_value": "拥有<@eb.key>较高攻击力和法术抗性。会使用<@eb.key>远距离法术攻击,且能够使用<@eb.key>禁锢我方单位的枷锁。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1022_dmage" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "lasso", - "priority": 1, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "hit_duration", - "value": 20.0, - "valueStr": null - }, - { - "key": "atk_scale", - "value": 0.35, - "valueStr": null - }, - { - "key": "range_radius", - "value": 3.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1022_dmage_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹术师组长" - }, - "description": { - "m_defined": true, - "m_value": "拥有<@eb.key>较高攻击力和法术抗性。会使用<@eb.key>远距离法术攻击,且能够使用<@eb.key>禁锢我方单位的枷锁。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1022_dmage_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 18000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "lasso", - "priority": 1, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "hit_duration", - "value": 20.0, - "valueStr": null - }, - { - "key": "atk_scale", - "value": 0.35, - "valueStr": null - }, - { - "key": "range_radius", - "value": 3.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1501_demonk", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹百夫长" - }, - "description": { - "m_defined": true, - "m_value": "整合运动干部。该敌人<@eb.danger>威胁很大,<@eb.danger>难以被消灭。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1501_demonk" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.78 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.35 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 23000 - }, - "atk": { - "m_defined": true, - "m_value": 950 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1025_reveng", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "寻仇者" - }, - "description": { - "m_defined": true, - "m_value": "该目标处于<@eb.key>低体力时似乎会大幅度提升作战意志。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1025_reveng" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "atkup.atk", - "value": 1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 650 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": false, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1025_reveng_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "复仇者" - }, - "description": { - "m_defined": true, - "m_value": "该目标处于<@eb.key>低体力时似乎会大幅度提升作战意志。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1025_reveng_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 18000 - }, - "atk": { - "m_defined": true, - "m_value": 480 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "atkup.atk", - "value": 1.8, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 850 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": false, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1027_mob", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "暴徒" - }, - "description": { - "m_defined": true, - "m_value": "来路不明的作战人员,使用随意制作的武器进行近身攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1027_mob" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1700 - }, - "atk": { - "m_defined": true, - "m_value": 250 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1027_mob_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "暴乱分子" - }, - "description": { - "m_defined": true, - "m_value": "比一般暴徒更具威胁,使用随意制作的武器进行近身攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1027_mob_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2650 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 85 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1028_mocock", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "鸡尾酒投掷者" - }, - "description": { - "m_defined": true, - "m_value": "来路不明的作战人员,使用土制燃烧瓶进行<@eb.key>远程物理攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1028_mocock" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 1550 - }, - "atk": { - "m_defined": true, - "m_value": 180 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.75 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1028_mocock_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "燃烧瓶投掷者" - }, - "description": { - "m_defined": true, - "m_value": "比一般鸡尾酒投掷者更具威胁,使用土制燃烧瓶进行<@eb.key>远程物理攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1028_mocock_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2000 - }, - "atk": { - "m_defined": true, - "m_value": 250 - }, - "def": { - "m_defined": true, - "m_value": 85 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.2 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.75 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1029_shdsbr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "持盾刀兵" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的近身作战人员,拥有简单的物理防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1029_shdsbr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2050 - }, - "atk": { - "m_defined": true, - "m_value": 240 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1029_shdsbr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "机动盾组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般机动盾兵更具威胁,拥有简单的物理防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1029_shdsbr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 280 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1030_wteeth", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "拾荒者" - }, - "description": { - "m_defined": true, - "m_value": "缺少打理,穿着着破损服装的作战人员。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1030_wteeth" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1030_wteeth_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "流浪者" - }, - "description": { - "m_defined": true, - "m_value": "缺少打理,穿着着破损服装的作战人员。比一般拾荒者更有交战经验。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1030_wteeth_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7500 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 70 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1031_mrogue", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "法术近卫" - }, - "description": { - "m_defined": true, - "m_value": "受过法术战斗训练的近身作战人员,对目标造成<@eb.key>法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1031_mrogue" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1031_mrogue_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "法术近卫组长" - }, - "description": { - "m_defined": true, - "m_value": "受过法术战斗训练的近身作战人员,比一般法术近卫更具威胁,对目标造成<@eb.key>法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1031_mrogue_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1032_katar", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "拳刃武士" - }, - "description": { - "m_defined": true, - "m_value": "受过一些传统战斗训练的近身作战人员,兼具<@eb.key>较高攻击力和防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1032_katar" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1032_katar_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "拳刃武士组长" - }, - "description": { - "m_defined": true, - "m_value": "比一般拳刃武士更具威胁,兼具<@eb.key>较高攻击力和防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1032_katar_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 550 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1033_handax", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "伐木机" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,穿戴简易林业护具,携带伐木工具进行攻击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1033_handax" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 750 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1033_handax_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "伐木老手" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,穿戴简易林业护具,携带伐木工具进行攻击。比“伐木机”更具有威胁。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1033_handax_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 850 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1034_laxe", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "屠夫" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,使用巨大的钝器进行攻击。拥有一定防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1034_laxe" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 9000 - }, - "atk": { - "m_defined": true, - "m_value": 850 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1034_laxe_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "屠宰老手" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,使用巨大的钝器进行攻击。比屠夫更具有威胁,拥有一定防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1034_laxe_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 14000 - }, - "atk": { - "m_defined": true, - "m_value": 950 - }, - "def": { - "m_defined": true, - "m_value": 270 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1035_haxe", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "武装人员" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,使用巨大的钝器进行攻击。拥有高防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1035_haxe" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 1050 - }, - "def": { - "m_defined": true, - "m_value": 700 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1035_haxe_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "高级武装人员" - }, - "description": { - "m_defined": true, - "m_value": "来路不明,使用巨大的钝器进行攻击。比一般武装人员更具有威胁,拥有高防护能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1035_haxe_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 18000 - }, - "atk": { - "m_defined": true, - "m_value": 1500 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1036_amraoe", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "护盾高阶术士" - }, - "description": { - "m_defined": true, - "m_value": "特殊的高阶术士,擅长<@eb.key>远距离群体法术攻击,周身的防护盾提供了较高的防御力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1036_amraoe" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8500 - }, - "atk": { - "m_defined": true, - "m_value": 380 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1037_lunsbr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "特战士兵" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的近身作战人员。配备了和其他战士稍有不同的装备。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1037_lunsbr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3200 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1038_lunmag", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "特战术师" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的法术作战人员,他配备的护甲使他拥有<@eb.key>一定防御。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1038_lunmag" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1038_lunmag_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "特战术师组长" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的精英法术作战人员,他配备的护甲使他拥有<@eb.key>一定防御,并且能够同时攻击<@eb.key>两个目标。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1038_lunmag_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.4 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1039_breakr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "破阵者" - }, - "description": { - "m_defined": true, - "m_value": "训练有素的敌方冲锋单位,移动速度极快且<@eb.key>攻击能力比一般单位略高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1039_breakr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3500 - }, - "atk": { - "m_defined": true, - "m_value": 410 - }, - "def": { - "m_defined": true, - "m_value": 50 - }, - "magicResistance": { - "m_defined": true, - "m_value": 25.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1039_breakr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "破阵者组长" - }, - "description": { - "m_defined": true, - "m_value": "训练有素的敌方高级冲锋单位,移动速度极快且<@eb.key>攻击能力比一般单位略高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1039_breakr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 25.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1040_bombd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "暴鸰" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】携带有爆破弹头,将会在接近干员时投掷并造成群体物理伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1040_bombd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "boomb", - "priority": 0, - "cooldown": 1.0, - "initCooldown": 1.0, - "spCost": 0, - "blackboard": [ - { - "key": "move_speed", - "value": 2.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1040_bombd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "暴鸰·G" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】携带有大型爆破弹头,将会在接近干员时投掷并造成群体物理伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1040_bombd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 1500 - }, - "def": { - "m_defined": true, - "m_value": 220 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "boomb", - "priority": 0, - "cooldown": 1.0, - "initCooldown": 1.0, - "spCost": 0, - "blackboard": [ - { - "key": "move_speed", - "value": 2.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1041_lazerd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "法术大师A1" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】飞行速度非常快,使用远程武器造成<@eb.key>法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1041_lazerd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2700 - }, - "atk": { - "m_defined": true, - "m_value": 220 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 65.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.15 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.8 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1041_lazerd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "法术大师A2" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】牺牲飞行速度换取了更远的攻击距离,使用远程武器造成大量<@eb.key>法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1041_lazerd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 140 - }, - "magicResistance": { - "m_defined": true, - "m_value": 65.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1042_frostd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "寒霜" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】防御力较高,会使周围我方单位的<@eb.key>攻击速度会大幅度削减。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1042_frostd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 100 - }, - "def": { - "m_defined": true, - "m_value": 600 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": [ - { - "key": "atkSpeedDown.attack_speed", - "value": -0.5, - "valueStr": null - }, - { - "key": "defup.range_radius", - "value": 2.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1043_zomsbr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主士兵" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的士兵,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1043_zomsbr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 250 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 80.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1043_zomsbr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主士兵组长" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的士兵组长,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1043_zomsbr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 150.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1044_zomstr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主拾荒者" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的拾荒者,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1044_zomstr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 200.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1044_zomstr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主流浪者" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的流浪者,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1044_zomstr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 11000 - }, - "atk": { - "m_defined": true, - "m_value": 650 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 250.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1045_hammer", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "粉碎攻坚手" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的精英单位,穿着沉重的防爆护具,并且能在数次攻击后<@eb.key>晕眩我方单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1045_hammer" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "stuncombat", - "priority": 0, - "cooldown": 1.0, - "initCooldown": 1.0, - "spCost": 2, - "blackboard": [ - { - "key": "stun", - "value": 7.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1045_hammer_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "粉碎攻坚组长" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的高级精英单位,穿着沉重的防爆护具,并且能在数次攻击后<@eb.key>晕眩我方单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1045_hammer_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 20000 - }, - "atk": { - "m_defined": true, - "m_value": 1500 - }, - "def": { - "m_defined": true, - "m_value": 2000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "stuncombat", - "priority": 0, - "cooldown": 1.0, - "initCooldown": 1.0, - "spCost": 2, - "blackboard": [ - { - "key": "stun", - "value": 7.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1046_agent", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "步兵" - }, - "description": { - "m_defined": true, - "m_value": "基础近身作战人员。装配的护甲能够抵抗法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1046_agent" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 280 - }, - "def": { - "m_defined": true, - "m_value": 85 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": true - }, - "silenceImmune": { - "m_defined": false, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1046_agent_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "步兵组长" - }, - "description": { - "m_defined": true, - "m_value": "基础近身作战人员。相比一般步兵拥有更强的作战能力。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1046_agent_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3700 - }, - "atk": { - "m_defined": true, - "m_value": 330 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1047_sagent", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狙击步兵" - }, - "description": { - "m_defined": true, - "m_value": "进行超远距离狙击的作战人员。攻击数次后会<@eb.key>晕眩我方单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1047_sagent" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 150 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 10.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "stunattack", - "priority": 0, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 2, - "blackboard": [ - { - "key": "stun", - "value": 5.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1047_sagent_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狙击步兵组长" - }, - "description": { - "m_defined": true, - "m_value": "进行超远距离狙击的精英作战人员。攻击数次后<@eb.key>晕眩我方单位,持续时间极长。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1047_sagent_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 200 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 10.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 4.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "stunattack", - "priority": 1, - "cooldown": 1.0, - "initCooldown": 1.0, - "spCost": 2, - "blackboard": [ - { - "key": "stun", - "value": 15.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1048_hirman", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "碎岩者" - }, - "description": { - "m_defined": true, - "m_value": "手持的战术斧拥有强大的破坏力。穿戴的护甲在被阻挡时<@eb.key>提升法术抗性保护自身。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1048_hirman" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 750 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "MagicResistance.magic_resistance", - "value": 40.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1048_hirman_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "碎岩者组长" - }, - "description": { - "m_defined": true, - "m_value": "相比碎岩者具有更恐怖的破坏力。穿戴的护甲在被阻挡时<@eb.key>大幅提升法术抗性来保护自身。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1048_hirman_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 13000 - }, - "atk": { - "m_defined": true, - "m_value": 900 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "MagicResistance.magic_resistance", - "value": 50.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1049_eagent", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "特工" - }, - "description": { - "m_defined": true, - "m_value": "手持的武器在攻击时会短暂减少我方单位的阻挡上限,可以冲破我方防线。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1049_eagent" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "ReduceBlockCnt.duration", - "value": 5.0, - "valueStr": null - }, - { - "key": "ReduceBlockCnt.block_cnt", - "value": -1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1049_eagent_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "特工组长" - }, - "description": { - "m_defined": true, - "m_value": "比特工拥有更强的作战能力。攻击时会短暂<@eb.key>减少我方单位的阻挡上限,能够轻易突破防线。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1049_eagent_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 9000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "ReduceBlockCnt.duration", - "value": 10.0, - "valueStr": null - }, - { - "key": "ReduceBlockCnt.block_cnt", - "value": -1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1050_lslime", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "\"庞贝\"" - }, - "description": { - "m_defined": true, - "m_value": "被它攻击的单位会受到灼烧伤害。被阻挡时引爆体内岩浆对周围造成<@eb.danger>高额伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1050_lslime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 40000 - }, - "atk": { - "m_defined": true, - "m_value": 230 - }, - "def": { - "m_defined": true, - "m_value": 220 - }, - "magicResistance": { - "m_defined": true, - "m_value": 70.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.65 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.5 - }, - "talentBlackboard": [ - { - "key": "selfbuff.attack_speed", - "value": 40.0, - "valueStr": null - }, - { - "key": "selfbuff.hp_ratio", - "value": 0.5, - "valueStr": null - }, - { - "key": "dot.duration", - "value": 10.0, - "valueStr": null - }, - { - "key": "dot.damage", - "value": 20.0, - "valueStr": null - }, - { - "key": "dot.interval", - "value": 0.33, - "valueStr": null - }, - { - "key": "rangedamage.interval", - "value": 10.0, - "valueStr": null - }, - { - "key": "rangedamage.attack@damage", - "value": 1000.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": "" - }, - "description": { - "m_defined": false, - "m_value": "被它攻击的单位会受到灼烧伤害。被阻挡时引爆体内岩浆对周围造成<@eb.danger>高额伤害。请务必小心应对。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1050_lslime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 50000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 270 - }, - "magicResistance": { - "m_defined": true, - "m_value": 70.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "selfbuff.atk", - "value": 0.2, - "valueStr": null - }, - { - "key": "selfbuff.attack_speed", - "value": 50.0, - "valueStr": null - }, - { - "key": "selfbuff.hp_ratio", - "value": 0.5, - "valueStr": null - }, - { - "key": "dot.duration", - "value": 10.0, - "valueStr": null - }, - { - "key": "dot.damage", - "value": 25.0, - "valueStr": null - }, - { - "key": "dot.interval", - "value": 0.33, - "valueStr": null - }, - { - "key": "rangedamage.interval", - "value": 10.0, - "valueStr": null - }, - { - "key": "rangedamage.attack@damage", - "value": 1800.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1051_norwiz", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "编制术士" - }, - "description": { - "m_defined": true, - "m_value": "基础法术作战人员。使用<@eb.key>远距离法术攻击" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1051_norwiz" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 320 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.8 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1051_norwiz_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "编制术士组长" - }, - "description": { - "m_defined": true, - "m_value": "相比一般编制术士更具威胁。使用<@eb.key>远距离法术攻击" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1051_norwiz_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.8 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1052_noramr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "机动卫兵" - }, - "description": { - "m_defined": true, - "m_value": "标准近身作战人员。配备的机动盾牌使他们攻守兼备。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1052_noramr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 200 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1052_noramr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "机动卫兵组长" - }, - "description": { - "m_defined": true, - "m_value": "相比一般机动卫兵更具威胁。配备的机动盾牌使他们攻守兼备。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1052_noramr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3700 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1053_norgst", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "工蚁" - }, - "description": { - "m_defined": true, - "m_value": "使用工程技术进行破坏的人员。拥有灵活的行动能力<@eb.key>无法被阻挡,请尽快解决。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1053_norgst" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2300 - }, - "atk": { - "m_defined": true, - "m_value": 100 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1053_norgst_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "工蚁组长" - }, - "description": { - "m_defined": true, - "m_value": "相比一般工蚁拥有更强的生存能力。灵活的行动能力使其<@eb.key>无法被阻挡,请尽快解决。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1053_norgst_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3800 - }, - "atk": { - "m_defined": true, - "m_value": 100 - }, - "def": { - "m_defined": true, - "m_value": 260 - }, - "magicResistance": { - "m_defined": true, - "m_value": 45.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1054_norshd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "重装防御者-N型" - }, - "description": { - "m_defined": true, - "m_value": "身着沉重全装护甲的近战作战人员。拥有<@eb.key>很高的防御力,需要小心应对。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1054_norshd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1054_norshd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "重装防御者-S型" - }, - "description": { - "m_defined": true, - "m_value": "相比N型,S型的护甲拥有<@eb.key>极高的防御力,难以被击溃,是非常棘手的敌人。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1054_norshd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 14000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1500_skulsr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "碎骨" - }, - "description": { - "m_defined": true, - "m_value": "可以的话,请倾全队之力消灭他。该敌人<@eb.danger>威胁极大,<@eb.key>远程及近战攻击能造成大量伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1500_skulsr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10500 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.6 - }, - "talentBlackboard": [ - { - "key": "atkup.atk", - "value": 0.5, - "valueStr": null - }, - { - "key": "atkup.hp_ratio", - "value": 0.5, - "valueStr": null - }, - { - "key": "defdown.def", - "value": -0.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 1300 - }, - "def": { - "m_defined": true, - "m_value": 240 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 2, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 80000 - }, - "atk": { - "m_defined": true, - "m_value": 1950 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1502_crowns", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "弑君者" - }, - "description": { - "m_defined": true, - "m_value": "整合运动干部,从事敌后活动与突袭暗杀行动,会敏捷地<@eb.key>穿过阻挡其的单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1502_crowns" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "blink", - "priority": 1, - "cooldown": 15.0, - "initCooldown": 15.0, - "spCost": 0, - "blackboard": [ - { - "key": "dist", - "value": 1.5, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 550 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": false, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - }, - { - "level": 2, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 20000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1504_cqbw", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "W" - }, - "description": { - "m_defined": true, - "m_value": "整合运动干部,萨卡兹雇佣兵,擅长使用爆炸物。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1504_cqbw" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 470 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "C4", - "priority": 5, - "cooldown": 20.0, - "initCooldown": 9.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.8, - "valueStr": null - }, - { - "key": "range_radius", - "value": 2.5, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1505_frstar", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "霜星" - }, - "description": { - "m_defined": true, - "m_value": "整合运动法术部队干部,<@eb.danger>威胁极大,能使用冰属性法术<@eb.danger>造成极为恶劣的作战环境。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1505_frstar" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 25000 - }, - "atk": { - "m_defined": true, - "m_value": 420 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": [ - { - "key": "reborn.duration", - "value": 5.0, - "valueStr": null - }, - { - "key": "reborn.atk", - "value": 0.5, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "ArcticBlast", - "priority": 1, - "cooldown": 8.5, - "initCooldown": 8.5, - "spCost": 0, - "blackboard": [ - { - "key": "duration", - "value": 8.0, - "valueStr": null - }, - { - "key": "attack_speed", - "value": -50.0, - "valueStr": null - }, - { - "key": "atk_scale", - "value": 1.5, - "valueStr": null - }, - { - "key": "range_radius", - "value": 2.5, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceShield", - "priority": 2, - "cooldown": 30.0, - "initCooldown": 30.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 2.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 35000 - }, - "atk": { - "m_defined": true, - "m_value": 620 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "reborn.duration", - "value": 5.0, - "valueStr": null - }, - { - "key": "reborn.atk", - "value": 0.5, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "ArcticBlast", - "priority": 1, - "cooldown": 7.0, - "initCooldown": 7.0, - "spCost": 0, - "blackboard": [ - { - "key": "duration", - "value": 8.0, - "valueStr": null - }, - { - "key": "attack_speed", - "value": -50.0, - "valueStr": null - }, - { - "key": "atk_scale", - "value": 1.5, - "valueStr": null - }, - { - "key": "range_radius", - "value": 2.5, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceShield", - "priority": 2, - "cooldown": 21.0, - "initCooldown": 21.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 3.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1507_mephi", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "梅菲斯特" - }, - "description": { - "m_defined": true, - "m_value": "整合运动干部,能同时治疗至多<@eb.key>3名敌人,并使全场宿主单位的自然生命回复速度加倍。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1507_mephi" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 28000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 60.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 6.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 20.0 - }, - "talentBlackboard": [ - { - "key": "healaura.hp_recovery_per_sec", - "value": 1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 60000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1508_faust", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "浮士德" - }, - "description": { - "m_defined": true, - "m_value": "整合运动干部,<@eb.key>无法被阻挡,能进行超远距离的物理攻击,并且能够启动场地中隐藏的<@eb.key>弩炮台。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1508_faust" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 37000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": true, - "m_value": 35.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 20.0 - }, - "talentBlackboard": [ - { - "key": "invincible.duration", - "value": 150.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "CriticalHit", - "priority": 0, - "cooldown": 17.0, - "initCooldown": 17.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 2.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "SummonBallis", - "priority": 1, - "cooldown": 30.0, - "initCooldown": 15.0, - "spCost": 0, - "blackboard": [ - { - "key": "branch_id", - "value": 0.0, - "valueStr": "faust_ballis" - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 50000 - }, - "atk": { - "m_defined": true, - "m_value": 1200 - }, - "def": { - "m_defined": false, - "m_value": 350 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "invincible.duration", - "value": 120.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "CriticalHit", - "priority": 0, - "cooldown": 30.0, - "initCooldown": 30.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 2.5, - "valueStr": null - } - ] - }, - { - "prefabKey": "SummonBallis", - "priority": 1, - "cooldown": 45.0, - "initCooldown": 1.0, - "spCost": 0, - "blackboard": [ - { - "key": "branch_id", - "value": 0.0, - "valueStr": "faust_ballis" - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1055_ganman", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "西西里人" - }, - "description": { - "m_defined": true, - "m_value": "基础近身作战人员。这些来自叙拉古的人以他们的家族名号自称,象征着他们的荣耀。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1055_ganman" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2700 - }, - "atk": { - "m_defined": true, - "m_value": 250 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 10.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1055_ganman_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "精锐西西里人" - }, - "description": { - "m_defined": true, - "m_value": "比西西里人拥有更高的作战能力。这些来自叙拉古的人以他们的家族名号自称" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1055_ganman_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3800 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 160 - }, - "magicResistance": { - "m_defined": true, - "m_value": 10.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1056_ganwar", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "打手" - }, - "description": { - "m_defined": true, - "m_value": "经过特殊训练的作战人员。极为快速的出拳往往能给人连续的致命打击。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1056_ganwar" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3200 - }, - "atk": { - "m_defined": true, - "m_value": 290 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.95 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 0.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1056_ganwar_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "精干打手" - }, - "description": { - "m_defined": true, - "m_value": "相比打手拥有更强的破坏力,需要更优秀的防护装备才能抵挡他。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1056_ganwar_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4200 - }, - "atk": { - "m_defined": true, - "m_value": 380 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.95 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 0.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1057_gansho", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "射手" - }, - "description": { - "m_defined": true, - "m_value": "擅长以连续射击攻击敌人。会优先<@eb.key>攻击指挥终端切断敌方支援。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1057_gansho" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 180 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.7 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1057_gansho_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "神射手" - }, - "description": { - "m_defined": true, - "m_value": "装配比射手更精良的弹药。会优先<@eb.key>攻击指挥终端切断敌方支援" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1057_gansho_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 230 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.7 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1058_traink", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "欺凌者" - }, - "description": { - "m_defined": true, - "m_value": "阻挡他相当于阻挡三名敌人,<@eb.key>阻挡能力大于等于3的作战人员可阻止其冲破防线。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1058_traink" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 16000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1058_traink_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "倾轧者" - }, - "description": { - "m_defined": true, - "m_value": "阻挡他相当于阻挡三名敌人,<@eb.key>阻挡能力大于等于3的作战人员可阻止其冲破防线。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1058_traink_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 25000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1059_buster", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂徒" - }, - "description": { - "m_defined": true, - "m_value": "会<@eb.key>优先摧毁一切可见的设施,并且能够攻击在高台地形的作战单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1059_buster" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 9000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.3 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1059_buster_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "末路狂徒" - }, - "description": { - "m_defined": true, - "m_value": "会<@eb.key>优先摧毁一切可见的设施,并且能够攻击在高台地形的作战单位。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1059_buster_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 13000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 600 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.3 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.8, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1060_emouse", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "灰尾" - }, - "description": { - "m_defined": true, - "m_value": "可展开<@eb.key>护盾大幅提升防御力。<@eb.key>法术伤害可破坏护盾,护盾被摧毁时会大幅提升移动速度" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1060_emouse" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.2 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 2000.0, - "valueStr": null - }, - { - "key": "shield.def", - "value": 1250.0, - "valueStr": null - }, - { - "key": "speedup.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1060_emouse_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "灰尾香主" - }, - "description": { - "m_defined": true, - "m_value": "可展开<@eb.key>护盾大幅提升防御力。<@eb.key>法术伤害可破坏护盾,护盾被摧毁时会大幅提升移动速度" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1060_emouse_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.2 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 3334.0, - "valueStr": null - }, - { - "key": "shield.def", - "value": 1750.0, - "valueStr": null - }, - { - "key": "speedup.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1509_mousek", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "鼠王" - }, - "description": { - "m_defined": true, - "m_value": "对<@eb.key>生命上限最高单位造成大量物理伤害。对<@eb.key>生命上限最低单位大幅降低攻击力并造成法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1509_mousek" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 22000 - }, - "atk": { - "m_defined": true, - "m_value": 470 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 4667.0, - "valueStr": null - }, - { - "key": "defup.def", - "value": 3000.0, - "valueStr": null - }, - { - "key": "enrage.hp_ratio", - "value": 0.5, - "valueStr": null - }, - { - "key": "enrage.damage_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "DriftSand", - "priority": 0, - "cooldown": 15.0, - "initCooldown": 20.0, - "spCost": 0, - "blackboard": [ - { - "key": "damage", - "value": 800.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "SandStorm", - "priority": 0, - "cooldown": 25.0, - "initCooldown": 60.0, - "spCost": 0, - "blackboard": [ - { - "key": "damage", - "value": 70.0, - "valueStr": null - }, - { - "key": "atk", - "value": -0.7, - "valueStr": null - }, - { - "key": "duration", - "value": 15.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "Mark", - "priority": 1, - "cooldown": 9999.0, - "initCooldown": 1.0, - "spCost": 0, - "blackboard": null - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": "鼠王BOSS,使用流沙的法师" - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 36000 - }, - "atk": { - "m_defined": true, - "m_value": 590 - }, - "def": { - "m_defined": false, - "m_value": 0 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 7334.0, - "valueStr": null - }, - { - "key": "defup.def", - "value": 3000.0, - "valueStr": null - }, - { - "key": "enrage.hp_ratio", - "value": 0.5, - "valueStr": null - }, - { - "key": "enrage.damage_scale", - "value": 1.7, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "DriftSand", - "priority": 0, - "cooldown": 15.0, - "initCooldown": 10.0, - "spCost": 0, - "blackboard": [ - { - "key": "damage", - "value": 1500.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "SandStorm", - "priority": 1, - "cooldown": 20.0, - "initCooldown": 15.0, - "spCost": 0, - "blackboard": [ - { - "key": "damage", - "value": 100.0, - "valueStr": null - }, - { - "key": "duration", - "value": 15.0, - "valueStr": null - }, - { - "key": "atk", - "value": -0.7, - "valueStr": null - } - ] - }, - { - "prefabKey": "Mark", - "priority": 1, - "cooldown": 9999.0, - "initCooldown": 1.0, - "spCost": 0, - "blackboard": null - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1061_zomshd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主重装士兵" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的重装士兵,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1061_zomshd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 600 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 200.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1061_zomshd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "宿主重装组长" - }, - "description": { - "m_defined": true, - "m_value": "被不明意识控制身体的重装士兵组长,能快速自然恢复生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1061_zomshd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 16000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 250.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1062_rager", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂暴宿主士兵" - }, - "description": { - "m_defined": true, - "m_value": "逐渐陷入狂乱的敌方士兵,<@eb.danger>攻击力很高,会持续损失生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1062_rager" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 20000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 330.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1062_rager_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂暴宿主组长" - }, - "description": { - "m_defined": true, - "m_value": "彻底失去理智的敌方士兵,<@eb.danger>攻击力很高,会持续损失生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1062_rager_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 1750 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.2 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 500.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1063_rageth", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂暴宿主投掷手" - }, - "description": { - "m_defined": true, - "m_value": "逐渐陷入狂乱的敌方投掷手,<@eb.danger>攻击力很高,会持续损失生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1063_rageth" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 750 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.6 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 250.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1063_rageth_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "狂暴宿主掷骨手" - }, - "description": { - "m_defined": true, - "m_value": "彻底失去理智的敌方投掷手,<@eb.danger>攻击力很高,会持续损失生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1063_rageth_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 22000 - }, - "atk": { - "m_defined": true, - "m_value": 1050 - }, - "def": { - "m_defined": true, - "m_value": 220 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.6 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 350.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1064_snsbr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪小队" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队基础近身作战人员,攻击被<@eb.key>冻结的单位时攻击力提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1064_snsbr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3400 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 380 - }, - "def": { - "m_defined": true, - "m_value": 135 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1065_snwolf", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "霜牙" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队术师部队操纵的高速生物,攻击被<@eb.key>冻结的单位时攻击力提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1065_snwolf" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3150 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1065_snwolf_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "霜锐" - }, - "description": { - "m_defined": true, - "m_value": "比霜牙更加难缠,攻击被<@eb.key>冻结的单位时攻击力提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1065_snwolf_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4650 - }, - "atk": { - "m_defined": true, - "m_value": 430 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1066_snbow", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪狙击手" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队中的远程作战人员,攻击被<@eb.key>冻结的单位时攻击力提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1066_snbow" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2500 - }, - "atk": { - "m_defined": true, - "m_value": 290 - }, - "def": { - "m_defined": true, - "m_value": 80 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.9 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1066_snbow_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪狙击手组长" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队狙击手中的精英,攻击被<@eb.key>冻结的单位时攻击力提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1066_snbow_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3500 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 1.9 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 1.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1067_snslime", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冰爆源石虫" - }, - "description": { - "m_defined": true, - "m_value": "来自寒冷地区的被感染生物,死亡后对周围我方单位造成物理伤害且施加<@eb.key>寒冷。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1067_snslime" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3250 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 1.75 - }, - "talentBlackboard": [ - { - "key": "boom.atk_scale", - "value": 2.0, - "valueStr": null - }, - { - "key": "boom.freeze", - "value": 10.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1067_snslime_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冰爆源石虫·α" - }, - "description": { - "m_defined": true, - "m_value": "感染更严重的冰爆源石虫,死亡后对周围我方单位造成物理伤害且施加<@eb.key>寒冷。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1067_snslime_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4850 - }, - "atk": { - "m_defined": true, - "m_value": 370 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 1.9 - }, - "talentBlackboard": [ - { - "key": "boom.atk_scale", - "value": 2.0, - "valueStr": null - }, - { - "key": "boom.freeze", - "value": 10.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1068_snmage", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪术师" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队中的法术作战人员,每攻击2次后下次攻击会对目标施加<@eb.key>寒冷。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1068_snmage" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 320 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "coldattack", - "priority": 0, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 2, - "blackboard": [ - { - "key": "freeze", - "value": 10.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1068_snmage_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪术师组长" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队法术作战人员中的精英,每攻击2次后下次攻击会对目标施加<@eb.key>寒冷。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1068_snmage_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "coldattack", - "priority": 0, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 2, - "blackboard": [ - { - "key": "freeze", - "value": 10.0, - "valueStr": null - } - ] - } - ], - "spData": { - "spType": 2, - "maxSp": 2, - "initSp": 0, - "increment": 1.0 - } - } - } - ] - }, - { - "Key": "enemy_1069_icebrk", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪小队凿冰人" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队中的特殊近身作战人员,攻击被<@eb.key>冻结的单位时攻击力大幅度提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1069_icebrk" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 16000 - }, - "atk": { - "m_defined": true, - "m_value": 830 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 1.9 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 2.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1069_icebrk_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雪怪小队破冰者" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队近身作战人员中的精英,攻击被<@eb.key>冻结的单位时攻击力巨幅提高。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1069_icebrk_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 25000 - }, - "atk": { - "m_defined": true, - "m_value": 1100 - }, - "def": { - "m_defined": true, - "m_value": 600 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 1.9 - }, - "talentBlackboard": [ - { - "key": "atkup.atk_scale", - "value": 3.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1070_iced", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "虚幻" - }, - "description": { - "m_defined": true, - "m_value": "<@eb.key>【飞行单位】携带有冰爆弹头,投掷后造成群体法术伤害并施加<@eb.key>寒冷。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1070_iced" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 180 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "bomb", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 5.0, - "spCost": 0, - "blackboard": [ - { - "key": "freeze", - "value": 10.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1510_frstar2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "霜星,“冬痕”" - }, - "description": { - "m_defined": true, - "m_value": "雪怪小队领袖,为了最后的战斗解放了所剩无几的生命。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1510_frstar2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 440 - }, - "def": { - "m_defined": true, - "m_value": 380 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 6 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": [ - { - "key": "reborn.duration", - "value": 10.0, - "valueStr": null - }, - { - "key": "reborn.atk", - "value": 0.5, - "valueStr": null - }, - { - "key": "reborn.reborn_invincible.duration", - "value": 20.0, - "valueStr": null - }, - { - "key": "attackfreeze.freeze", - "value": 5.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "IceShield", - "priority": 2, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 2.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceShield[Reborn]", - "priority": 2, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 3.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "SummonFrosts", - "priority": 10, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "branch_id", - "value": 0.0, - "valueStr": "frstar_frosts" - } - ] - }, - { - "prefabKey": "IceBurst", - "priority": 1, - "cooldown": 10.5, - "initCooldown": 10.5, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - }, - { - "key": "freeze", - "value": 10.0, - "valueStr": null - }, - { - "key": "frstar2_s.atk_scale", - "value": 2.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceBurst[Reborn]", - "priority": 1, - "cooldown": 10.5, - "initCooldown": 10.5, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - }, - { - "key": "freeze", - "value": 10.0, - "valueStr": null - }, - { - "key": "frstar2_s.atk_scale", - "value": 2.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 45000 - }, - "atk": { - "m_defined": true, - "m_value": 530 - }, - "def": { - "m_defined": true, - "m_value": 440 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "reborn.reborn_invincible.duration", - "value": 25.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "IceShield", - "priority": 2, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 3.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceShield[Reborn]", - "priority": 2, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 4.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "SummonFrosts", - "priority": 10, - "cooldown": 0.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "branch_id", - "value": 0.0, - "valueStr": "frstar_frosts" - } - ] - }, - { - "prefabKey": "IceBurst", - "priority": 1, - "cooldown": 10.5, - "initCooldown": 10.5, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - }, - { - "key": "frstar2_s.atk_scale", - "value": 2.0, - "valueStr": null - }, - { - "key": "freeze", - "value": 10.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceBurst[Reborn]", - "priority": 1, - "cooldown": 10.5, - "initCooldown": 10.5, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - }, - { - "key": "frstar2_s.atk_scale", - "value": 2.0, - "valueStr": null - }, - { - "key": "freeze", - "value": 10.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1510_frstar2_s", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "霜星S" - }, - "description": { - "m_defined": true, - "m_value": "" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1510_frstar2_s" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 95000 - }, - "atk": { - "m_defined": true, - "m_value": 1200 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.25 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 6 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.0 - }, - "talentBlackboard": [ - { - "key": "blood.damage", - "value": 2000.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "IceShield", - "priority": 2, - "cooldown": 1000.0, - "initCooldown": 23.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_cnt", - "value": 3.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "IceBurst", - "priority": 1, - "cooldown": 1000.0, - "initCooldown": 16.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - }, - { - "key": "freeze", - "value": 10.0, - "valueStr": null - }, - { - "key": "frstar2_s.atk_scale", - "value": 2.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1071_dftman", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹刀兵" - }, - "description": { - "m_defined": true, - "m_value": "萨卡兹雇佣兵。拥有<@eb.key>较高法术抗性。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1071_dftman" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2800 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 70 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1071_dftman_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹刀术师" - }, - "description": { - "m_defined": true, - "m_value": "比萨卡兹刀兵更具威胁。拥有<@eb.key>较高法术抗性。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1071_dftman_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 370 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1072_dlancer", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹穿刺手" - }, - "description": { - "m_defined": true, - "m_value": "移动时逐渐<@eb.key>加速,被阻挡后的首次攻击根据<@eb.key>移速造成额外伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1072_dlancer" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.25 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "rush.dlancer_t[trigger].move_speed", - "value": 0.5, - "valueStr": null - }, - { - "key": "rush.dlancer_t[trigger].interval", - "value": 0.5, - "valueStr": null - }, - { - "key": "rush.dlancer_t[trigger].trig_cnt", - "value": 25.0, - "valueStr": null - }, - { - "key": "firstattack.atk_scale", - "value": 600.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1072_dlancer_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹穿刺手组长" - }, - "description": { - "m_defined": true, - "m_value": "比普通穿刺手更具威胁。移动时逐渐<@eb.key>加速,被阻挡后的首次攻击根据<@eb.key>移速造成额外伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1072_dlancer_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 230 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.3 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "rush.dlancer_t[trigger].move_speed", - "value": 0.5, - "valueStr": null - }, - { - "key": "rush.dlancer_t[trigger].interval", - "value": 0.5, - "valueStr": null - }, - { - "key": "rush.dlancer_t[trigger].trig_cnt", - "value": 25.0, - "valueStr": null - }, - { - "key": "firstattack.atk_scale", - "value": 800.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1073_dscout", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹哨兵" - }, - "description": { - "m_defined": true, - "m_value": "受伤后发出警报,提升全体敌方的攻击和防御,并使<@eb.key>待命单位敌人立即进入<@eb.key>临战状态。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1073_dscout" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 0 - }, - "def": { - "m_defined": true, - "m_value": 100 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "warn.hp_ratio", - "value": 0.999, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "Awake", - "priority": 0, - "cooldown": 0.0, - "initCooldown": 0.1, - "spCost": 0, - "blackboard": [ - { - "key": "atk", - "value": 0.3, - "valueStr": null - }, - { - "key": "def", - "value": 0.3, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1073_dscout_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹哨兵组长" - }, - "description": { - "m_defined": true, - "m_value": "受伤后发出警报,提升全体敌方的攻击和防御,并使<@eb.key>待命单位敌人立即进入<@eb.key>临战状态。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1073_dscout_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 0 - }, - "def": { - "m_defined": true, - "m_value": 160 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "warn.hp_ratio", - "value": 0.999, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "Awake", - "priority": 0, - "cooldown": 0.0, - "initCooldown": 0.1, - "spCost": 0, - "blackboard": [ - { - "key": "atk", - "value": 0.5, - "valueStr": null - }, - { - "key": "def", - "value": 0.5, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1074_dbskar", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹积怨者" - }, - "description": { - "m_defined": true, - "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,对两个目标造成远程法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1074_dbskar" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.0 - }, - "talentBlackboard": [ - { - "key": "revive.hp_ratio", - "value": 0.999, - "valueStr": null - }, - { - "key": "revive.unmove_duration", - "value": 150.0, - "valueStr": null - }, - { - "key": "revive.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1074_dbskar_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹恶咒者" - }, - "description": { - "m_defined": true, - "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,对两个目标造成远程法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1074_dbskar_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 22000 - }, - "atk": { - "m_defined": true, - "m_value": 850 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.0 - }, - "talentBlackboard": [ - { - "key": "revive.hp_ratio", - "value": 0.999, - "valueStr": null - }, - { - "key": "revive.unmove_duration", - "value": 150.0, - "valueStr": null - }, - { - "key": "revive.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1075_dmgswd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹魔剑士" - }, - "description": { - "m_defined": true, - "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,造成近战法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1075_dmgswd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "revive.hp_ratio", - "value": 0.999, - "valueStr": null - }, - { - "key": "revive.unmove_duration", - "value": 150.0, - "valueStr": null - }, - { - "key": "revive.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1075_dmgswd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "萨卡兹魔剑组长" - }, - "description": { - "m_defined": true, - "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,造成近战法术伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1075_dmgswd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 9500 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 250 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "revive.hp_ratio", - "value": 0.999, - "valueStr": null - }, - { - "key": "revive.unmove_duration", - "value": 150.0, - "valueStr": null - }, - { - "key": "revive.move_speed", - "value": 2.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1076_bsthmr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "爆破攻坚手" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的高级精英单位,攻击造成爆炸,使目标周围四格的单位受到<@eb.key>溅射伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1076_bsthmr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 1700 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "aoe.attack@bsthmr_range.atk_scale", - "value": 0.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1076_bsthmr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "爆破攻坚手组长" - }, - "description": { - "m_defined": true, - "m_value": "整合运动的高级精英单位,攻击造成爆炸,使目标周围四格的单位受到<@eb.key>溅射伤害。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1076_bsthmr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 25000 - }, - "atk": { - "m_defined": true, - "m_value": 2200 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 5.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": true, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "aoe.attack@bsthmr_range.atk_scale", - "value": 0.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1077_sotihd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队猎犬" - }, - "description": { - "m_defined": true, - "m_value": "穿戴轻量乌萨斯装甲的基础游击队战犬,拥有一定的防御性能,行动速度很快。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1077_sotihd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2900 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1077_sotihd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队猎犬pro" - }, - "description": { - "m_defined": true, - "m_value": "穿戴轻量乌萨斯装甲的高级游击队战犬,攻击欲望比游击队战犬更强。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1077_sotihd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3800 - }, - "atk": { - "m_defined": true, - "m_value": 420 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1078_sotisc", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队战士" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>移动速度提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1078_sotisc" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3300 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.move_speed", - "value": 0.3, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1078_sotisc_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队战士组长" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>移动速度提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1078_sotisc_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4500 - }, - "atk": { - "m_defined": true, - "m_value": 330 - }, - "def": { - "m_defined": true, - "m_value": 350 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.move_speed", - "value": 0.3, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1079_sotisp", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队狙击手" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,同时攻击<@eb.key>两个目标" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1079_sotisp" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 340 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1079_sotisp_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队狙击手组长" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,同时攻击<@eb.key>两个目标" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1079_sotisp_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 390 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.2 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1080_sotidp", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队传令兵" - }, - "description": { - "m_defined": true, - "m_value": "在场时,强化所有敌军的<@eb.key>攻击力与<@eb.key>防御力" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1080_sotidp" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.7 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.atk", - "value": 0.1, - "valueStr": null - }, - { - "key": "strength.def", - "value": 100.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1080_sotidp_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队传令兵组长" - }, - "description": { - "m_defined": true, - "m_value": "在场时,强化所有敌军的<@eb.key>攻击力与<@eb.key>防御力" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1080_sotidp_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 120 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.atk", - "value": 0.1, - "valueStr": null - }, - { - "key": "strength.def", - "value": 100.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1081_sotisd", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队盾卫" - }, - "description": { - "m_defined": true, - "m_value": "使自身容易受到我方单位的攻击,掩护敌军前进。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1081_sotisd" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 15000 - }, - "atk": { - "m_defined": true, - "m_value": 700 - }, - "def": { - "m_defined": true, - "m_value": 1300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 60.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "taunt.taunt_level", - "value": 1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1081_sotisd_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队盾卫组长" - }, - "description": { - "m_defined": true, - "m_value": "使自身容易受到我方单位的攻击,掩护敌军前进。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1081_sotisd_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 25000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 1500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 60.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.7 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 4 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "taunt.taunt_level", - "value": 1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1082_soticn", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队迫击炮兵" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击速度大幅提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1082_soticn" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5500 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 550 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 15.0 - }, - "talentBlackboard": [ - { - "key": "strength.attack_speed", - "value": 50.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1082_soticn_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队迫击炮兵组长" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击速度大幅提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1082_soticn_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6500 - }, - "atk": { - "m_defined": true, - "m_value": 590 - }, - "def": { - "m_defined": true, - "m_value": 550 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.8 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 15.0 - }, - "talentBlackboard": [ - { - "key": "strength.attack_speed", - "value": 50.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1083_sotiab", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队突袭战士" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击力大幅提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1083_sotiab" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3800 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 550 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.9 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.atk", - "value": 0.5, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1083_sotiab_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队突袭战士组长" - }, - "description": { - "m_defined": true, - "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击力极大幅提升" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1083_sotiab_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 5000 - }, - "atk": { - "m_defined": true, - "m_value": 430 - }, - "def": { - "m_defined": true, - "m_value": 550 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.0 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.9 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.atk", - "value": 0.8, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1084_sotidm", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队萨卡兹战士" - }, - "description": { - "m_defined": true, - "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1084_sotidm" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 480 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1084_sotidm_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队萨卡兹战士组长" - }, - "description": { - "m_defined": true, - "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1084_sotidm_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 12000 - }, - "atk": { - "m_defined": true, - "m_value": 580 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1084_sotidm_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雇佣军萨卡兹战士" - }, - "description": { - "m_defined": true, - "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1084_sotidm_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 480 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1085_sotiwz", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队萨卡兹术师" - }, - "description": { - "m_defined": true, - "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1085_sotiwz" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 0.1 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "Immo", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "Immo[Rage]", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1085_sotiwz_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "游击队萨卡兹术师组长" - }, - "description": { - "m_defined": true, - "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1085_sotiwz_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 450 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 0.1 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "Immo", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "Immo[Rage]", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1085_sotiwz_3", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "雇佣军萨卡兹术师" - }, - "description": { - "m_defined": true, - "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1085_sotiwz_3" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 350 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.75 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 0.1 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 2 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "Immo", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "Immo[Rage]", - "priority": 0, - "cooldown": 5.0, - "initCooldown": 0.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1506_patrt", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "爱国者" - }, - "description": { - "m_defined": true, - "m_value": "最后一位纯血温迪戈。行军姿态<@eb.key>防御力与法术抗性极高,毁灭姿态<@eb.key>免疫眩晕" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1506_patrt" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 45000 - }, - "atk": { - "m_defined": true, - "m_value": 1600 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 45.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 7 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "strength.atk", - "value": 0.2, - "valueStr": null - }, - { - "key": "strength.def", - "value": 200.0, - "valueStr": null - }, - { - "key": "shield.atk", - "value": 0.5, - "valueStr": null - }, - { - "key": "shield.def", - "value": 2.0, - "valueStr": null - }, - { - "key": "shield.magic_resistance", - "value": 1.0, - "valueStr": null - }, - { - "key": "taunt.taunt_level", - "value": 2.0, - "valueStr": null - }, - { - "key": "reborn.duration", - "value": 60.0, - "valueStr": null - }, - { - "key": "reborn.patrt_t_state_2[reborn_invincible].duration", - "value": 15.0, - "valueStr": null - }, - { - "key": "immo_trigger[rage].interval", - "value": 0.8, - "valueStr": null - }, - { - "key": "immo_trigger[rage].move_speed", - "value": 0.1, - "valueStr": null - }, - { - "key": "immo_trigger[rage].base_attack_time", - "value": -0.4, - "valueStr": null - }, - { - "key": "immo_trigger[rage].atk", - "value": 0.2, - "valueStr": null - }, - { - "key": "immo_trigger[rage].def", - "value": 200.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "Immo[Rage]", - "priority": 0, - "cooldown": 9999.0, - "initCooldown": 9999.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 0.0521, - "valueStr": null - } - ] - }, - { - "prefabKey": "throwspear[Rage]", - "priority": 0, - "cooldown": 20.0, - "initCooldown": 15.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 1.35, - "valueStr": null - } - ] - }, - { - "prefabKey": "immo_trigger[reborning]", - "priority": 0, - "cooldown": 9999.0, - "initCooldown": 9999.0, - "spCost": 0, - "blackboard": [ - { - "key": "interval", - "value": 0.8, - "valueStr": null - }, - { - "key": "duration", - "value": 60.0, - "valueStr": null - }, - { - "key": "atk", - "value": 0.2, - "valueStr": null - }, - { - "key": "def", - "value": 200.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 60000 - }, - "atk": { - "m_defined": true, - "m_value": 2000 - }, - "def": { - "m_defined": false, - "m_value": 500 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "Immo[Rage]", - "priority": 0, - "cooldown": 9999.0, - "initCooldown": 9999.0, - "spCost": 0, - "blackboard": [ - { - "key": "atk_scale", - "value": 0.05, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1086_ltsodr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "莱塔尼亚叛兵" - }, - "description": { - "m_defined": true, - "m_value": "古典源石技艺的普及让他们更具威胁性,攻击造成法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1086_ltsodr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3000 - }, - "atk": { - "m_defined": true, - "m_value": 130 - }, - "def": { - "m_defined": true, - "m_value": 130 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1086_ltsodr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "莱塔尼亚叛兵组长" - }, - "description": { - "m_defined": true, - "m_value": "古典源石技艺的普及让他们更具威胁性,攻击造成更高的法术伤害" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1086_ltsodr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 4000 - }, - "atk": { - "m_defined": true, - "m_value": 180 - }, - "def": { - "m_defined": true, - "m_value": 150 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.1 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 1 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1087_ltwolf", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冬灵猎犬" - }, - "description": { - "m_defined": true, - "m_value": "当地人自古以来培养并操纵的猎犬。曾是土著民和早期拓荒者的得力助手" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1087_ltwolf" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 2800 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1087_ltwolf_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冬灵猎犬pro" - }, - "description": { - "m_defined": true, - "m_value": "当地人自古以来培养并操纵的猎犬,作为犬群的头领。曾是土著民和早期拓荒者的得力助手" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1087_ltwolf_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 3500 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 0 - }, - "magicResistance": { - "m_defined": true, - "m_value": 20.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.9 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.4 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1088_ltsmer", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "莱塔尼亚轻语者" - }, - "description": { - "m_defined": true, - "m_value": "莱塔尼亚地区常见的法术作战人员。对最近的非敌方“留声机”<@eb.key>持续施法,争夺其<@eb.key>控制权" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1088_ltsmer" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 6000 - }, - "atk": { - "m_defined": true, - "m_value": 300 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "charge", - "priority": 0, - "cooldown": 15.0, - "initCooldown": 5.0, - "spCost": 0, - "blackboard": [ - { - "key": "hit_duration", - "value": 25.0, - "valueStr": null - }, - { - "key": "sp", - "value": -2.0, - "valueStr": null - }, - { - "key": "duration", - "value": 25.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1088_ltsmer_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "莱塔尼亚吟唱者" - }, - "description": { - "m_defined": true, - "m_value": "莱塔尼亚地区的高级法术作战人员。对最近的非敌方“留声机”<@eb.key>持续施法,争夺其<@eb.key>控制权" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1088_ltsmer_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 8000 - }, - "atk": { - "m_defined": true, - "m_value": 360 - }, - "def": { - "m_defined": true, - "m_value": 200 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.85 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 3.5 - }, - "talentBlackboard": null, - "skills": [ - { - "prefabKey": "charge", - "priority": 0, - "cooldown": 15.0, - "initCooldown": 5.0, - "spCost": 0, - "blackboard": [ - { - "key": "hit_duration", - "value": 25.0, - "valueStr": null - }, - { - "key": "sp", - "value": -2.0, - "valueStr": null - }, - { - "key": "duration", - "value": 25.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - }, - { - "Key": "enemy_1089_ltlntc", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冬灵血巫" - }, - "description": { - "m_defined": true, - "m_value": "会逐渐损失生命;死亡时施法对周围所有单位造成<@eb.key>法术伤害并直接夺取“留声机”的<@eb.key>控制权" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1089_ltlntc" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 20000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 400.0, - "valueStr": null - }, - { - "key": "boom.atk_scale", - "value": 2.0, - "valueStr": null - }, - { - "key": "occupy.sp", - "value": -1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1089_ltlntc_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "冬灵血巫大师" - }, - "description": { - "m_defined": true, - "m_value": "会逐渐损失生命;死亡时施法对周围所有单位造成<@eb.key>高额法术伤害并直接夺取“留声机”的<@eb.key>控制权" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1089_ltlntc_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 30000 - }, - "atk": { - "m_defined": true, - "m_value": 650 - }, - "def": { - "m_defined": true, - "m_value": 300 - }, - "magicResistance": { - "m_defined": true, - "m_value": 50.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 1.5 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 1.3 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": true - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "periodic_damage.damage", - "value": 400.0, - "valueStr": null - }, - { - "key": "boom.atk_scale", - "value": 2.5, - "valueStr": null - }, - { - "key": "occupy.sp", - "value": -1.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1090_mdsnpr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩小队掷能者" - }, - "description": { - "m_defined": true, - "m_value": "优先攻击正在争夺“留声机”的我方单位" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1090_mdsnpr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 7000 - }, - "atk": { - "m_defined": true, - "m_value": 400 - }, - "def": { - "m_defined": true, - "m_value": 400 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1090_mdsnpr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩小队掷能者组长" - }, - "description": { - "m_defined": true, - "m_value": "优先攻击正在争夺“留声机”的我方单位;同时攻击<@eb.key>两名目标" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1090_mdsnpr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 500 - }, - "def": { - "m_defined": true, - "m_value": 500 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 2.6 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": true, - "m_value": 2.5 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1091_mdhmmr", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩小队践行者" - }, - "description": { - "m_defined": true, - "m_value": "拥有护盾<@eb.key>吸收法术伤害;护盾存在时大幅提升<@eb.key>生命上限与<@eb.key>攻击速度" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1091_mdhmmr" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 10000 - }, - "atk": { - "m_defined": true, - "m_value": 900 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 2000.0, - "valueStr": null - }, - { - "key": "shield.max_hp", - "value": 0.5, - "valueStr": null - }, - { - "key": "shield.attack_speed", - "value": 50.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1091_mdhmmr_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩小队践行者组长" - }, - "description": { - "m_defined": true, - "m_value": "拥有护盾<@eb.key>吸收法术伤害;护盾存在时大幅提升<@eb.key>生命上限与<@eb.key>攻击速度" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1091_mdhmmr_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 13000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.8 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 3.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 3 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "shield.dynamic", - "value": 3334.0, - "valueStr": null - }, - { - "key": "shield.max_hp", - "value": 0.5, - "valueStr": null - }, - { - "key": "shield.attack_speed", - "value": 50.0, - "valueStr": null - } - ], - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1092_mdgint", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩巨像" - }, - "description": { - "m_defined": true, - "m_value": "泥岩的源石技艺造物,不具备意识,需要泥岩本人操纵。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1092_mdgint" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 100000 - }, - "atk": { - "m_defined": true, - "m_value": 3000 - }, - "def": { - "m_defined": true, - "m_value": 700 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 7.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1092_mdgint_2", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "巫术巨像" - }, - "description": { - "m_defined": true, - "m_value": "泥岩的源石技艺造物,掺入了萨卡兹的古老巫术,它们是其主人意志的延展。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1092_mdgint_2" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 150000 - }, - "atk": { - "m_defined": true, - "m_value": 3600 - }, - "def": { - "m_defined": true, - "m_value": 800 - }, - "magicResistance": { - "m_defined": true, - "m_value": 40.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.4 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 7.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 5 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": false, - "m_value": false - }, - "silenceImmune": { - "m_defined": false, - "m_value": false - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 1 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": null, - "skills": null, - "spData": null - } - } - ] - }, - { - "Key": "enemy_1511_mdrock", - "Value": [ - { - "level": 0, - "enemyData": { - "name": { - "m_defined": true, - "m_value": "泥岩" - }, - "description": { - "m_defined": true, - "m_value": "年龄不详,性别不详,履历不详。" - }, - "prefabKey": { - "m_defined": true, - "m_value": "enemy_1511_mdrock" - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 45000 - }, - "atk": { - "m_defined": true, - "m_value": 800 - }, - "def": { - "m_defined": true, - "m_value": 1000 - }, - "magicResistance": { - "m_defined": true, - "m_value": 30.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": true, - "m_value": 0.6 - }, - "attackSpeed": { - "m_defined": true, - "m_value": 100.0 - }, - "baseAttackTime": { - "m_defined": true, - "m_value": 4.5 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": true, - "m_value": 6 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": true, - "m_value": 2 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "charge.attack@enemy_mdrock_s_1[charge].atk", - "value": 0.6, - "valueStr": null - }, - { - "key": "shield.dynamic", - "value": 5500.0, - "valueStr": null - }, - { - "key": "shield.max_hp", - "value": 0.5, - "valueStr": null - }, - { - "key": "shield.attack_speed", - "value": 50.0, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "RefreshShield", - "priority": 1, - "cooldown": 17.0, - "initCooldown": 17.0, - "spCost": 0, - "blackboard": [ - { - "key": "dynamic", - "value": 5500.0, - "valueStr": null - }, - { - "key": "max_hp", - "value": 0.5, - "valueStr": null - }, - { - "key": "attack_speed", - "value": 50.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "occupy", - "priority": 0, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "sp", - "value": -1.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - }, - { - "level": 1, - "enemyData": { - "name": { - "m_defined": false, - "m_value": null - }, - "description": { - "m_defined": false, - "m_value": null - }, - "prefabKey": { - "m_defined": false, - "m_value": null - }, - "attributes": { - "maxHp": { - "m_defined": true, - "m_value": 55000 - }, - "atk": { - "m_defined": true, - "m_value": 1000 - }, - "def": { - "m_defined": false, - "m_value": 0 - }, - "magicResistance": { - "m_defined": false, - "m_value": 0.0 - }, - "cost": { - "m_defined": false, - "m_value": 0 - }, - "blockCnt": { - "m_defined": false, - "m_value": 0 - }, - "moveSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "attackSpeed": { - "m_defined": false, - "m_value": 0.0 - }, - "baseAttackTime": { - "m_defined": false, - "m_value": 0.0 - }, - "respawnTime": { - "m_defined": false, - "m_value": 0 - }, - "hpRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "spRecoveryPerSec": { - "m_defined": false, - "m_value": 0.0 - }, - "maxDeployCount": { - "m_defined": false, - "m_value": 0 - }, - "massLevel": { - "m_defined": false, - "m_value": 0 - }, - "baseForceLevel": { - "m_defined": false, - "m_value": 0 - }, - "stunImmune": { - "m_defined": true, - "m_value": false - }, - "silenceImmune": { - "m_defined": true, - "m_value": true - }, - "sleepImmune": { - "m_defined": false, - "m_value": false - } - }, - "lifePointReduce": { - "m_defined": false, - "m_value": 0 - }, - "rangeRadius": { - "m_defined": false, - "m_value": 0.0 - }, - "talentBlackboard": [ - { - "key": "charge.attack@enemy_mdrock_s_1[charge].atk", - "value": 0.6, - "valueStr": null - }, - { - "key": "dynamic", - "value": 6667.0, - "valueStr": null - }, - { - "key": "attack_speed", - "value": 50.0, - "valueStr": null - }, - { - "key": "max_hp", - "value": 0.5, - "valueStr": null - } - ], - "skills": [ - { - "prefabKey": "RefreshShield", - "priority": 1, - "cooldown": 15.0, - "initCooldown": 15.0, - "spCost": 0, - "blackboard": [ - { - "key": "max_hp", - "value": 0.5, - "valueStr": null - }, - { - "key": "dynamic", - "value": 6667.0, - "valueStr": null - }, - { - "key": "attack_speed", - "value": 50.0, - "valueStr": null - } - ] - }, - { - "prefabKey": "occupy", - "priority": 0, - "cooldown": 35.0, - "initCooldown": 35.0, - "spCost": 0, - "blackboard": [ - { - "key": "sp", - "value": -1.0, - "valueStr": null - } - ] - } - ], - "spData": null - } - } - ] - } - ] +{ + "enemies": [ + { + "Key": "enemy_1007_slime", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "源石虫" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1007_slime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 550 + }, + "atk": { + "m_defined": true, + "m_value": 130 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2050 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1007_slime_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "源石虫·α" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物,比一般源石虫更具有威胁。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1007_slime_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1050 + }, + "atk": { + "m_defined": true, + "m_value": 185 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2850 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1007_slime_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "源石虫·β" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物,比源石虫·α更具有威胁。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1007_slime_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1550 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1004_mslime", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "酸液源石虫" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物,且会使用分泌物腐蚀<@eb.key>降低攻击目标的防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1004_mslime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2080 + }, + "atk": { + "m_defined": true, + "m_value": 180 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.8 + }, + "talentBlackboard": [ + { + "key": "defdown.def", + "value": -10.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1004_mslime_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "酸液源石虫·α" + }, + "description": { + "m_defined": true, + "m_value": "比一般酸液源石虫更具有威胁,且会使用分泌物腐蚀<@eb.key>降低攻击目标的防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1004_mslime_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2780 + }, + "atk": { + "m_defined": true, + "m_value": 290 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.75 + }, + "talentBlackboard": [ + { + "key": "defdown.def", + "value": -15.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1021_bslime", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高能源石虫" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物,死亡后会产生<@eb.danger>爆炸。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1021_bslime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2460 + }, + "atk": { + "m_defined": true, + "m_value": 260 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "boom.atk_scale", + "value": 4.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1021_bslime_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高能源石虫·α" + }, + "description": { + "m_defined": true, + "m_value": "比一般高能源石虫更具有威胁,死亡后会产生<@eb.danger>爆炸。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1021_bslime_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3700 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "boom.atk_scale", + "value": 4.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1000_gopro", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "猎狗" + }, + "description": { + "m_defined": true, + "m_value": "整合运动技术侦察部队操纵的生物,<@eb.key>行动速度很快。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1000_gopro" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 820 + }, + "atk": { + "m_defined": true, + "m_value": 190 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2350 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 190 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1000_gopro_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "猎狗pro" + }, + "description": { + "m_defined": true, + "m_value": "比一般猎狗更具有作战能力,<@eb.key>行动速度很快。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1000_gopro_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1700 + }, + "atk": { + "m_defined": true, + "m_value": 260 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2900 + }, + "atk": { + "m_defined": true, + "m_value": 460 + }, + "def": { + "m_defined": true, + "m_value": 210 + }, + "magicResistance": { + "m_defined": true, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1000_gopro_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂暴的猎狗pro" + }, + "description": { + "m_defined": true, + "m_value": "比猎狗pro更具有作战能力,<@eb.key>行动速度很快。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1000_gopro_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 370 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1002_nsabr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "士兵" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的基础近身作战人员。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1002_nsabr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1650 + }, + "atk": { + "m_defined": true, + "m_value": 200 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2750 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1003_ncbow", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "弩手" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的基础射击作战人员,<@eb.key>使用远距离攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1003_ncbow" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1400 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.9 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1850 + }, + "atk": { + "m_defined": true, + "m_value": 310 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1003_ncbow_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "弩手组长" + }, + "description": { + "m_defined": true, + "m_value": "相比一般弩手更具作战能力,<@eb.key>使用远距离攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1003_ncbow_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1900 + }, + "atk": { + "m_defined": true, + "m_value": 310 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.9 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1011_wizard", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "术师" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的基础法术作战人员,使用<@eb.key>远距离法术攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1011_wizard" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1600 + }, + "atk": { + "m_defined": true, + "m_value": 200 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.8 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1770 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1011_wizard_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "术师组长" + }, + "description": { + "m_defined": true, + "m_value": "相比一般术师更具作战能力,使用<@eb.key>远距离法术攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1011_wizard_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2400 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2300 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 2, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": "高阶敌人,高攻中血中护甲高魔抗。" + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1018_aoemag", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高阶术师" + }, + "description": { + "m_defined": true, + "m_value": "精英法术作战人员,擅长<@eb.key>远距离群体法术攻击。其攻击会伤害目标周围的单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1018_aoemag" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1018_aoemag_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高阶术师组长" + }, + "description": { + "m_defined": true, + "m_value": "擅长<@eb.key>远距离群体法术攻击。其攻击会伤害目标周围的单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1018_aoemag_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13500 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 160 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1013_airdrp", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "空降兵" + }, + "description": { + "m_defined": true, + "m_value": "特殊近身作战人员,他们可以从出其不意的位置切入战场。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1013_airdrp" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1450 + }, + "atk": { + "m_defined": true, + "m_value": 220 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.9 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2570 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": true, + "m_value": 180 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1013_airdrp_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "空降组长" + }, + "description": { + "m_defined": true, + "m_value": "比空降兵更具威胁,他们可以从出其不意的位置切入战场。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1013_airdrp_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2300 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.9 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 220 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1024_mortar", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "炮手" + }, + "description": { + "m_defined": true, + "m_value": "特殊远程作战人员,能够进行<@eb.key>超远距离溅射攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1024_mortar" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3300 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 7.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1024_mortar_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "炮击组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般炮手更具威胁,能够进行<@eb.key>超远距离溅射攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1024_mortar_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 550 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 7.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1014_rogue", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "双持剑士" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的近身作战人员,以<@eb.danger>高攻击力见长。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1014_rogue" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.2 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1950 + }, + "atk": { + "m_defined": true, + "m_value": 310 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1014_rogue_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "双持剑士组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般双持剑士更具威胁,以<@eb.danger>高攻击力见长。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1014_rogue_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.2 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2550 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": false, + "m_value": 25.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1015_litamr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "轻甲卫兵" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的近身作战人员,他们有较高的<@eb.key>防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1015_litamr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1015_litamr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "轻甲卫兵组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般轻甲卫兵更具威胁,他们有较高的<@eb.key>防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1015_litamr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3700 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1006_shield", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "重装防御者" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的近身作战人员,<@eb.key>防御力很高且难以被击溃。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1006_shield" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 850 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1006_shield_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "重装防御组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般重装防御者更具威胁,<@eb.key>防御力很高且难以被击溃。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1006_shield_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 850 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1006_shield_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "重装五十夫长" + }, + "description": { + "m_defined": true, + "m_value": "重装防御者中的精英,比重装防御组长更具威胁,<@eb.key>防御力很高且难以被击溃。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1006_shield_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 40000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 1200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 33000 + }, + "atk": { + "m_defined": true, + "m_value": 2500 + }, + "def": { + "m_defined": true, + "m_value": 1500 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1001_bigbo", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "大鲍勃" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的特殊近战人员,使用电锯进行攻击,兼具<@eb.danger>高耐久、攻击力和防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1001_bigbo" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 22000 + }, + "atk": { + "m_defined": true, + "m_value": 1900 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 6.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1001_bigbo_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "大亚当" + }, + "description": { + "m_defined": true, + "m_value": "比大鲍勃更具威胁,使用电锯进行攻击,兼具<@eb.danger>高耐久、攻击力和防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1001_bigbo_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 2700 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 6.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1016_diaman", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "磐蟹" + }, + "description": { + "m_defined": true, + "m_value": "野生的被感染生物,普通武器对其效果都不太理想,但是<@eb.key>重量并没有想像的大。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1016_diaman" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 85.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": false, + "m_value": 70.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1009_lurker", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "潜伏者" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的特殊作战人员,<@eb.key>在被阻挡前无法被攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1009_lurker" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2200 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 90 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3400 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": false, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1008_ghost", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "幽灵" + }, + "description": { + "m_defined": true, + "m_value": "擅长工程技术的人员,<@eb.key>无法被阻挡,需要尽快清除。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1008_ghost" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2300 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1026_aghost", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "幽灵组长" + }, + "description": { + "m_defined": true, + "m_value": "比幽灵拥有更高的防御力和耐久,<@eb.key>无法被阻挡,需要尽快清除。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1026_aghost" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": true, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1005_yokai", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "妖怪" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】敌方人员操纵的无人机,不会进行攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1005_yokai" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 800 + }, + "atk": { + "m_defined": true, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1870 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1005_yokai_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "妖怪MKII" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】妖怪的改进版,可进行<@eb.key>远程物理射击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1005_yokai_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1550 + }, + "atk": { + "m_defined": true, + "m_value": 220 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 330 + }, + "def": { + "m_defined": true, + "m_value": 125 + }, + "magicResistance": { + "m_defined": false, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1005_yokai_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "威龙" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】大型无人机,拥有更好的耐久性能,可进行<@eb.key>远程物理射击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1005_yokai_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 660 + }, + "def": { + "m_defined": true, + "m_value": 170 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1017_defdrn", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "御4" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】无人机,能使周围敌军<@eb.key>防御力上升。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1017_defdrn" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "defup.def", + "value": 300.0, + "valueStr": null + }, + { + "key": "defup.range_radius", + "value": 2.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1019_jshoot", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "隐形弩手" + }, + "description": { + "m_defined": true, + "m_value": "射击作战人员,<@eb.key>在被阻挡前无法被攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1019_jshoot" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1800 + }, + "atk": { + "m_defined": true, + "m_value": 260 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1019_jshoot_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "隐形弩手组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般隐形弩手更具威胁,<@eb.key>在被阻挡前无法被攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1019_jshoot_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2700 + }, + "atk": { + "m_defined": true, + "m_value": 310 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1023_jmage", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "隐形术师" + }, + "description": { + "m_defined": true, + "m_value": "法术作战人员,<@eb.key>在被阻挡前无法被攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1023_jmage" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2200 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1023_jmage_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "隐形术师组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般隐形术师更具威胁,<@eb.key>在被阻挡前无法被攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1023_jmage_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4200 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1020_obsv", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "技术侦察兵" + }, + "description": { + "m_defined": true, + "m_value": "技术作战人员,会使周围我方的<@eb.key>隐匿效果失效。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1020_obsv" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 270 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "antiinvi.range_radius", + "value": 3.3, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1010_demon", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹大剑手" + }, + "description": { + "m_defined": true, + "m_value": "萨卡兹雇佣兵,拥有<@eb.key>较高攻击力和较高法术抗性。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1010_demon" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7500 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 900 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1010_demon_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹大剑组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般萨卡兹大剑手更具威胁,拥有<@eb.key>较高攻击力和较高法术抗性。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1010_demon_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 750 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1012_dcross", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹狙击手" + }, + "description": { + "m_defined": true, + "m_value": "萨卡兹雇佣兵,拥有<@eb.key>较高攻击力和较高法术抗性,且可以进行<@eb.key>远距离物理射击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1012_dcross" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6700 + }, + "atk": { + "m_defined": true, + "m_value": 660 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1012_dcross_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹狙击组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般萨卡兹狙击手更具威胁,拥有<@eb.key>较高攻击力和较高法术抗性,且可以进行<@eb.key>远距离物理射击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1012_dcross_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 570 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1022_dmage", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹术师" + }, + "description": { + "m_defined": true, + "m_value": "拥有<@eb.key>较高攻击力和法术抗性。会使用<@eb.key>远距离法术攻击,且能够使用<@eb.key>禁锢我方单位的枷锁。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1022_dmage" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "lasso", + "priority": 1, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "hit_duration", + "value": 20.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 0.35, + "valueStr": null + }, + { + "key": "range_radius", + "value": 3.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1022_dmage_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹术师组长" + }, + "description": { + "m_defined": true, + "m_value": "拥有<@eb.key>较高攻击力和法术抗性。会使用<@eb.key>远距离法术攻击,且能够使用<@eb.key>禁锢我方单位的枷锁。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1022_dmage_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "lasso", + "priority": 1, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "hit_duration", + "value": 20.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 0.35, + "valueStr": null + }, + { + "key": "range_radius", + "value": 3.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1501_demonk", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹百夫长" + }, + "description": { + "m_defined": true, + "m_value": "整合运动干部。该敌人<@eb.danger>威胁很大,<@eb.danger>难以被消灭。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1501_demonk" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.78 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.35 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 23000 + }, + "atk": { + "m_defined": true, + "m_value": 950 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1025_reveng", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "寻仇者" + }, + "description": { + "m_defined": true, + "m_value": "该目标处于<@eb.key>低体力时似乎会大幅度提升作战意志。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1025_reveng" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk", + "value": 1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 650 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": false, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1025_reveng_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "复仇者" + }, + "description": { + "m_defined": true, + "m_value": "该目标处于<@eb.key>低体力时似乎会大幅度提升作战意志。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1025_reveng_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": true, + "m_value": 480 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk", + "value": 1.8, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": false, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1027_mob", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "暴徒" + }, + "description": { + "m_defined": true, + "m_value": "来路不明的作战人员,使用随意制作的武器进行近身攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1027_mob" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1700 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1027_mob_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "暴乱分子" + }, + "description": { + "m_defined": true, + "m_value": "比一般暴徒更具威胁,使用随意制作的武器进行近身攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1027_mob_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2650 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 85 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1028_mocock", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "鸡尾酒投掷者" + }, + "description": { + "m_defined": true, + "m_value": "来路不明的作战人员,使用土制燃烧瓶进行<@eb.key>远程物理攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1028_mocock" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 1550 + }, + "atk": { + "m_defined": true, + "m_value": 180 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.75 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1028_mocock_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "燃烧瓶投掷者" + }, + "description": { + "m_defined": true, + "m_value": "比一般鸡尾酒投掷者更具威胁,使用土制燃烧瓶进行<@eb.key>远程物理攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1028_mocock_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2000 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 85 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.2 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.75 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1029_shdsbr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "持盾刀兵" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的近身作战人员,拥有简单的物理防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1029_shdsbr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2050 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1029_shdsbr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "机动盾组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般机动盾兵更具威胁,拥有简单的物理防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1029_shdsbr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 280 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1030_wteeth", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "拾荒者" + }, + "description": { + "m_defined": true, + "m_value": "缺少打理,穿着着破损服装的作战人员。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1030_wteeth" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1030_wteeth_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "流浪者" + }, + "description": { + "m_defined": true, + "m_value": "缺少打理,穿着着破损服装的作战人员。比一般拾荒者更有交战经验。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1030_wteeth_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7500 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 70 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1031_mrogue", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "法术近卫" + }, + "description": { + "m_defined": true, + "m_value": "受过法术战斗训练的近身作战人员,对目标造成<@eb.key>法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1031_mrogue" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1031_mrogue_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "法术近卫组长" + }, + "description": { + "m_defined": true, + "m_value": "受过法术战斗训练的近身作战人员,比一般法术近卫更具威胁,对目标造成<@eb.key>法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1031_mrogue_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1032_katar", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "拳刃武士" + }, + "description": { + "m_defined": true, + "m_value": "受过一些传统战斗训练的近身作战人员,兼具<@eb.key>较高攻击力和防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1032_katar" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1032_katar_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "拳刃武士组长" + }, + "description": { + "m_defined": true, + "m_value": "比一般拳刃武士更具威胁,兼具<@eb.key>较高攻击力和防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1032_katar_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 550 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1033_handax", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "伐木机" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,穿戴简易林业护具,携带伐木工具进行攻击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1033_handax" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 750 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1033_handax_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "伐木老手" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,穿戴简易林业护具,携带伐木工具进行攻击。比“伐木机”更具有威胁。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1033_handax_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1034_laxe", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "屠夫" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,使用巨大的钝器进行攻击。拥有一定防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1034_laxe" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1034_laxe_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "屠宰老手" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,使用巨大的钝器进行攻击。比屠夫更具有威胁,拥有一定防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1034_laxe_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 14000 + }, + "atk": { + "m_defined": true, + "m_value": 950 + }, + "def": { + "m_defined": true, + "m_value": 270 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1035_haxe", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "武装人员" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,使用巨大的钝器进行攻击。拥有高防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1035_haxe" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 1050 + }, + "def": { + "m_defined": true, + "m_value": 700 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1035_haxe_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高级武装人员" + }, + "description": { + "m_defined": true, + "m_value": "来路不明,使用巨大的钝器进行攻击。比一般武装人员更具有威胁,拥有高防护能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1035_haxe_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": true, + "m_value": 1500 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1036_amraoe", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "护盾高阶术士" + }, + "description": { + "m_defined": true, + "m_value": "特殊的高阶术士,擅长<@eb.key>远距离群体法术攻击,周身的防护盾提供了较高的防御力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1036_amraoe" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8500 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1037_lunsbr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "特战士兵" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的近身作战人员。配备了和其他战士稍有不同的装备。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1037_lunsbr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3200 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1038_lunmag", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "特战术师" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的法术作战人员,他配备的护甲使他拥有<@eb.key>一定防御。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1038_lunmag" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1038_lunmag_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "特战术师组长" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的精英法术作战人员,他配备的护甲使他拥有<@eb.key>一定防御,并且能够同时攻击<@eb.key>两个目标。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1038_lunmag_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.4 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1039_breakr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "破阵者" + }, + "description": { + "m_defined": true, + "m_value": "训练有素的敌方冲锋单位,移动速度极快且<@eb.key>攻击能力比一般单位略高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1039_breakr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3500 + }, + "atk": { + "m_defined": true, + "m_value": 410 + }, + "def": { + "m_defined": true, + "m_value": 50 + }, + "magicResistance": { + "m_defined": true, + "m_value": 25.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1039_breakr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "破阵者组长" + }, + "description": { + "m_defined": true, + "m_value": "训练有素的敌方高级冲锋单位,移动速度极快且<@eb.key>攻击能力比一般单位略高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1039_breakr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 25.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1040_bombd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "暴鸰" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】携带有爆破弹头,将会在接近干员时投掷并造成群体物理伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1040_bombd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "boomb", + "priority": 0, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": [ + { + "key": "move_speed", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1040_bombd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "暴鸰·G" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】携带有大型爆破弹头,将会在接近干员时投掷并造成群体物理伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1040_bombd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 1500 + }, + "def": { + "m_defined": true, + "m_value": 220 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "boomb", + "priority": 0, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": [ + { + "key": "move_speed", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1041_lazerd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "法术大师A1" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】飞行速度非常快,使用远程武器造成<@eb.key>法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1041_lazerd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2700 + }, + "atk": { + "m_defined": true, + "m_value": 220 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 65.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.15 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.8 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1041_lazerd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "法术大师A2" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】牺牲飞行速度换取了更远的攻击距离,使用远程武器造成大量<@eb.key>法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1041_lazerd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 140 + }, + "magicResistance": { + "m_defined": true, + "m_value": 65.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1042_frostd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "寒霜" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】防御力较高,会使周围我方单位的<@eb.key>攻击速度会大幅度削减。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1042_frostd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 600 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "atkSpeedDown.attack_speed", + "value": -0.5, + "valueStr": null + }, + { + "key": "defup.range_radius", + "value": 2.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1043_zomsbr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主士兵" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的士兵,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1043_zomsbr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 80.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1043_zomsbr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主士兵组长" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的士兵组长,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1043_zomsbr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 150.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1044_zomstr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主拾荒者" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的拾荒者,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1044_zomstr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 200.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1044_zomstr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主流浪者" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的流浪者,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1044_zomstr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 11000 + }, + "atk": { + "m_defined": true, + "m_value": 650 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 250.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1045_hammer", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "粉碎攻坚手" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的精英单位,穿着沉重的防爆护具,并且能在数次攻击后<@eb.key>晕眩我方单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1045_hammer" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "stuncombat", + "priority": 0, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 2, + "blackboard": [ + { + "key": "stun", + "value": 7.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1045_hammer_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "粉碎攻坚组长" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的高级精英单位,穿着沉重的防爆护具,并且能在数次攻击后<@eb.key>晕眩我方单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1045_hammer_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 1500 + }, + "def": { + "m_defined": true, + "m_value": 2000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "stuncombat", + "priority": 0, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 2, + "blackboard": [ + { + "key": "stun", + "value": 7.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1046_agent", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "步兵" + }, + "description": { + "m_defined": true, + "m_value": "基础近身作战人员。装配的护甲能够抵抗法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1046_agent" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 280 + }, + "def": { + "m_defined": true, + "m_value": 85 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": true + }, + "silenceImmune": { + "m_defined": false, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1046_agent_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "步兵组长" + }, + "description": { + "m_defined": true, + "m_value": "基础近身作战人员。相比一般步兵拥有更强的作战能力。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1046_agent_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3700 + }, + "atk": { + "m_defined": true, + "m_value": 330 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1047_sagent", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狙击步兵" + }, + "description": { + "m_defined": true, + "m_value": "进行超远距离狙击的作战人员。攻击数次后会<@eb.key>晕眩我方单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1047_sagent" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 150 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "stunattack", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 2, + "blackboard": [ + { + "key": "stun", + "value": 5.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1047_sagent_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狙击步兵组长" + }, + "description": { + "m_defined": true, + "m_value": "进行超远距离狙击的精英作战人员。攻击数次后<@eb.key>晕眩我方单位,持续时间极长。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1047_sagent_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 200 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 4.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "stunattack", + "priority": 1, + "cooldown": 1.0, + "initCooldown": 1.0, + "spCost": 2, + "blackboard": [ + { + "key": "stun", + "value": 15.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1048_hirman", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "碎岩者" + }, + "description": { + "m_defined": true, + "m_value": "手持的战术斧拥有强大的破坏力。穿戴的护甲在被阻挡时<@eb.key>提升法术抗性保护自身。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1048_hirman" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 750 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "MagicResistance.magic_resistance", + "value": 40.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1048_hirman_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "碎岩者组长" + }, + "description": { + "m_defined": true, + "m_value": "相比碎岩者具有更恐怖的破坏力。穿戴的护甲在被阻挡时<@eb.key>大幅提升法术抗性来保护自身。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1048_hirman_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": true, + "m_value": 900 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "MagicResistance.magic_resistance", + "value": 50.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1049_eagent", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "特工" + }, + "description": { + "m_defined": true, + "m_value": "手持的武器在攻击时会短暂减少我方单位的阻挡上限,可以冲破我方防线。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1049_eagent" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "ReduceBlockCnt.duration", + "value": 5.0, + "valueStr": null + }, + { + "key": "ReduceBlockCnt.block_cnt", + "value": -1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1049_eagent_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "特工组长" + }, + "description": { + "m_defined": true, + "m_value": "比特工拥有更强的作战能力。攻击时会短暂<@eb.key>减少我方单位的阻挡上限,能够轻易突破防线。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1049_eagent_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "ReduceBlockCnt.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "ReduceBlockCnt.block_cnt", + "value": -1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1050_lslime", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "\"庞贝\"" + }, + "description": { + "m_defined": true, + "m_value": "被它攻击的单位会受到灼烧伤害。被阻挡时引爆体内岩浆对周围造成<@eb.danger>高额伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1050_lslime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 40000 + }, + "atk": { + "m_defined": true, + "m_value": 230 + }, + "def": { + "m_defined": true, + "m_value": 220 + }, + "magicResistance": { + "m_defined": true, + "m_value": 70.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.65 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.5 + }, + "talentBlackboard": [ + { + "key": "selfbuff.attack_speed", + "value": 40.0, + "valueStr": null + }, + { + "key": "selfbuff.hp_ratio", + "value": 0.5, + "valueStr": null + }, + { + "key": "dot.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "dot.damage", + "value": 20.0, + "valueStr": null + }, + { + "key": "dot.interval", + "value": 0.33, + "valueStr": null + }, + { + "key": "rangedamage.interval", + "value": 10.0, + "valueStr": null + }, + { + "key": "rangedamage.attack@damage", + "value": 1000.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": "" + }, + "description": { + "m_defined": false, + "m_value": "被它攻击的单位会受到灼烧伤害。被阻挡时引爆体内岩浆对周围造成<@eb.danger>高额伤害。请务必小心应对。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1050_lslime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 50000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 270 + }, + "magicResistance": { + "m_defined": true, + "m_value": 70.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "selfbuff.atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "selfbuff.attack_speed", + "value": 50.0, + "valueStr": null + }, + { + "key": "selfbuff.hp_ratio", + "value": 0.5, + "valueStr": null + }, + { + "key": "dot.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "dot.damage", + "value": 25.0, + "valueStr": null + }, + { + "key": "dot.interval", + "value": 0.33, + "valueStr": null + }, + { + "key": "rangedamage.interval", + "value": 10.0, + "valueStr": null + }, + { + "key": "rangedamage.attack@damage", + "value": 1800.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1051_norwiz", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "编制术士" + }, + "description": { + "m_defined": true, + "m_value": "基础法术作战人员。使用<@eb.key>远距离法术攻击" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1051_norwiz" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.8 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1051_norwiz_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "编制术士组长" + }, + "description": { + "m_defined": true, + "m_value": "相比一般编制术士更具威胁。使用<@eb.key>远距离法术攻击" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1051_norwiz_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.8 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1052_noramr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "机动卫兵" + }, + "description": { + "m_defined": true, + "m_value": "标准近身作战人员。配备的机动盾牌使他们攻守兼备。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1052_noramr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 200 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1052_noramr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "机动卫兵组长" + }, + "description": { + "m_defined": true, + "m_value": "相比一般机动卫兵更具威胁。配备的机动盾牌使他们攻守兼备。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1052_noramr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3700 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1053_norgst", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "工蚁" + }, + "description": { + "m_defined": true, + "m_value": "使用工程技术进行破坏的人员。拥有灵活的行动能力<@eb.key>无法被阻挡,请尽快解决。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1053_norgst" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2300 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1053_norgst_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "工蚁组长" + }, + "description": { + "m_defined": true, + "m_value": "相比一般工蚁拥有更强的生存能力。灵活的行动能力使其<@eb.key>无法被阻挡,请尽快解决。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1053_norgst_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 260 + }, + "magicResistance": { + "m_defined": true, + "m_value": 45.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1054_norshd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "重装防御者-N型" + }, + "description": { + "m_defined": true, + "m_value": "身着沉重全装护甲的近战作战人员。拥有<@eb.key>很高的防御力,需要小心应对。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1054_norshd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1054_norshd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "重装防御者-S型" + }, + "description": { + "m_defined": true, + "m_value": "相比N型,S型的护甲拥有<@eb.key>极高的防御力,难以被击溃,是非常棘手的敌人。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1054_norshd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 14000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1500_skulsr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "碎骨" + }, + "description": { + "m_defined": true, + "m_value": "可以的话,请倾全队之力消灭他。该敌人<@eb.danger>威胁极大,<@eb.key>远程及近战攻击能造成大量伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1500_skulsr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10500 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.6 + }, + "talentBlackboard": [ + { + "key": "atkup.atk", + "value": 0.5, + "valueStr": null + }, + { + "key": "atkup.hp_ratio", + "value": 0.5, + "valueStr": null + }, + { + "key": "defdown.def", + "value": -0.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 1300 + }, + "def": { + "m_defined": true, + "m_value": 240 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 2, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 80000 + }, + "atk": { + "m_defined": true, + "m_value": 1950 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1502_crowns", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "弑君者" + }, + "description": { + "m_defined": true, + "m_value": "整合运动干部,从事敌后活动与突袭暗杀行动,会敏捷地<@eb.key>穿过阻挡其的单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1502_crowns" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "blink", + "priority": 1, + "cooldown": 15.0, + "initCooldown": 15.0, + "spCost": 0, + "blackboard": [ + { + "key": "dist", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 550 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": false, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 2, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1504_cqbw", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "W" + }, + "description": { + "m_defined": true, + "m_value": "整合运动干部,萨卡兹雇佣兵,擅长使用爆炸物。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1504_cqbw" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 470 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "C4", + "priority": 5, + "cooldown": 20.0, + "initCooldown": 9.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.8, + "valueStr": null + }, + { + "key": "range_radius", + "value": 2.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1505_frstar", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "霜星" + }, + "description": { + "m_defined": true, + "m_value": "整合运动法术部队干部,<@eb.danger>威胁极大,能使用冰属性法术<@eb.danger>造成极为恶劣的作战环境。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1505_frstar" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": [ + { + "key": "reborn.duration", + "value": 5.0, + "valueStr": null + }, + { + "key": "reborn.atk", + "value": 0.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "ArcticBlast", + "priority": 1, + "cooldown": 8.5, + "initCooldown": 8.5, + "spCost": 0, + "blackboard": [ + { + "key": "duration", + "value": 8.0, + "valueStr": null + }, + { + "key": "attack_speed", + "value": -50.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.5, + "valueStr": null + }, + { + "key": "range_radius", + "value": 2.5, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceShield", + "priority": 2, + "cooldown": 30.0, + "initCooldown": 30.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 35000 + }, + "atk": { + "m_defined": true, + "m_value": 620 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "reborn.duration", + "value": 5.0, + "valueStr": null + }, + { + "key": "reborn.atk", + "value": 0.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "ArcticBlast", + "priority": 1, + "cooldown": 7.0, + "initCooldown": 7.0, + "spCost": 0, + "blackboard": [ + { + "key": "duration", + "value": 8.0, + "valueStr": null + }, + { + "key": "attack_speed", + "value": -50.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.5, + "valueStr": null + }, + { + "key": "range_radius", + "value": 2.5, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceShield", + "priority": 2, + "cooldown": 21.0, + "initCooldown": 21.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 3.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1507_mephi", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "梅菲斯特" + }, + "description": { + "m_defined": true, + "m_value": "整合运动干部,能同时治疗至多<@eb.key>3名敌人,并使全场宿主单位的自然生命回复速度加倍。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1507_mephi" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 28000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 60.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 6.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 20.0 + }, + "talentBlackboard": [ + { + "key": "healaura.hp_recovery_per_sec", + "value": 1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1508_faust", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "浮士德" + }, + "description": { + "m_defined": true, + "m_value": "整合运动干部,<@eb.key>无法被阻挡,能进行超远距离的物理攻击,并且能够启动场地中隐藏的<@eb.key>弩炮台。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1508_faust" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 37000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": true, + "m_value": 35.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 20.0 + }, + "talentBlackboard": [ + { + "key": "invincible.duration", + "value": 150.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "CriticalHit", + "priority": 0, + "cooldown": 17.0, + "initCooldown": 17.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SummonBallis", + "priority": 1, + "cooldown": 30.0, + "initCooldown": 15.0, + "spCost": 0, + "blackboard": [ + { + "key": "branch_id", + "value": 0.0, + "valueStr": "faust_ballis" + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 50000 + }, + "atk": { + "m_defined": true, + "m_value": 1200 + }, + "def": { + "m_defined": false, + "m_value": 350 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "invincible.duration", + "value": 120.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "CriticalHit", + "priority": 0, + "cooldown": 30.0, + "initCooldown": 30.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 2.5, + "valueStr": null + } + ] + }, + { + "prefabKey": "SummonBallis", + "priority": 1, + "cooldown": 45.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": [ + { + "key": "branch_id", + "value": 0.0, + "valueStr": "faust_ballis" + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1055_ganman", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "西西里人" + }, + "description": { + "m_defined": true, + "m_value": "基础近身作战人员。这些来自叙拉古的人以他们的家族名号自称,象征着他们的荣耀。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1055_ganman" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2700 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1055_ganman_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "精锐西西里人" + }, + "description": { + "m_defined": true, + "m_value": "比西西里人拥有更高的作战能力。这些来自叙拉古的人以他们的家族名号自称" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1055_ganman_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 160 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1056_ganwar", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "打手" + }, + "description": { + "m_defined": true, + "m_value": "经过特殊训练的作战人员。极为快速的出拳往往能给人连续的致命打击。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1056_ganwar" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3200 + }, + "atk": { + "m_defined": true, + "m_value": 290 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.95 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1056_ganwar_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "精干打手" + }, + "description": { + "m_defined": true, + "m_value": "相比打手拥有更强的破坏力,需要更优秀的防护装备才能抵挡他。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1056_ganwar_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4200 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.95 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1057_gansho", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "射手" + }, + "description": { + "m_defined": true, + "m_value": "擅长以连续射击攻击敌人。会优先<@eb.key>攻击指挥终端切断敌方支援。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1057_gansho" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 180 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.7 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1057_gansho_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "神射手" + }, + "description": { + "m_defined": true, + "m_value": "装配比射手更精良的弹药。会优先<@eb.key>攻击指挥终端切断敌方支援" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1057_gansho_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 230 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.7 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1058_traink", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "欺凌者" + }, + "description": { + "m_defined": true, + "m_value": "阻挡他相当于阻挡三名敌人,<@eb.key>阻挡能力大于等于3的作战人员可阻止其冲破防线。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1058_traink" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1058_traink_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "倾轧者" + }, + "description": { + "m_defined": true, + "m_value": "阻挡他相当于阻挡三名敌人,<@eb.key>阻挡能力大于等于3的作战人员可阻止其冲破防线。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1058_traink_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1059_buster", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂徒" + }, + "description": { + "m_defined": true, + "m_value": "会<@eb.key>优先摧毁一切可见的设施,并且能够攻击在高台地形的作战单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1059_buster" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.3 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1059_buster_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "末路狂徒" + }, + "description": { + "m_defined": true, + "m_value": "会<@eb.key>优先摧毁一切可见的设施,并且能够攻击在高台地形的作战单位。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1059_buster_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 600 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.3 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.8, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1060_emouse", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "灰尾" + }, + "description": { + "m_defined": true, + "m_value": "可展开<@eb.key>护盾大幅提升防御力。<@eb.key>法术伤害可破坏护盾,护盾被摧毁时会大幅提升移动速度" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1060_emouse" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.2 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 2000.0, + "valueStr": null + }, + { + "key": "shield.def", + "value": 1250.0, + "valueStr": null + }, + { + "key": "speedup.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1060_emouse_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "灰尾香主" + }, + "description": { + "m_defined": true, + "m_value": "可展开<@eb.key>护盾大幅提升防御力。<@eb.key>法术伤害可破坏护盾,护盾被摧毁时会大幅提升移动速度" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1060_emouse_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.2 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 3334.0, + "valueStr": null + }, + { + "key": "shield.def", + "value": 1750.0, + "valueStr": null + }, + { + "key": "speedup.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1509_mousek", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "鼠王" + }, + "description": { + "m_defined": true, + "m_value": "对<@eb.key>生命上限最高单位造成大量物理伤害。对<@eb.key>生命上限最低单位大幅降低攻击力并造成法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1509_mousek" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 22000 + }, + "atk": { + "m_defined": true, + "m_value": 470 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 4667.0, + "valueStr": null + }, + { + "key": "defup.def", + "value": 3000.0, + "valueStr": null + }, + { + "key": "enrage.hp_ratio", + "value": 0.5, + "valueStr": null + }, + { + "key": "enrage.damage_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "DriftSand", + "priority": 0, + "cooldown": 15.0, + "initCooldown": 20.0, + "spCost": 0, + "blackboard": [ + { + "key": "damage", + "value": 800.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SandStorm", + "priority": 0, + "cooldown": 25.0, + "initCooldown": 60.0, + "spCost": 0, + "blackboard": [ + { + "key": "damage", + "value": 70.0, + "valueStr": null + }, + { + "key": "atk", + "value": -0.7, + "valueStr": null + }, + { + "key": "duration", + "value": 15.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "Mark", + "priority": 1, + "cooldown": 9999.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": null + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": "鼠王BOSS,使用流沙的法师" + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 36000 + }, + "atk": { + "m_defined": true, + "m_value": 590 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 7334.0, + "valueStr": null + }, + { + "key": "defup.def", + "value": 3000.0, + "valueStr": null + }, + { + "key": "enrage.hp_ratio", + "value": 0.5, + "valueStr": null + }, + { + "key": "enrage.damage_scale", + "value": 1.7, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "DriftSand", + "priority": 0, + "cooldown": 15.0, + "initCooldown": 10.0, + "spCost": 0, + "blackboard": [ + { + "key": "damage", + "value": 1500.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SandStorm", + "priority": 1, + "cooldown": 20.0, + "initCooldown": 15.0, + "spCost": 0, + "blackboard": [ + { + "key": "damage", + "value": 100.0, + "valueStr": null + }, + { + "key": "duration", + "value": 15.0, + "valueStr": null + }, + { + "key": "atk", + "value": -0.7, + "valueStr": null + } + ] + }, + { + "prefabKey": "Mark", + "priority": 1, + "cooldown": 9999.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": null + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1061_zomshd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主重装士兵" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的重装士兵,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1061_zomshd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 200.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1061_zomshd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "宿主重装组长" + }, + "description": { + "m_defined": true, + "m_value": "被不明意识控制身体的重装士兵组长,能快速自然恢复生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1061_zomshd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 250.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1062_rager", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂暴宿主士兵" + }, + "description": { + "m_defined": true, + "m_value": "逐渐陷入狂乱的敌方士兵,<@eb.danger>攻击力很高,会持续损失生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1062_rager" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 330.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1062_rager_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂暴宿主组长" + }, + "description": { + "m_defined": true, + "m_value": "彻底失去理智的敌方士兵,<@eb.danger>攻击力很高,会持续损失生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1062_rager_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 1750 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.2 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 500.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1063_rageth", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂暴宿主投掷手" + }, + "description": { + "m_defined": true, + "m_value": "逐渐陷入狂乱的敌方投掷手,<@eb.danger>攻击力很高,会持续损失生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1063_rageth" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 750 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.6 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 250.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1063_rageth_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "狂暴宿主掷骨手" + }, + "description": { + "m_defined": true, + "m_value": "彻底失去理智的敌方投掷手,<@eb.danger>攻击力很高,会持续损失生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1063_rageth_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 22000 + }, + "atk": { + "m_defined": true, + "m_value": 1050 + }, + "def": { + "m_defined": true, + "m_value": 220 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.6 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 350.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1064_snsbr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪小队" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队基础近身作战人员,攻击被<@eb.key>冻结的单位时攻击力提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1064_snsbr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3400 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 135 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1065_snwolf", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "霜牙" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队术师部队操纵的高速生物,攻击被<@eb.key>冻结的单位时攻击力提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1065_snwolf" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3150 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1065_snwolf_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "霜锐" + }, + "description": { + "m_defined": true, + "m_value": "比霜牙更加难缠,攻击被<@eb.key>冻结的单位时攻击力提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1065_snwolf_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4650 + }, + "atk": { + "m_defined": true, + "m_value": 430 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1066_snbow", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪狙击手" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队中的远程作战人员,攻击被<@eb.key>冻结的单位时攻击力提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1066_snbow" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2500 + }, + "atk": { + "m_defined": true, + "m_value": 290 + }, + "def": { + "m_defined": true, + "m_value": 80 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.9 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1066_snbow_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪狙击手组长" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队狙击手中的精英,攻击被<@eb.key>冻结的单位时攻击力提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1066_snbow_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3500 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.9 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 1.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1067_snslime", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冰爆源石虫" + }, + "description": { + "m_defined": true, + "m_value": "来自寒冷地区的被感染生物,死亡后对周围我方单位造成物理伤害且施加<@eb.key>寒冷。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1067_snslime" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3250 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 1.75 + }, + "talentBlackboard": [ + { + "key": "boom.atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "boom.freeze", + "value": 10.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1067_snslime_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冰爆源石虫·α" + }, + "description": { + "m_defined": true, + "m_value": "感染更严重的冰爆源石虫,死亡后对周围我方单位造成物理伤害且施加<@eb.key>寒冷。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1067_snslime_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4850 + }, + "atk": { + "m_defined": true, + "m_value": 370 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 1.9 + }, + "talentBlackboard": [ + { + "key": "boom.atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "boom.freeze", + "value": 10.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1068_snmage", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪术师" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队中的法术作战人员,每攻击2次后下次攻击会对目标施加<@eb.key>寒冷。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1068_snmage" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "coldattack", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 2, + "blackboard": [ + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1068_snmage_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪术师组长" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队法术作战人员中的精英,每攻击2次后下次攻击会对目标施加<@eb.key>寒冷。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1068_snmage_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "coldattack", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 2, + "blackboard": [ + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 2, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1069_icebrk", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪小队凿冰人" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队中的特殊近身作战人员,攻击被<@eb.key>冻结的单位时攻击力大幅度提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1069_icebrk" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": true, + "m_value": 830 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 1.9 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 2.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1069_icebrk_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雪怪小队破冰者" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队近身作战人员中的精英,攻击被<@eb.key>冻结的单位时攻击力巨幅提高。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1069_icebrk_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 1100 + }, + "def": { + "m_defined": true, + "m_value": 600 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 1.9 + }, + "talentBlackboard": [ + { + "key": "atkup.atk_scale", + "value": 3.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1070_iced", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "虚幻" + }, + "description": { + "m_defined": true, + "m_value": "<@eb.key>【飞行单位】携带有冰爆弹头,投掷后造成群体法术伤害并施加<@eb.key>寒冷。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1070_iced" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 180 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "bomb", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 5.0, + "spCost": 0, + "blackboard": [ + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1510_frstar2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "霜星,“冬痕”" + }, + "description": { + "m_defined": true, + "m_value": "雪怪小队领袖,为了最后的战斗解放了所剩无几的生命。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1510_frstar2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 440 + }, + "def": { + "m_defined": true, + "m_value": 380 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 6 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": [ + { + "key": "reborn.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "reborn.atk", + "value": 0.5, + "valueStr": null + }, + { + "key": "reborn.reborn_invincible.duration", + "value": 20.0, + "valueStr": null + }, + { + "key": "attackfreeze.freeze", + "value": 5.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "IceShield", + "priority": 2, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 2.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceShield[Reborn]", + "priority": 2, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 3.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SummonFrosts", + "priority": 10, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "branch_id", + "value": 0.0, + "valueStr": "frstar_frosts" + } + ] + }, + { + "prefabKey": "IceBurst", + "priority": 1, + "cooldown": 10.5, + "initCooldown": 10.5, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + }, + { + "key": "frstar2_s.atk_scale", + "value": 2.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceBurst[Reborn]", + "priority": 1, + "cooldown": 10.5, + "initCooldown": 10.5, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + }, + { + "key": "frstar2_s.atk_scale", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 45000 + }, + "atk": { + "m_defined": true, + "m_value": 530 + }, + "def": { + "m_defined": true, + "m_value": 440 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "reborn.reborn_invincible.duration", + "value": 25.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "IceShield", + "priority": 2, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 3.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceShield[Reborn]", + "priority": 2, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 4.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SummonFrosts", + "priority": 10, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "branch_id", + "value": 0.0, + "valueStr": "frstar_frosts" + } + ] + }, + { + "prefabKey": "IceBurst", + "priority": 1, + "cooldown": 10.5, + "initCooldown": 10.5, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + }, + { + "key": "frstar2_s.atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceBurst[Reborn]", + "priority": 1, + "cooldown": 10.5, + "initCooldown": 10.5, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + }, + { + "key": "frstar2_s.atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1510_frstar2_s", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "霜星S" + }, + "description": { + "m_defined": true, + "m_value": "" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1510_frstar2_s" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 95000 + }, + "atk": { + "m_defined": true, + "m_value": 1200 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.25 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 6 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.0 + }, + "talentBlackboard": [ + { + "key": "blood.damage", + "value": 2000.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "IceShield", + "priority": 2, + "cooldown": 1000.0, + "initCooldown": 23.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 3.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "IceBurst", + "priority": 1, + "cooldown": 1000.0, + "initCooldown": 16.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + }, + { + "key": "frstar2_s.atk_scale", + "value": 2.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1071_dftman", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹刀兵" + }, + "description": { + "m_defined": true, + "m_value": "萨卡兹雇佣兵。拥有<@eb.key>较高法术抗性。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1071_dftman" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2800 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 70 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1071_dftman_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹刀术师" + }, + "description": { + "m_defined": true, + "m_value": "比萨卡兹刀兵更具威胁。拥有<@eb.key>较高法术抗性。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1071_dftman_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 370 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1072_dlancer", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹穿刺手" + }, + "description": { + "m_defined": true, + "m_value": "移动时逐渐<@eb.key>加速,被阻挡后的首次攻击根据<@eb.key>移速造成额外伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1072_dlancer" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.25 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "rush.dlancer_t[trigger].move_speed", + "value": 0.5, + "valueStr": null + }, + { + "key": "rush.dlancer_t[trigger].interval", + "value": 0.5, + "valueStr": null + }, + { + "key": "rush.dlancer_t[trigger].trig_cnt", + "value": 25.0, + "valueStr": null + }, + { + "key": "firstattack.atk_scale", + "value": 600.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1072_dlancer_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹穿刺手组长" + }, + "description": { + "m_defined": true, + "m_value": "比普通穿刺手更具威胁。移动时逐渐<@eb.key>加速,被阻挡后的首次攻击根据<@eb.key>移速造成额外伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1072_dlancer_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 230 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.3 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "rush.dlancer_t[trigger].move_speed", + "value": 0.5, + "valueStr": null + }, + { + "key": "rush.dlancer_t[trigger].interval", + "value": 0.5, + "valueStr": null + }, + { + "key": "rush.dlancer_t[trigger].trig_cnt", + "value": 25.0, + "valueStr": null + }, + { + "key": "firstattack.atk_scale", + "value": 800.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1073_dscout", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹哨兵" + }, + "description": { + "m_defined": true, + "m_value": "受伤后发出警报,提升全体敌方的攻击和防御,并使<@eb.key>待命单位敌人立即进入<@eb.key>临战状态。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1073_dscout" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "warn.hp_ratio", + "value": 0.999, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "Awake", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.1, + "spCost": 0, + "blackboard": [ + { + "key": "atk", + "value": 0.3, + "valueStr": null + }, + { + "key": "def", + "value": 0.3, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1073_dscout_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹哨兵组长" + }, + "description": { + "m_defined": true, + "m_value": "受伤后发出警报,提升全体敌方的攻击和防御,并使<@eb.key>待命单位敌人立即进入<@eb.key>临战状态。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1073_dscout_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 160 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "warn.hp_ratio", + "value": 0.999, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "Awake", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.1, + "spCost": 0, + "blackboard": [ + { + "key": "atk", + "value": 0.5, + "valueStr": null + }, + { + "key": "def", + "value": 0.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1074_dbskar", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹积怨者" + }, + "description": { + "m_defined": true, + "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,对两个目标造成远程法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1074_dbskar" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.0 + }, + "talentBlackboard": [ + { + "key": "revive.hp_ratio", + "value": 0.999, + "valueStr": null + }, + { + "key": "revive.unmove_duration", + "value": 150.0, + "valueStr": null + }, + { + "key": "revive.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1074_dbskar_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹恶咒者" + }, + "description": { + "m_defined": true, + "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,对两个目标造成远程法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1074_dbskar_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 22000 + }, + "atk": { + "m_defined": true, + "m_value": 850 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.0 + }, + "talentBlackboard": [ + { + "key": "revive.hp_ratio", + "value": 0.999, + "valueStr": null + }, + { + "key": "revive.unmove_duration", + "value": 150.0, + "valueStr": null + }, + { + "key": "revive.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1075_dmgswd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹魔剑士" + }, + "description": { + "m_defined": true, + "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,造成近战法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1075_dmgswd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "revive.hp_ratio", + "value": 0.999, + "valueStr": null + }, + { + "key": "revive.unmove_duration", + "value": 150.0, + "valueStr": null + }, + { + "key": "revive.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1075_dmgswd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "萨卡兹魔剑组长" + }, + "description": { + "m_defined": true, + "m_value": "初始处于<@eb.key>待命状态,不进行攻击;受伤后进入<@eb.key>临战状态,造成近战法术伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1075_dmgswd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9500 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "revive.hp_ratio", + "value": 0.999, + "valueStr": null + }, + { + "key": "revive.unmove_duration", + "value": 150.0, + "valueStr": null + }, + { + "key": "revive.move_speed", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1076_bsthmr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "爆破攻坚手" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的高级精英单位,攻击造成爆炸,使目标周围四格的单位受到<@eb.key>溅射伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1076_bsthmr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 1700 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "aoe.attack@bsthmr_range.atk_scale", + "value": 0.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1076_bsthmr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "爆破攻坚手组长" + }, + "description": { + "m_defined": true, + "m_value": "整合运动的高级精英单位,攻击造成爆炸,使目标周围四格的单位受到<@eb.key>溅射伤害。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1076_bsthmr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 2200 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "aoe.attack@bsthmr_range.atk_scale", + "value": 0.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1077_sotihd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队猎犬" + }, + "description": { + "m_defined": true, + "m_value": "穿戴轻量乌萨斯装甲的基础游击队战犬,拥有一定的防御性能,行动速度很快。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1077_sotihd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2900 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1077_sotihd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队猎犬pro" + }, + "description": { + "m_defined": true, + "m_value": "穿戴轻量乌萨斯装甲的高级游击队战犬,攻击欲望比游击队战犬更强。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1077_sotihd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 420 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1078_sotisc", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队战士" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>移动速度提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1078_sotisc" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3300 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.move_speed", + "value": 0.3, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1078_sotisc_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队战士组长" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>移动速度提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1078_sotisc_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4500 + }, + "atk": { + "m_defined": true, + "m_value": 330 + }, + "def": { + "m_defined": true, + "m_value": 350 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.move_speed", + "value": 0.3, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1079_sotisp", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队狙击手" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,同时攻击<@eb.key>两个目标" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1079_sotisp" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 340 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1079_sotisp_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队狙击手组长" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,同时攻击<@eb.key>两个目标" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1079_sotisp_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 390 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1080_sotidp", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队传令兵" + }, + "description": { + "m_defined": true, + "m_value": "在场时,强化所有敌军的<@eb.key>攻击力与<@eb.key>防御力" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1080_sotidp" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.7 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.atk", + "value": 0.1, + "valueStr": null + }, + { + "key": "strength.def", + "value": 100.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1080_sotidp_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队传令兵组长" + }, + "description": { + "m_defined": true, + "m_value": "在场时,强化所有敌军的<@eb.key>攻击力与<@eb.key>防御力" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1080_sotidp_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 120 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.atk", + "value": 0.1, + "valueStr": null + }, + { + "key": "strength.def", + "value": 100.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1081_sotisd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队盾卫" + }, + "description": { + "m_defined": true, + "m_value": "使自身容易受到我方单位的攻击,掩护敌军前进。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1081_sotisd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 1300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 60.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "taunt.taunt_level", + "value": 1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1081_sotisd_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队盾卫组长" + }, + "description": { + "m_defined": true, + "m_value": "使自身容易受到我方单位的攻击,掩护敌军前进。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1081_sotisd_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 25000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 1500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 60.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "taunt.taunt_level", + "value": 1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1082_soticn", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队迫击炮兵" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击速度大幅提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1082_soticn" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5500 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 15.0 + }, + "talentBlackboard": [ + { + "key": "strength.attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1082_soticn_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队迫击炮兵组长" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击速度大幅提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1082_soticn_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6500 + }, + "atk": { + "m_defined": true, + "m_value": 590 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 15.0 + }, + "talentBlackboard": [ + { + "key": "strength.attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1083_sotiab", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队突袭战士" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击力大幅提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1083_sotiab" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.9 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.atk", + "value": 0.5, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1083_sotiab_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队突袭战士组长" + }, + "description": { + "m_defined": true, + "m_value": "受到传令兵或爱国者<@eb.key>强化时,<@eb.key>攻击力极大幅提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1083_sotiab_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5000 + }, + "atk": { + "m_defined": true, + "m_value": 430 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.9 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.atk", + "value": 0.8, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1084_sotidm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队萨卡兹战士" + }, + "description": { + "m_defined": true, + "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1084_sotidm" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 480 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1084_sotidm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队萨卡兹战士组长" + }, + "description": { + "m_defined": true, + "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1084_sotidm_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 580 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1084_sotidm_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雇佣军萨卡兹战士" + }, + "description": { + "m_defined": true, + "m_value": "接触脉冲波时,<@eb.key>不受伤害且攻击切换成<@eb.key>法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1084_sotidm_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 480 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1085_sotiwz", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队萨卡兹术师" + }, + "description": { + "m_defined": true, + "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1085_sotiwz" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.1 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "Immo", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "Immo[Rage]", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1085_sotiwz_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "游击队萨卡兹术师组长" + }, + "description": { + "m_defined": true, + "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1085_sotiwz_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 450 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.1 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "Immo", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "Immo[Rage]", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1085_sotiwz_3", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "雇佣军萨卡兹术师" + }, + "description": { + "m_defined": true, + "m_value": "周期性对周围单位造成相当于攻击力的法术伤害。接触脉冲波时,<@eb.key>不受伤害且攻击<@eb.key>范围扩大" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1085_sotiwz_3" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.1 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "Immo", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "Immo[Rage]", + "priority": 0, + "cooldown": 5.0, + "initCooldown": 0.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1506_patrt", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "爱国者" + }, + "description": { + "m_defined": true, + "m_value": "最后一位纯血温迪戈。行军姿态<@eb.key>防御力与法术抗性极高,毁灭姿态<@eb.key>免疫眩晕" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1506_patrt" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 45000 + }, + "atk": { + "m_defined": true, + "m_value": 1600 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 45.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 7 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "strength.atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "strength.def", + "value": 200.0, + "valueStr": null + }, + { + "key": "shield.atk", + "value": 0.5, + "valueStr": null + }, + { + "key": "shield.def", + "value": 2.0, + "valueStr": null + }, + { + "key": "shield.magic_resistance", + "value": 1.0, + "valueStr": null + }, + { + "key": "taunt.taunt_level", + "value": 2.0, + "valueStr": null + }, + { + "key": "reborn.duration", + "value": 60.0, + "valueStr": null + }, + { + "key": "reborn.patrt_t_state_2[reborn_invincible].duration", + "value": 15.0, + "valueStr": null + }, + { + "key": "immo_trigger[rage].interval", + "value": 0.8, + "valueStr": null + }, + { + "key": "immo_trigger[rage].move_speed", + "value": 0.1, + "valueStr": null + }, + { + "key": "immo_trigger[rage].base_attack_time", + "value": -0.4, + "valueStr": null + }, + { + "key": "immo_trigger[rage].atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "immo_trigger[rage].def", + "value": 200.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "Immo[Rage]", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.0521, + "valueStr": null + } + ] + }, + { + "prefabKey": "throwspear[Rage]", + "priority": 0, + "cooldown": 20.0, + "initCooldown": 15.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.35, + "valueStr": null + } + ] + }, + { + "prefabKey": "immo_trigger[reborning]", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": [ + { + "key": "interval", + "value": 0.8, + "valueStr": null + }, + { + "key": "duration", + "value": 60.0, + "valueStr": null + }, + { + "key": "atk", + "value": 0.2, + "valueStr": null + }, + { + "key": "def", + "value": 200.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 2000 + }, + "def": { + "m_defined": false, + "m_value": 500 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "Immo[Rage]", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.05, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1086_ltsodr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "莱塔尼亚叛兵" + }, + "description": { + "m_defined": true, + "m_value": "古典源石技艺的普及让他们更具威胁性,攻击造成法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1086_ltsodr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 130 + }, + "def": { + "m_defined": true, + "m_value": 130 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1086_ltsodr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "莱塔尼亚叛兵组长" + }, + "description": { + "m_defined": true, + "m_value": "古典源石技艺的普及让他们更具威胁性,攻击造成更高的法术伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1086_ltsodr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 4000 + }, + "atk": { + "m_defined": true, + "m_value": 180 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.1 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1087_ltwolf", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冬灵猎犬" + }, + "description": { + "m_defined": true, + "m_value": "当地人自古以来培养并操纵的猎犬。曾是土著民和早期拓荒者的得力助手" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1087_ltwolf" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2800 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1087_ltwolf_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冬灵猎犬pro" + }, + "description": { + "m_defined": true, + "m_value": "当地人自古以来培养并操纵的猎犬,作为犬群的头领。曾是土著民和早期拓荒者的得力助手" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1087_ltwolf_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3500 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 0 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1088_ltsmer", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "莱塔尼亚轻语者" + }, + "description": { + "m_defined": true, + "m_value": "莱塔尼亚地区常见的法术作战人员。对最近的非敌方“留声机”<@eb.key>持续施法,争夺其<@eb.key>控制权" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1088_ltsmer" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 300 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "charge", + "priority": 0, + "cooldown": 15.0, + "initCooldown": 5.0, + "spCost": 0, + "blackboard": [ + { + "key": "hit_duration", + "value": 25.0, + "valueStr": null + }, + { + "key": "sp", + "value": -2.0, + "valueStr": null + }, + { + "key": "duration", + "value": 25.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1088_ltsmer_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "莱塔尼亚吟唱者" + }, + "description": { + "m_defined": true, + "m_value": "莱塔尼亚地区的高级法术作战人员。对最近的非敌方“留声机”<@eb.key>持续施法,争夺其<@eb.key>控制权" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1088_ltsmer_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 360 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.85 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 3.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "charge", + "priority": 0, + "cooldown": 15.0, + "initCooldown": 5.0, + "spCost": 0, + "blackboard": [ + { + "key": "hit_duration", + "value": 25.0, + "valueStr": null + }, + { + "key": "sp", + "value": -2.0, + "valueStr": null + }, + { + "key": "duration", + "value": 25.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1089_ltlntc", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冬灵血巫" + }, + "description": { + "m_defined": true, + "m_value": "会逐渐损失生命;死亡时施法对周围所有单位造成<@eb.key>法术伤害并直接夺取“留声机”的<@eb.key>控制权" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1089_ltlntc" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 400.0, + "valueStr": null + }, + { + "key": "boom.atk_scale", + "value": 2.0, + "valueStr": null + }, + { + "key": "occupy.sp", + "value": -1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1089_ltlntc_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冬灵血巫大师" + }, + "description": { + "m_defined": true, + "m_value": "会逐渐损失生命;死亡时施法对周围所有单位造成<@eb.key>高额法术伤害并直接夺取“留声机”的<@eb.key>控制权" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1089_ltlntc_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 650 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "periodic_damage.damage", + "value": 400.0, + "valueStr": null + }, + { + "key": "boom.atk_scale", + "value": 2.5, + "valueStr": null + }, + { + "key": "occupy.sp", + "value": -1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1090_mdsnpr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩小队掷能者" + }, + "description": { + "m_defined": true, + "m_value": "优先攻击正在争夺“留声机”的我方单位" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1090_mdsnpr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1090_mdsnpr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩小队掷能者组长" + }, + "description": { + "m_defined": true, + "m_value": "优先攻击正在争夺“留声机”的我方单位;同时攻击<@eb.key>两名目标" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1090_mdsnpr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.6 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1091_mdhmmr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩小队践行者" + }, + "description": { + "m_defined": true, + "m_value": "拥有护盾<@eb.key>吸收法术伤害;护盾存在时大幅提升<@eb.key>生命上限与<@eb.key>攻击速度" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1091_mdhmmr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 10000 + }, + "atk": { + "m_defined": true, + "m_value": 900 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 2000.0, + "valueStr": null + }, + { + "key": "shield.max_hp", + "value": 0.5, + "valueStr": null + }, + { + "key": "shield.attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1091_mdhmmr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩小队践行者组长" + }, + "description": { + "m_defined": true, + "m_value": "拥有护盾<@eb.key>吸收法术伤害;护盾存在时大幅提升<@eb.key>生命上限与<@eb.key>攻击速度" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1091_mdhmmr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 13000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "shield.dynamic", + "value": 3334.0, + "valueStr": null + }, + { + "key": "shield.max_hp", + "value": 0.5, + "valueStr": null + }, + { + "key": "shield.attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1092_mdgint", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩巨像" + }, + "description": { + "m_defined": true, + "m_value": "泥岩的源石技艺造物,不具备意识,需要泥岩本人操纵。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1092_mdgint" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 100000 + }, + "atk": { + "m_defined": true, + "m_value": 3000 + }, + "def": { + "m_defined": true, + "m_value": 700 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 7.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1092_mdgint_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "巫术巨像" + }, + "description": { + "m_defined": true, + "m_value": "泥岩的源石技艺造物,掺入了萨卡兹的古老巫术,它们是其主人意志的延展。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1092_mdgint_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 150000 + }, + "atk": { + "m_defined": true, + "m_value": 3600 + }, + "def": { + "m_defined": true, + "m_value": 800 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 7.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1511_mdrock", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "泥岩" + }, + "description": { + "m_defined": true, + "m_value": "年龄不详,性别不详,履历不详。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1511_mdrock" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 45000 + }, + "atk": { + "m_defined": true, + "m_value": 800 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 6 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "charge.attack@enemy_mdrock_s_1[charge].atk", + "value": 0.6, + "valueStr": null + }, + { + "key": "shield.dynamic", + "value": 5500.0, + "valueStr": null + }, + { + "key": "shield.max_hp", + "value": 0.5, + "valueStr": null + }, + { + "key": "shield.attack_speed", + "value": 50.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "RefreshShield", + "priority": 1, + "cooldown": 17.0, + "initCooldown": 17.0, + "spCost": 0, + "blackboard": [ + { + "key": "dynamic", + "value": 5500.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 0.5, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "occupy", + "priority": 0, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "sp", + "value": -1.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 55000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": false, + "m_value": 0 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "charge.attack@enemy_mdrock_s_1[charge].atk", + "value": 0.6, + "valueStr": null + }, + { + "key": "dynamic", + "value": 6667.0, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + }, + { + "key": "max_hp", + "value": 0.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "RefreshShield", + "priority": 1, + "cooldown": 15.0, + "initCooldown": 15.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_hp", + "value": 0.5, + "valueStr": null + }, + { + "key": "dynamic", + "value": 6667.0, + "valueStr": null + }, + { + "key": "attack_speed", + "value": 50.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "occupy", + "priority": 0, + "cooldown": 35.0, + "initCooldown": 35.0, + "spCost": 0, + "blackboard": [ + { + "key": "sp", + "value": -1.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_1093_ccsbr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌战士" + }, + "description": { + "m_defined": true, + "m_value": "阿卡胡拉中最常见的战士,被阻挡后<@eb.key>防御提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1093_ccsbr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2600 + }, + "atk": { + "m_defined": true, + "m_value": 290 + }, + "def": { + "m_defined": true, + "m_value": 60 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "Def.def", + "value": 130.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1093_ccsbr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌卫士" + }, + "description": { + "m_defined": true, + "m_value": "比普通战士更为勇猛的战士,被阻挡后<@eb.key>防御提升" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1093_ccsbr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3600 + }, + "atk": { + "m_defined": true, + "m_value": 380 + }, + "def": { + "m_defined": true, + "m_value": 110 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.9 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.8 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "Def.def", + "value": 180.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1094_ccspm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌投矛手" + }, + "description": { + "m_defined": true, + "m_value": "和普通战士没有什么区别,只是学会了将武器进行投掷。射程短但攻速较快" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1094_ccspm" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 2800 + }, + "atk": { + "m_defined": true, + "m_value": 240 + }, + "def": { + "m_defined": true, + "m_value": 100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.4 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1094_ccspm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌神投手" + }, + "description": { + "m_defined": true, + "m_value": "经过锻炼而对投掷有了一定心得的战士,射程短但攻速较快" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1094_ccspm_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3800 + }, + "atk": { + "m_defined": true, + "m_value": 340 + }, + "def": { + "m_defined": true, + "m_value": 150 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.3 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 1 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 1.4 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1095_ccripr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌好战者" + }, + "description": { + "m_defined": true, + "m_value": "好战的提亚卡乌战士,攻击速度非常快,每次攻击<@eb.key>降低目标防御" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1095_ccripr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 5500 + }, + "atk": { + "m_defined": true, + "m_value": 320 + }, + "def": { + "m_defined": true, + "m_value": 380 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "defdown.def", + "value": -10.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1095_ccripr_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌撕裂者" + }, + "description": { + "m_defined": true, + "m_value": "十分好战的提亚卡乌战士,攻击速度很快,每次攻击<@eb.key>降低目标防御" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1095_ccripr_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7500 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 460 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 0.9 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 2 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "defdown.def", + "value": -15.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1096_ccwitch", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌巫术师" + }, + "description": { + "m_defined": true, + "m_value": "阿卡胡拉中少见的源石技艺使用者,远程攻击造成<@eb.key>法术伤害,近战攻击造成<@eb.key>物理伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1096_ccwitch" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 6000 + }, + "atk": { + "m_defined": true, + "m_value": 250 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 70.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "combat.attack@ccwitch_rage_attack.atk_scale", + "value": 4.0, + "valueStr": null + }, + { + "key": "Def.def", + "value": 200.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1096_ccwitch_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌大巫" + }, + "description": { + "m_defined": true, + "m_value": "对源石技艺有一定心得的术师,远程攻击造成<@eb.key>法术伤害,近战攻击造成<@eb.key>物理伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1096_ccwitch_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 8000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 250 + }, + "magicResistance": { + "m_defined": true, + "m_value": 80.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "combat.attack@ccwitch_rage_attack.atk_scale", + "value": 4.0, + "valueStr": null + }, + { + "key": "Def.def", + "value": 300.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1097_cclmbjk", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌破坏者" + }, + "description": { + "m_defined": true, + "m_value": "擅长在雨林中作战的提亚卡乌战士,能够破坏<@eb.key>木桩地形" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1097_cclmbjk" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 7500 + }, + "atk": { + "m_defined": true, + "m_value": 650 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "cuttree", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 4, + "blackboard": [ + { + "key": "max_cnt", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 4, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1097_cclmbjk_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌破坏王" + }, + "description": { + "m_defined": true, + "m_value": "擅长在雨林中作战的提亚卡乌战士,能够破坏<@eb.key>木桩地形" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1097_cclmbjk_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 9500 + }, + "atk": { + "m_defined": true, + "m_value": 750 + }, + "def": { + "m_defined": true, + "m_value": 700 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "cuttree", + "priority": 0, + "cooldown": 0.0, + "initCooldown": 0.0, + "spCost": 4, + "blackboard": [ + { + "key": "max_cnt", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "spData": { + "spType": 2, + "maxSp": 4, + "initSp": 0, + "increment": 1.0 + } + } + } + ] + }, + { + "Key": "enemy_1098_cchmpn", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌勇士" + }, + "description": { + "m_defined": true, + "m_value": "非常强大的提亚卡乌战士。被阻挡后自身与攻击目标<@eb.key>防御下降,且只会受到来自攻击目标的伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1098_cchmpn" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 12000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 950 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.7 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "duel.cchmpn_t_buff_self.def", + "value": -0.7, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_self.taunt_level", + "value": -1.0, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_self.damage_scale", + "value": 0.0, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_blocker.def", + "value": -0.7, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1098_cchmpn_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "提亚卡乌冠军" + }, + "description": { + "m_defined": true, + "m_value": "极为强大的提亚卡乌战士。被阻挡后自身与攻击目标<@eb.key>防御下降,且只会受到来自攻击目标的伤害" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1098_cchmpn_2" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 16000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 1100 + }, + "magicResistance": { + "m_defined": true, + "m_value": 10.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 1 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "duel.cchmpn_t_buff_self.def", + "value": -0.7, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_self.taunt_level", + "value": -1.0, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_self.damage_scale", + "value": 0.0, + "valueStr": null + }, + { + "key": "duel.cchmpn_t_buff_blocker.def", + "value": -0.7, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_1512_mcmstr", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "“巨大的丑东西”" + }, + "description": { + "m_defined": true, + "m_value": "庞大的机械怪兽,由大祭司驾驶。能够破坏木桩,损毁时会弹射驾驶员并自爆。" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_1512_mcmstr" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 40000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 1000 + }, + "magicResistance": { + "m_defined": true, + "m_value": 20.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 6 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "combat.attack@mcmstr_rage_attack.atk_scale", + "value": 3.0, + "valueStr": null + }, + { + "key": "reborn.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "bird_run.move_speed", + "value": 0.7, + "valueStr": null + }, + { + "key": "bird_run.magic_resistance", + "value": 30.0, + "valueStr": null + }, + { + "key": "bird_run.def", + "value": 200.0, + "valueStr": null + }, + { + "key": "bird_run.damage", + "value": 1000.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "cuttree", + "priority": 0, + "cooldown": 30.0, + "initCooldown": 30.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cnt", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "bomb[reborning]", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": [ + { + "key": "stun", + "value": 16.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 700 + }, + "def": { + "m_defined": true, + "m_value": 1200 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "combat.attack@mcmstr_rage_attack.atk_scale", + "value": 3.5, + "valueStr": null + }, + { + "key": "reborn.duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "bird_run.move_speed", + "value": 0.7, + "valueStr": null + }, + { + "key": "bird_run.magic_resistance", + "value": 40.0, + "valueStr": null + }, + { + "key": "bird_run.def", + "value": 500.0, + "valueStr": null + }, + { + "key": "bird_run.damage", + "value": 1000.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "cut_tree", + "priority": 0, + "cooldown": 30.0, + "initCooldown": 30.0, + "spCost": 0, + "blackboard": [ + { + "key": "max_cut", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "bomb[reborning]", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": [ + { + "key": "stun", + "value": 25.0, + "valueStr": null + }, + { + "key": "atk_scale", + "value": 1.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_2001_duckmi", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "鸭爵" + }, + "description": { + "m_defined": true, + "m_value": "神出鬼没,无法被阻挡,被攻击后<@eb.key>快速奔跑,击倒后获得<@eb.key>宝物" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2001_duckmi" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 18000 + }, + "atk": { + "m_defined": true, + "m_value": 100 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": [ + { + "key": "run.attack@move_speed", + "value": 4.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 35000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 2, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 45000 + }, + "atk": { + "m_defined": false, + "m_value": 0 + }, + "def": { + "m_defined": true, + "m_value": 400 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_2002_bearmi", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高普尼克" + }, + "description": { + "m_defined": true, + "m_value": "鸭爵雇佣的乌萨斯保安,无法被眩晕,击倒后获得<@eb.key>宝物" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2002_bearmi" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 30000 + }, + "atk": { + "m_defined": true, + "m_value": 2000 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 50.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 1, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 70000 + }, + "atk": { + "m_defined": true, + "m_value": 3000 + }, + "def": { + "m_defined": true, + "m_value": 450 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + }, + { + "level": 2, + "enemyData": { + "name": { + "m_defined": false, + "m_value": null + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": false, + "m_value": null + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 90000 + }, + "atk": { + "m_defined": true, + "m_value": 4000 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": false, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "attackSpeed": { + "m_defined": false, + "m_value": 0.0 + }, + "baseAttackTime": { + "m_defined": false, + "m_value": 0.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": false, + "m_value": 0 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": false, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_2003_rockman", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "迷路的巨像" + }, + "description": { + "m_defined": true, + "m_value": "防御很高的实验造物,可以投掷石头造成超长时间<@eb.key>晕眩" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2003_rockman" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 75000 + }, + "atk": { + "m_defined": true, + "m_value": 1500 + }, + "def": { + "m_defined": true, + "m_value": 600 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 2 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "StunAttack", + "priority": 0, + "cooldown": 13.0, + "initCooldown": 13.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 0.7, + "valueStr": null + }, + { + "key": "stun", + "value": 25.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_2004_balloon", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "喷气人" + }, + "description": { + "m_defined": true, + "m_value": "一个背着自制喷气背包的怪人,被阻挡后会<@eb.key>飞起来一段时间" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2004_balloon" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 58000 + }, + "atk": { + "m_defined": true, + "m_value": 400 + }, + "def": { + "m_defined": true, + "m_value": 280 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.8 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 5 + }, + "rangeRadius": { + "m_defined": false, + "m_value": 0.0 + }, + "talentBlackboard": null, + "skills": [ + { + "prefabKey": "TakeOff", + "priority": 0, + "cooldown": 25.0, + "initCooldown": 1.0, + "spCost": 0, + "blackboard": [ + { + "key": "duration", + "value": 7.0, + "valueStr": null + }, + { + "key": "balloon_s[fly].move_speed", + "value": 0.5, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_2005_axetro", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "“遗弃者”" + }, + "description": { + "m_defined": true, + "m_value": "一位被源石严重侵蚀的保安,<@eb.key>连续攻击时会提高攻击力和攻击速度,4秒不攻击后<@eb.key>清空" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2005_axetro" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 50000 + }, + "atk": { + "m_defined": true, + "m_value": 500 + }, + "def": { + "m_defined": true, + "m_value": 300 + }, + "magicResistance": { + "m_defined": true, + "m_value": 30.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.6 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": false, + "m_value": false + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 5 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.5 + }, + "talentBlackboard": [ + { + "key": "atkup.atk", + "value": 0.07, + "valueStr": null + }, + { + "key": "atkup.attack_speed", + "value": 5.0, + "valueStr": null + }, + { + "key": "atkup.max_stack_cnt", + "value": 28.0, + "valueStr": null + }, + { + "key": "checker.delay", + "value": 4.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_2006_flsnip", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "锈锤战士" + }, + "description": { + "m_defined": true, + "m_value": "通常时进行远程物理攻击,可以射出造成<@eb.key>极高法术伤害的弩箭" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2006_flsnip" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 40000 + }, + "atk": { + "m_defined": true, + "m_value": 1200 + }, + "def": { + "m_defined": true, + "m_value": 550 + }, + "magicResistance": { + "m_defined": true, + "m_value": 40.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.4 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 5.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 30 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 20.0 + }, + "talentBlackboard": [ + { + "key": "invincible.duration", + "value": 60.0, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "CriticalHit", + "priority": 1, + "cooldown": 18.0, + "initCooldown": 18.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 3.0, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_2007_flwitch", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "“寒灾”" + }, + "description": { + "m_defined": true, + "m_value": "普通攻击和冰环能够施加寒冷,并且使被冻结状态下离场的我方单位<@eb.key>再部署时间加倍" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2007_flwitch" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 27000 + }, + "atk": { + "m_defined": true, + "m_value": 350 + }, + "def": { + "m_defined": true, + "m_value": 1500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 80.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 4.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 5 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": true + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 30 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.4 + }, + "talentBlackboard": [ + { + "key": "reborn.duration", + "value": 6.6, + "valueStr": null + }, + { + "key": "reborn.atk", + "value": 0.9, + "valueStr": null + }, + { + "key": "reborn.reborn_invincible.duration", + "value": 30.0, + "valueStr": null + }, + { + "key": "attackfreeze.freeze", + "value": 5.0, + "valueStr": null + }, + { + "key": "respawntimemul.respawn_time", + "value": 2.0, + "valueStr": null + }, + { + "key": "invincible.duration", + "value": 80.0, + "valueStr": null + }, + { + "key": "reborn.max_hp", + "value": 0.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "IceBurst", + "priority": 0, + "cooldown": 12.0, + "initCooldown": 12.0, + "spCost": 0, + "blackboard": [ + { + "key": "atk_scale", + "value": 1.3, + "valueStr": null + }, + { + "key": "freeze", + "value": 10.0, + "valueStr": null + }, + { + "key": "flwitch_s_atkscale.atk_scale", + "value": 2.0, + "valueStr": null + } + ] + }, + { + "prefabKey": "SummonFrosts", + "priority": 1, + "cooldown": 75.0, + "initCooldown": 75.0, + "spCost": 0, + "blackboard": [ + { + "key": "branch_id", + "value": 0.0, + "valueStr": "frosts" + } + ] + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_2008_flking", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "“墓碑”" + }, + "description": { + "m_defined": true, + "m_value": "大幅度削弱我方单位的作战能力,会周期性地为自己添加抵御伤害的<@eb.key>护盾" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_2008_flking" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 60000 + }, + "atk": { + "m_defined": true, + "m_value": 2000 + }, + "def": { + "m_defined": true, + "m_value": 330 + }, + "magicResistance": { + "m_defined": true, + "m_value": 55.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 0.5 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": true, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 6 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "stunImmune": { + "m_defined": true, + "m_value": false + }, + "silenceImmune": { + "m_defined": true, + "m_value": true + }, + "sleepImmune": { + "m_defined": false, + "m_value": false + } + }, + "lifePointReduce": { + "m_defined": true, + "m_value": 30 + }, + "rangeRadius": { + "m_defined": true, + "m_value": 2.2 + }, + "talentBlackboard": [ + { + "key": "atkdown.atk_scale", + "value": 0.4, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "refreshshield", + "priority": 0, + "cooldown": 30.0, + "initCooldown": 10.0, + "spCost": 0, + "blackboard": [ + { + "key": "hp_ratio", + "value": 0.1, + "valueStr": null + } + ] + } + ], + "spData": null + } + } + ] + } + ] } \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act11d7_st02.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act11d7_st02.txt new file mode 100644 index 00000000..1b34ff55 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act11d7_st02.txt @@ -0,0 +1,3 @@ +特米米的部族里,驾驶员迪伦与Lancet-2百无聊赖地聊着天。 +瀑布下,博士一行正在休整,刻俄柏却突然闯入,并向着祖玛玛的部族冲去。 + diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_beg.txt new file mode 100644 index 00000000..64a18919 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_beg.txt @@ -0,0 +1,2 @@ +前往嘉维尔家乡的途中,飞行器遭到了不明攻击。 +煌与刻俄柏将博士唤醒,三人一同前往飞行器的坠落点,却发现飞行器被围住了。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_end.txt new file mode 100644 index 00000000..89383803 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_01_end.txt @@ -0,0 +1,2 @@ +解决后,嘉维尔发现对方是自己旧识的手下,随后,引擎被发现抢走了。 +同时,嘉维尔的崇拜者特米米出现,一行决定分头行动。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_beg.txt new file mode 100644 index 00000000..ee1b9802 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_beg.txt @@ -0,0 +1,2 @@ +一路上,特米米向博士解释了这一带的情况。 +路上,一场围绕尾巴起的争执引起了嘉维尔的注意。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_end.txt new file mode 100644 index 00000000..8fc5e0f3 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_02_end.txt @@ -0,0 +1 @@ +小插曲后,一行终于接近了目的地——祭典举办场地。 \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_beg.txt new file mode 100644 index 00000000..e7d8e3e3 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_beg.txt @@ -0,0 +1,2 @@ +观看祭典时,特米米向博士讲述了嘉维尔小时候的英姿。 +这时,刻俄柏闯入了祭典现场。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_end.txt new file mode 100644 index 00000000..080093e6 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_03_end.txt @@ -0,0 +1 @@ +刻俄柏的精神状态尚未恢复,大闹一场后跑走,嘉维尔追寻无果后返回。 \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_beg.txt new file mode 100644 index 00000000..f3d4badd --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_beg.txt @@ -0,0 +1 @@ +嘉维尔的旧识——祖玛玛的出现,将气氛推往了最高潮。 \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_end.txt new file mode 100644 index 00000000..5e97acb6 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_04_end.txt @@ -0,0 +1,2 @@ +祖玛玛在台上所向披靡,引得嘉维尔忍不住跳上台与她比试。 +祖玛玛眼看要落败,用出了准备已久的底牌——机械巨兽“巨大的丑东西”! diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_beg.txt new file mode 100644 index 00000000..898f95a1 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_beg.txt @@ -0,0 +1,2 @@ +返回自己部族的路上,祖玛玛得知嘉维尔要找她的消息。 +名叫克玛尔的战士主动请缨去拦住嘉维尔,却在路上遭遇了煌。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_end.txt new file mode 100644 index 00000000..a1be8255 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_05_end.txt @@ -0,0 +1,2 @@ +特米米遇到了预料之外的情况,但她决心克服。 +另一边,扛着克玛尔的煌终于与博士一行汇合。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_beg.txt new file mode 100644 index 00000000..c56be557 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_beg.txt @@ -0,0 +1,2 @@ +祖玛玛的部族中,装备了引擎的大丑终于启动。 +这时,刻俄柏一个人冲进了部族,祖玛玛下令手下去对付她。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_end.txt new file mode 100644 index 00000000..53b490bf --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_06_end.txt @@ -0,0 +1,2 @@ +预料之外的计划在众人不知道的地方偷偷酝酿着。 +另一边,扛着克玛尔的煌终于与博士一行汇合。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_beg.txt new file mode 100644 index 00000000..09f3910a --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_beg.txt @@ -0,0 +1,2 @@ +祖玛玛的部族中,装备了引擎的大丑终于启动。 +这时,刻俄柏一个人冲进了部族引起了骚乱。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_end.txt new file mode 100644 index 00000000..f5e15e3e --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_07_end.txt @@ -0,0 +1,2 @@ +大丑倒下后,祖玛玛爽快承认了自己的失败,并将大酋长之位交给了嘉维尔。 +嘉维尔决定将这个位置转交给特米米,但这引起了她的不满。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_beg.txt new file mode 100644 index 00000000..81e15acc --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_beg.txt @@ -0,0 +1,2 @@ +在特米米的哭诉下,事情的全貌得以展现。 +但她的计谋被博士无情戳破。 diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_end.txt new file mode 100644 index 00000000..ec9a6b40 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_08_end.txt @@ -0,0 +1,3 @@ +大丑倒下后,祖玛玛认输,并将大酋长之位交给了嘉维尔。 +嘉维尔决定将这个位置转交给特米米,但这反而让她踏出了最后一步。 + diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_beg.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_beg.txt new file mode 100644 index 00000000..4dc5fbc4 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_beg.txt @@ -0,0 +1 @@ +特米米的反叛为整个事件拼上了最后一块拼图,她的计谋眼看即将成功...... diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_end.txt new file mode 100644 index 00000000..b58e11eb --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_09_end.txt @@ -0,0 +1,3 @@ +特米米使出了杀手锏,却早已被博士识破,尘埃落定。 +最终,特米米、祖玛玛、克玛尔都决定前往罗德岛。 + diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_ex01_end.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_ex01_end.txt new file mode 100644 index 00000000..8572e87d --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_ex01_end.txt @@ -0,0 +1,2 @@ +因为行动工具的抛锚,AUS不得不进入丛林求助。 +她们和她们带来的音乐引起了当地人剧烈的反响。 \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st01.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st01.txt new file mode 100644 index 00000000..f7455c40 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st01.txt @@ -0,0 +1,2 @@ +嘉维尔从昏迷中醒来,爽快地接受了自己的失败。 +但是祖玛玛无视矿石病的风险开采铁矿的可能性让她决心去问个清楚。 \ No newline at end of file diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st02.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st02.txt new file mode 100644 index 00000000..1b34ff55 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d0_st02.txt @@ -0,0 +1,3 @@ +特米米的部族里,驾驶员迪伦与Lancet-2百无聊赖地聊着天。 +瀑布下,博士一行正在休整,刻俄柏却突然闯入,并向着祖玛玛的部族冲去。 + diff --git a/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d7_st02.txt b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d7_st02.txt new file mode 100644 index 00000000..1b34ff55 --- /dev/null +++ b/resources/gamedata/story/[uc]info/activities/act12d0/level_act12d7_st02.txt @@ -0,0 +1,3 @@ +特米米的部族里,驾驶员迪伦与Lancet-2百无聊赖地聊着天。 +瀑布下,博士一行正在休整,刻俄柏却突然闯入,并向着祖玛玛的部族冲去。 + diff --git a/resources/gamedata/story/activities/a001/level_a001_01_beg.txt b/resources/gamedata/story/activities/a001/level_a001_01_beg.txt index 7cd537d7..c1980058 100644 --- a/resources/gamedata/story/activities/a001/level_a001_01_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_01_beg.txt @@ -1,9 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - - [Dialog] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.6, crossfade=1.5)] [Delay(time=1)] @@ -13,26 +8,13 @@ [Delay(time=1)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="ac1_0",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="cvoerall")] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 - -//对话内容此处填入 - - - - - [name="???"] ......好热...... [name="???"] 好痛...... [Dialog] [Delay(time=1)] - - - - [name="赏金猎人"] 这女人,还不肯说吗? [Character] [Dialog] @@ -41,17 +23,10 @@ [name="???"] 好渴......喉咙像是被火烤着...... [name="???"] ......究竟有多长时间了......? [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1.6, block=true)] - - -//修改此处的image来切换cg [Image(image="ac1_4",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="cvoerall")] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 - - [Delay(time=1)] [Background(image="bg_med", fadetime=2,block=true)] [Character(name="avg_npc_009",name2="avg_npc_009",focus=1,fedetime=1,block=true)] @@ -61,13 +36,9 @@ [name="粗暴的赏金猎人"] 喂,你们可别把她搞死了,宝藏的位置她还没说呢! [Character] [Dialog] - -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - - [Character(name="avg_npc_003",fadetime=1,block=true)] [Delay(time=1)] [name="可萝尔"] ......我不会.....不会告诉你的...... @@ -83,12 +54,8 @@ [Delay(time=1)] [Dialog] [name="可萝尔"] 我会死......吗? - [Character] [Dialog] - - - [Delay(time=1.5)] [Dialog] [stopmusic(fadetime=1)] @@ -132,7 +99,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [name="赏金猎人"] 咕...... - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] @@ -159,14 +125,11 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2,block=true)] [Background(image="bg_county_1",fadetime=1)] [Delay(time=1)] - [name=""] 晴 \ 能见度 14公里 [name=""] 某村庄内 - [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [Dialog] [Character] - [Character(name="avg_npc_008",name2="avg_npc_005",focus=1)] [name="赏金猎人"] 你有没有看到一个拿长枪的小子? [Character(name="avg_npc_008",name2="avg_npc_005",focus=2)] @@ -179,7 +142,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1,block=true)] [Delay(time=1)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.6,crossfade=1)] [Character(name="avg_npc_005")] [name="村民"] ———— @@ -256,7 +218,6 @@ [name="格拉尼"] 但是现在,村子却被那些赏金猎人破坏得满目疮痍—— [Character(name="avg_npc_003")] [name="可萝尔"] ......都是因为那个骑士宝藏。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, block=true)] @@ -308,4 +269,4 @@ [Delay(time=0.5)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_01_end.txt b/resources/gamedata/story/activities/a001/level_a001_01_end.txt index 50f1c1b7..830f4c31 100644 --- a/resources/gamedata/story/activities/a001/level_a001_01_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_01_end.txt @@ -1,11 +1,5 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 - - [Background] - [Dialog] [Character] [name="格拉尼"] 走廊好黑!而且好挤! @@ -15,7 +9,6 @@ [name="格拉尼"] 可萝尔,脸是不是贴的太近了! [name="可萝尔"] 抱歉......那个,骑警大人? [name="格拉尼"] 别叫我骑警大人啦,叫我格拉尼就好。 - [Dialog] [Delay(time=1)] [Blocker(a=0.5, fadetime=0.6, block=true)] @@ -76,8 +69,7 @@ [Character(name="avg_npc_003")] [name="可萝尔"] 可、可那个,那是什么呀...... [name="可萝尔"] 刚才,有个人,从窗户外飞了过去......? - [Delay(time=0.5)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_02_beg.txt b/resources/gamedata/story/activities/a001/level_a001_02_beg.txt index 57a03d6e..e0db8d61 100644 --- a/resources/gamedata/story/activities/a001/level_a001_02_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_02_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Background(image="bg_county_1", fadetime=1)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.6,crossfade=1)] [Dialog] @@ -15,27 +13,19 @@ [Character(name="avg_npc_007",name2="avg_npc_007",focus=2)] [name="粗暴的赏金猎人"] 我,我不行!这家伙可是那个灾星啊! [Character] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="ac1_3",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="cvoerall")] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 [Character(name="char_263_skadi#1",fadetime=0.5)] [name="???"] ...... [name="???"] (阿戈尔语)拦住我的都会死。 [name="???"] (阿戈尔语)向我挥出武器的都粉身碎骨。 [name="???"] (阿戈尔语)想死的,向前踏出一步。 -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// - - - [Character(name="avg_npc_008")] [name="“上尉”"] 你究竟在说些什么? [character] @@ -59,7 +49,6 @@ [name="赏金猎人"] 她?你指谁?别问我,我什么不知道啊! [character] [Dialog] - [playsound(key="$p_imp_blunt_h")] [PlaySound(key="$d_sp_ballista")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] @@ -67,8 +56,6 @@ [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="赏金猎人"] 呃啊!!! [Delay(time=0.7)] - - [Character(name="avg_npc_007")] [name="粗暴的赏金猎人"] 给、给我记住! [Character(name="avg_npc_007")] @@ -76,7 +63,6 @@ [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] - [Background(image="bg_towerinside",block=true)] [Blocker(a=0.5, r=0,g=0, b=0, fadetime=2, block=true)] [Delay(time=1)] @@ -140,7 +126,6 @@ [Dialog] [PlaySound(key="$d_gen_walk_n")] [Delay(time=3)] - [Character(name="avg_npc_008")] [name="赏金猎人"] 那、那个怪物走了吗? [Character] @@ -181,7 +166,6 @@ [Character(name="avg_npc_007")] [name="粗暴的赏金猎人"] 用暗号召集附近还在的人! [name="粗暴的赏金猎人"] 还有,去把之前用来毁掉农田的虫子都赶出来,让她们尝尝厉害! - [Delay(time=0.6)] [Dialog] -[Blocker(block=true)] +[Blocker(block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_02_end.txt b/resources/gamedata/story/activities/a001/level_a001_02_end.txt index 328e96b8..59186add 100644 --- a/resources/gamedata/story/activities/a001/level_a001_02_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_02_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Background(image="bg_county_1", fadetime=1)] [PlayMusic(intro="$indust_intro", key="$indust_loop", volume=0.6, crossfade=1.5)] [Dialog] @@ -63,10 +61,8 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] [Background(image="bg_outcounty", fadetime=2,block=true)] - [name=""] 晴 \ 能见度 14公里 [name=""] 村外树林 - [Blocker(a=0, fadetime=2, block=true)] [Delay(time=2)] [Character(name="avg_npc_003")] @@ -108,12 +104,10 @@ [name="大鲍勃"] 叫我大鲍勃。 [Character(name="avg_npc_010",name2="char_220_grani#5",focus=2)] [name="格拉尼"] 嗯,请你稍等,我需要和村长商量一下。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Dialog] [Blocker(a=0, r=0,g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_003",name2="char_220_grani#3",focus=2)] [name="格拉尼"] 这个位置,大鲍勃不会听到我们的谈话。 [Character(name="avg_npc_003",name2="char_220_grani#3",focus=1)] @@ -140,7 +134,6 @@ [name="格拉尼"] 嗯,这样做是对的。 [name="格拉尼"] 我会盯紧他的。情况不对的话,我会立刻把你送出森林。 [name="格拉尼"] 可萝尔,你的安全,交给我。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] @@ -166,7 +159,6 @@ [stopmusic(fadetime=2)] [Blocker(a=0, fadetime=2, block=true)] [Delay(time=1)] - [Character(name="avg_npc_008")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=30, fadeout=true, block=true)] [name="“上尉”"] 我不渴!不用给我水! @@ -181,9 +173,7 @@ [name="“上尉”"] 怕什么?虽然那家伙是有点厉害,但是别忘了那边可是我们的地盘。那么多陷阱,有她好受的! [name="“上尉”"] 宝藏,我们要拿!怪物,我们也要狩猎! [name="“上尉”"] 老子全都要! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_03_beg.txt b/resources/gamedata/story/activities/a001/level_a001_03_beg.txt index 47112cbb..4764ecf2 100644 --- a/resources/gamedata/story/activities/a001/level_a001_03_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_03_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments [stopmusic] [Dialog] [Character] @@ -16,14 +14,11 @@ [name="???"] 那个女孩子在哪里。 [name="赏金猎人"] 你在说什么——?? [name="赏金猎人"] 别靠近我——! - [name="赏金猎人"] 你这个—— [Dialog] [Delay(time=1)] - [name=""] 晴 \ 能见度 14公里 [name=""] 塔拉特山前森林 - [Background(image="bg_forest", fadetime=2)] [Delay(time=1)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.6,crossfade=1)] @@ -41,7 +36,6 @@ [Character(name="avg_npc_010")] [name="大鲍勃"] 看我的吧。 [name="大鲍勃"] ——绊索加捕兽夹,老土的小把戏。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=1.5, block=true)] [Character] [Dialog] @@ -128,7 +122,6 @@ [name="大鲍勃"] 你不是认识她,她怎么就—— [Character(name="avg_npc_010",name2="char_220_grani#1",focus=2)] [name="格拉尼"] 别问那么多了!快,快跑! - [Dialog] [Character] [PlaySound(key="$e_skill_skulsrsword",volume=0.5,block=true)] @@ -196,7 +189,6 @@ [name="“上尉”"] 你小子想干什么? [Character(name="char_220_grani#5")] [name="格拉尼"] 虽然不知道为什么她要追我,但好歹也是我的同事! - [Character(name="avg_npc_008")] [Dialog] [PlaySound(key="$b_char_defboost")] @@ -217,4 +209,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_03_end.txt b/resources/gamedata/story/activities/a001/level_a001_03_end.txt index b0b3d334..0f303576 100644 --- a/resources/gamedata/story/activities/a001/level_a001_03_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_03_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments [stopmusic] [Background(image="bg_forest", fadetime=1)] [Delay(time=1)] @@ -97,4 +95,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_04_beg.txt b/resources/gamedata/story/activities/a001/level_a001_04_beg.txt index 047ca273..c7ed97c8 100644 --- a/resources/gamedata/story/activities/a001/level_a001_04_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_04_beg.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Background(image="bg_caveentrance", fadetime=1)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.6,crossfade=1)] - [name=""] 晴 \ 能见度 14公里 [name=""] 塔拉特山坑道 - [Dialog] [Character] [Delay(time=1)] @@ -68,7 +63,6 @@ [name="大鲍勃"] 哼。 [Character(name="avg_npc_010",name2="char_220_grani#4",focus=2)] [name="格拉尼"] 抱歉......鲍勃大叔。 - [Character(name="avg_npc_010",name2="char_220_grani#4",focus=1)] [name="大鲍勃"] ......我说了,你还是个小孩子,我刁难你有什么用? [name="大鲍勃"] 可那个斯卡蒂,你的同事,现在不惜对你刀剑相向也要抓走可萝尔夺走宝藏。 @@ -115,7 +109,6 @@ [stopmusic(fadetime=1)] [name="大鲍勃"] 等等。 [name="大鲍勃"] 出口有动静—— - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] @@ -137,12 +130,10 @@ [name="整合运动B"] 啊。 [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=1)] [name="整合运动A"] ———— - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_220_grani#5")] [name="格拉尼"] 他们是......整合运动? [Character(name="avg_npc_010")] @@ -158,4 +149,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_04_end.txt b/resources/gamedata/story/activities/a001/level_a001_04_end.txt index 961d154d..f3871cac 100644 --- a/resources/gamedata/story/activities/a001/level_a001_04_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_04_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(image="bg_caveentrance", fadetime=1)] [Delay(time=1)] [PlayMusic(intro="$indust_intro", key="$indust_loop", volume=0.6, crossfade=1.5)] @@ -15,8 +12,6 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=30, fadeout=true, block=true)] [Delay(time=0.7)] - - [Character(name="avg_npc_010")] [name="大鲍勃"] 格拉尼!继续耗下去,我们全得交代在这儿了! [PlaySound(key="$b_char_defboost")] @@ -125,4 +120,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_05_beg.txt b/resources/gamedata/story/activities/a001/level_a001_05_beg.txt index 58c7b7e0..8c624f27 100644 --- a/resources/gamedata/story/activities/a001/level_a001_05_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_05_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(前) - -// Comments [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.6, crossfade=1.5)] [Background(image="bg_caveentrance", fadetime=2)] [Delay(time=1)] @@ -22,19 +20,15 @@ [name="格拉尼"] 唉?可萝尔...... [Character(name="avg_npc_003",name2="char_220_grani#4",focus=1)] [name="可萝尔"] 你要一个人面对那么多的赏金猎人?太危险了!你,你这样会—— - [Character(name="avg_npc_003",name2="char_220_grani#5",focus=2)] [name="格拉尼"] 如果不能帮你拿到宝藏,我既对不起村子,也辜负了你。 - [Character(name="avg_npc_003",name2="char_220_grani#5",focus=1)] [name="可萝尔"] ......可我不想失去你。 [name="可萝尔"] 这里,这里也不是你该逞英雄的场合......! - [Character(name="avg_npc_003",name2="char_220_grani#5",focus=2)] [name="格拉尼"] 逞英雄又有什么不好呢。 [name="格拉尼"] “即便心脏被敌寇的利刃刺穿,国王的骑兵亦不解下手中长枪。” [name="格拉尼"] 我绝不会在这里逃走。 - [Character(name="avg_npc_003",name2="char_220_grani#5",focus=1)] [name="可萝尔"] 格拉尼...... [Character(name="avg_npc_003",name2="char_220_grani#5",focus=2)] @@ -60,7 +54,6 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [PlayMusic(intro="$indust_intro", key="$indust_loop", volume=0.6, crossfade=1.5)] - [Background(image="bg_caveentrance", fadetime=1)] [Blocker(a=0, fadetime=1, block=true)] [Delay(time=2)] @@ -88,20 +81,17 @@ [Character(name="char_220_grani#5")] [name="格拉尼"] (这个角度能恰好看到南面的战场,看来赏金猎人和整合运动已经展开了混战。) [name="格拉尼"] (接下来,无论哪一方的人接近这个洞口,我只要——) - [Character(name="avg_npc_007")] [name="赏金猎人"] 趁他们在那边打成一团,我们冲进去! [name="赏金猎人"] 等等,有个小个子站在那里! [Character(name="char_220_grani#5")] [name="格拉尼"] 没人可以通过这里。 - [Character] [Dialog] [PlaySound(key="$b_char_defboost")] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [Character(name="avg_npc_008")] [name="赏金猎人"] 咕哇—— [Character] @@ -123,8 +113,7 @@ [Character(name="char_263_skadi#2")] [name="斯卡蒂"] 你们,全都给我让开。 [name="斯卡蒂"] 我现在心情很差。 - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_05_end.txt b/resources/gamedata/story/activities/a001/level_a001_05_end.txt index 5638e8bc..3961d0a2 100644 --- a/resources/gamedata/story/activities/a001/level_a001_05_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_05_end.txt @@ -1,10 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(后) - -// Comments [Background(image="bg_caveentrance", fadetime=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.6, crossfade=1.5)] [Delay(time=1)] - [PlaySound(key="$b_char_defboost")] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -77,7 +74,6 @@ [playsound(key="$d_gen_soldiersrun")] [Character] [Dialog] - [Character(name="char_220_grani#5")] [name="格拉尼"] 糟了,那些人一定会从斯卡蒂打出的通道涌进来! [name="格拉尼"] 得赶快去帮可—— @@ -132,7 +128,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [Character(name="char_220_grani#5")] [name="格拉尼"] 呜呃...... [name="格拉尼"] 可恶,她只是用剑随手碰了下我的枪而已啊,可我的胳膊好像要断了...... @@ -251,4 +246,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_06_beg.txt b/resources/gamedata/story/activities/a001/level_a001_06_beg.txt index 5677869d..c7ee1c3d 100644 --- a/resources/gamedata/story/activities/a001/level_a001_06_beg.txt +++ b/resources/gamedata/story/activities/a001/level_a001_06_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_cave_2", fadetime=1)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.6, crossfade=1.5)] [Delay(time=1)] @@ -118,19 +116,14 @@ [Dialog] [name="???"] 格拉尼! [name="???"] 太好了,我找到了!我找到宝藏了! - - [Character(name="avg_npc_003")] [name="可萝尔"] 我好不容易都把整箱都拖出——— [name="可萝尔"] 鲍勃先生! [name="可萝尔"] 你平安无事就—— - [Character(name="char_220_grani#5")] [name="格拉尼"] 别过来! [Character(name="avg_npc_003")] [name="可萝尔"] 欸?! - - [Dialog] [Character(name="char_263_skadi#2")] [name="斯卡蒂"] ......啧! @@ -157,7 +150,6 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=1, block=true)] [Character(name="char_263_skadi#2",name2="avg_npc_003",focus=1,fadetime=2)] [Delay(time=3)] - [Character(name="char_220_grani#5")] [name="格拉尼"] 斯卡蒂! [Character(name="char_263_skadi#2",name2="char_220_grani#5",focus=1)] @@ -194,4 +186,4 @@ [name="格拉尼"] 鲍勃大叔,抱歉,可能会有点疼! [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_06_end.txt b/resources/gamedata/story/activities/a001/level_a001_06_end.txt index 1e0abec7..688325fd 100644 --- a/resources/gamedata/story/activities/a001/level_a001_06_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_06_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_cave_2", fadetime=1)] [Delay(time=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5)] @@ -59,7 +57,6 @@ [Background(image="bg_cave_2")] [Character(name="avg_npc_003")] [Blocker(a=0, fadetime=0.1, block=true)] - [name="可萝尔"] 虽然也知道可能会要付出一些代价,但没有想到结果会是这样。 [Character(name="char_220_grani#1")] [name="格拉尼"] ...... @@ -69,7 +66,6 @@ [StopMusic(fadetime=2)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [name="可萝尔"] 对不起,父亲...... - [name="格拉尼"] 等等! [Blocker(a=0, fadetime=0.5, block=true)] [Character(name="avg_npc_003")] @@ -93,23 +89,19 @@ [Character(name="avg_npc_003")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=30, fadeout=true, block=true)] [name="可萝尔"] 咦?可是这样一来,格拉尼你就。 - [Character(name="char_220_grani#2")] [name="格拉尼"] 没关系。 [name="格拉尼"] 抱歉了,可萝尔。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character(name="char_220_grani#3")] [name="格拉尼"] 斯卡蒂啊,如果我晕过去了的话,请接住我的身体哦。 [Character(name="avg_npc_003")] [name="可萝尔"] 格拉尼你快住手!别这么做! - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [name="格拉尼"] 唔!!! [name="可萝尔"] 格拉尼! [Dialog] [Delay(time=1)] - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] @@ -118,16 +110,9 @@ [name=""] 数日后 [name=""] 晴 \ 能见度 12公里 [name=""] 赏金猎人营地外 - - - [Blocker(a=0, fadetime=2, block=true)] [PlaySound(key="$d_gen_walk_n")] [Delay(time=2)] - - - - [Character(name="avg_npc_008")] [name="“上尉”"] ......你们是......你们竟然还敢回来! [name="“上尉”"] 集合!所有人都给我过来! @@ -165,9 +150,7 @@ [Character] [Background] [Image] - [Delay(time=2)] - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -175,9 +158,6 @@ [Background(image="bg_outcounty")] [Blocker(a=0, fadetime=1, block=true)] [PlayMusic(intro="$path_intro", key="$path_loop", volume=0.8, crossfade=1.5)] - - - [Character(name="avg_npc_010#2")] [name="大鲍勃"] 抱歉,最后还是没能帮上忙—— [Character(name="avg_npc_010#2",name2="avg_npc_003",focus=2)] @@ -209,15 +189,11 @@ [Character] [Dialog] [Background] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] - - [Blocker(a=0, fadetime=2, block=true)] [StopMusic(fadetime=2)] [Delay(time=4)] 数月后 - 【大鲍勃的信件】 敬启。 我是鲍勃。 @@ -231,8 +207,6 @@ 而我知道,你很早就有了自己的想法,整合运动并不是感染者唯一的归宿。 你一定可以做出你自己的选择。 我很想念你,希望能在哥伦比亚见到你。 - - 鲍勃 致 泥岩 [Dialog] @@ -243,4 +217,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_ex01_end.txt b/resources/gamedata/story/activities/a001/level_a001_ex01_end.txt index 2f06d8e6..6782d9f5 100644 --- a/resources/gamedata/story/activities/a001/level_a001_ex01_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_ex01_end.txt @@ -1,12 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background] [Delay(time=1)] [PlayMusic(intro="$babel_loop", key="$babel_loop", volume=0.8,crossfade=1)] [Dialog] [Character] - ......我们该把他塞进麻袋, 在黎明时吊上桅杆...... [Delay(time=1)] @@ -65,4 +62,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_ex03_end.txt b/resources/gamedata/story/activities/a001/level_a001_ex03_end.txt index b7eb94ca..517a8daa 100644 --- a/resources/gamedata/story/activities/a001/level_a001_ex03_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_ex03_end.txt @@ -1,19 +1,13 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8,crossfade=1)] [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="ac1_1",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 - - 亲爱的格拉尼: 关于卡西米尔的骑士,我们已经谈论了很多。 但有一些必要的信息,我没能向你交待清楚,而这事关你的任务,以及它涉及到的骑士宝藏。 @@ -35,14 +29,9 @@ 这可不是一个好消息,利益越大,唤取的风险也越大。 妄图瓜分这份财产的恶徒,相较当地的普通居民,嗅觉更敏锐,贪欲更旺盛。 缺乏城市权威的干涉,这块区域纵然能免受压迫之苦,却也会因为缺乏法律管控,成为无法之地。 - 如果可以,请帮我确定骑士遗物的真正内容。 - 请多多小心。 - ————临光 - -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] @@ -54,8 +43,7 @@ [name="临光"] 该说什么来着...... [name="临光"] 糟了,必须得提醒格拉尼。 [name="临光"] 格拉尼,一定要收到这段话......! - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_ex04_end.txt b/resources/gamedata/story/activities/a001/level_a001_ex04_end.txt index 32f03aa3..2d711e44 100644 --- a/resources/gamedata/story/activities/a001/level_a001_ex04_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_ex04_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_county_1", fadetime=1)] [Delay(time=1)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8,crossfade=1)] @@ -35,4 +33,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/level_a001_ex06_end.txt b/resources/gamedata/story/activities/a001/level_a001_ex06_end.txt index 6345a8a1..1704719f 100644 --- a/resources/gamedata/story/activities/a001/level_a001_ex06_end.txt +++ b/resources/gamedata/story/activities/a001/level_a001_ex06_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_infirmary", fadetime=1)] [Delay(time=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5)] @@ -15,9 +13,6 @@ [name="凯尔希"] 现在你是想通了,还是怎么? [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=1)] [name="斯卡蒂"] 你想要这个对吧,拿去。 - - - [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=2)] [name="凯尔希"] 你私自出动了。 [name="凯尔希"] 我不干涉干员的私事,也不会过问他们做了些什么,只要他们没有损害罗德岛的利益。 @@ -28,11 +23,8 @@ [name="凯尔希"] 你想要从我这里换到什么? [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=1)] [name="斯卡蒂"] 信息。 - [Image(image="ac1_ex6",x=-100, y=0, xScale=1.2, yScale=1.2, fadetime=1)] - [ImageTween(xFrom=-100, yFrom=0, xTo=0, yTo=0, xScaleFrom=1.2, yScaleFrom=1.2, xScaleTo=1.2, yScaleTo=1.2, duration=10, block=false)] - [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=2)] [name="凯尔希"] 我所拥有的信息的价值,真有这么轻贱? [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=1)] @@ -52,16 +44,12 @@ [name="斯卡蒂"] “颅腔”,“火肺”,“黄烟”,我全都解决了。 [name="斯卡蒂"] 否则,这东西早已落到他们手上了。而和他们交易的绝不会是你,因为你给不出他们要的东西,你不会做那种事。 [name="斯卡蒂"] 你需要这块“石头”,我需要知道我想知道的东西。 - [Character] [Dialog] - - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [Delay(time=1)] - [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=2)] [name="凯尔希"] 你和你的种群让我感到可笑,我并不依赖任何一个零件去拼凑出大地的全貌。 [name="凯尔希"] 你与罗德岛由契约相连,你与我也当如是。 @@ -69,11 +57,6 @@ [name="斯卡蒂"] 一物换一物。 [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=2)] [name="凯尔希"] 难得看见你恼怒的样子。只有在这种时候,你才会一改平常的慵懒和颓废。 - - - -//对话内容此处填入 - [Character(name="char_003_kalts_1")] [name="凯尔希"] 你想知道幽灵鲨身上源石神经剂的来源。 [Character(name="char_263_skadi#2")] @@ -89,7 +72,6 @@ [name="凯尔希"] 我无所不知。 [Character(name="char_263_skadi#2")] [name="斯卡蒂"] ......告诉我。 - [Character(name="char_263_skadi#2",name2="char_003_kalts_1",focus=2)] [Background(image="bg_infirmary", fadetime=1)] [name="凯尔希"] 可以。只要你听我的命令,我甚至会主动帮助你。前提是,你必须听从命令。 @@ -97,8 +79,7 @@ [name="斯卡蒂"] 我只相信可信之人。 [Character(name="char_003_kalts_1")] [name="凯尔希"] 我言而有信。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/tutorial_a001_01_a.txt b/resources/gamedata/story/activities/a001/tutorial_a001_01_a.txt index 2321e1ad..4f9bcdbb 100644 --- a/resources/gamedata/story/activities/a001/tutorial_a001_01_a.txt +++ b/resources/gamedata/story/activities/a001/tutorial_a001_01_a.txt @@ -1,7 +1,5 @@ [HEADER(is_skippable=true)] A001_01_a关卡内剧情 - - [PopupDialog(dialogHead="$avatar_npchunt")] 看到那个小子和村长了!别让他们逃出村子! [PopupDialog(dialogHead="$avatar_krol")] 我知道有一个地方能躲开他们! [PopupDialog(dialogHead="$avatar_grani")] 那也只能等到把这些人解决掉以后了! -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/tutorial_a001_01_b.txt b/resources/gamedata/story/activities/a001/tutorial_a001_01_b.txt index 88c3e64e..f3d4505d 100644 --- a/resources/gamedata/story/activities/a001/tutorial_a001_01_b.txt +++ b/resources/gamedata/story/activities/a001/tutorial_a001_01_b.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true)] A001_01_b关卡内剧情 - [PopupDialog(dialogHead="$avatar_npchunt")] 情况不太妙,得多叫点增援来! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/tutorial_a001_03.txt b/resources/gamedata/story/activities/a001/tutorial_a001_03.txt index 90d2f60a..0c2622a1 100644 --- a/resources/gamedata/story/activities/a001/tutorial_a001_03.txt +++ b/resources/gamedata/story/activities/a001/tutorial_a001_03.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true)] A001_01_b关卡内剧情 - [PopupDialog(dialogHead="$avatar_skadi")] 就凭你们? - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/a001/tutorial_a001_04.txt b/resources/gamedata/story/activities/a001/tutorial_a001_04.txt index db3570b8..8f232a23 100644 --- a/resources/gamedata/story/activities/a001/tutorial_a001_04.txt +++ b/resources/gamedata/story/activities/a001/tutorial_a001_04.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true)] A001_04教学 - [PopupDialog(dialogHead="$avatar_sys")] 洞窟中部分地面常年遭受腐蚀,放置于上的我方干员的防护设备会受到影响,请注意小心防备。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st01.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st01.txt index 026fe72e..02d56766 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st01.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st01.txt @@ -1,27 +1,13 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 古米 习惯 - -//烈夏 Розалинд / Rosalind /罗莎琳 -//猎蜂 Шура /Shura / 舒拉 - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 - [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - -//下面的句子需要标点吗? - 古米是宿舍里第二个醒来的人,她有个习惯。 一旦被真理叫醒,她就会握握真理的手,然后用同样的方法到隔壁去叫醒凛冬。 至于凛冬握不握她的手,纯看“冬将军”醒来时的心情。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -30,7 +16,6 @@ [playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] 6:30 a.m. 罗德岛宿舍区 真理与古米的宿舍 - [Dialog] [Character] [delay(time=2)] @@ -72,13 +57,11 @@ [name="古米"] 平底锅要带好,还有硬梆梆的盾牌...... [name="古米"] 好,准备完毕。 [name="古米"] 出发!! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -100,7 +83,6 @@ [Character(name="char_260_durnar_1")] [PlaySound(key="$rungeneral", volume=0.9)] [name="坚雷"] 来了! - [Character(name="char_196_sunbr_1#2")] [name="古米"] 下一锅是上汤浇菜吗,好,加油! [name="古米"] ...... @@ -127,13 +109,11 @@ [name="古米"] 今天大家怎么动作都这么快?一回头人就不见了。 [Character(name="char_196_sunbr_1#5")] [name="古米"] 算了,我直接问取餐区的人好了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_196_sunbr_1#5")] [name="古米"] 应该就是这里了吧,今天负责收银的是——远山姐姐吗? [name="古米"] 远山姐姐,您好。 @@ -161,8 +141,6 @@ [name="斑点"] 别看了,拿不动的。 [Character(name="char_109_fmout_1")] [name="远山"] 我知道。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -186,7 +164,6 @@ [name="讯使"] 不好意思古米,能麻烦你把锅带回去吗。 [Character(name="char_196_sunbr_1#2")] [name="古米"] 好的讯使哥哥。 - [Dialog] [Character(name="char_196_sunbr_1#2")] 咕噜———— @@ -206,8 +183,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_196_sunbr_1#2")] [name="古米"] 再见远山姐姐,我回去干活了。 [Character(name="char_109_fmout_1")] @@ -265,14 +240,11 @@ [name="古米"] 不客气...... [Character(name="char_196_sunbr_1#2")] [name="古米"] 哈......终于走了...... - [Dialog] 咕噜噜噜———— - [Character(name="char_196_sunbr_1#2")] [name="古米"] 还有,还有活要干,只剩一个菜了...... [name="古米"] 再熬一下,一下就好。 - [Dialog] 咕噜噜噜噜———— [Character] @@ -280,8 +252,6 @@ [name="古米"] 铲不动菜...... [name="古米"] ...... [name="古米"] 不行了,古米也要吃东西。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -290,28 +260,20 @@ 什么都吃 [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - -//这就是乱码还是文本内容? [Character(name="char_196_sunbr_1#5")] [name="古米"] ...... [name="古米"] 这是什么? [Character] [name="???"] 钴眯妮撍嚒惹? - [Character(name="char_196_sunbr_1#5")] [name="古米"] 软软的,呼呼,一定很好吃。 [name="古米"] 啊,啊啊。 [name="古米"] 啊呜。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - - [Character(name="char_260_durnar_1")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [name="坚雷"] 唔啊啊啊啊!!! @@ -322,16 +284,13 @@ [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=2)] [name="古米"] 啊,呃,唔唔。 [name="古米"] 对不起教官!!! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 11:55 a.m. 罗德岛食堂 用餐区 - [Character(name="char_196_sunbr_1#5")] [name="古米"] (吞食面包) [name="古米"] (一口闷汤) @@ -422,21 +381,15 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - 3:00 p.m. 罗德岛训练中心 重装干员训练室 - - [Character(name="char_260_durnar_1")] [name="坚雷"] 这是今天最后的训练了,各位坚持一下。 [name="坚雷"] 平板支撑四组,计时—— [name="坚雷"] 开始! - [Dialog] [Character] -//下面的省略号没问题吗? [delay(time=2)] - [Character(name="char_260_durnar_1")] [name="坚雷"] 还有十秒! [name="坚雷"] 三,二,一! @@ -457,13 +410,11 @@ [name="坚雷"] 放松些,这样能对你恢复有所帮助。 [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=2)] [name="古米"] 好的! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=1)] [name="坚雷"] 听好了古米,接下来你要试着用全力攻击我。 [name="坚雷"] 我知道刚刚训练完肯定很累,但就是这种时候才能对你有帮助。 @@ -497,7 +448,6 @@ [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=1)] [name="坚雷"] 再来,不许停! [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=2)] - [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] @@ -505,82 +455,61 @@ [name="古米"] 哈!! [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=1)] [name="坚雷"] 再来! - [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - - [Character(name="char_260_durnar_1")] [name="坚雷"] (如果是条件反射和肌肉控制刚刚那几下应该挥下来了。) [Character(name="char_260_durnar_1")] [name="坚雷"] (自己无意识收住了?) [name="坚雷"] (为什么?) - - [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - - [Character(name="char_260_durnar_1")] [name="坚雷"] 古米,挥下来! [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#7",focus=2)] [name="古米"] 教官我做不到! - [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#7",focus=1)] [name="坚雷"] 挥啊! - - [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#3",focus=2)] [name="古米"] 我真的不行! - [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [name="坚雷"] 这是命令! [name="坚雷"] 古米! - [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [name="坚雷"] 我命令你—— - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [stopmusic(fadetime=2)] - -//下面的句子需要标点吗? - 古米是个料理好手,她有个习惯。 切东西时只切两下。如果第三刀切下去—— 会把砧板连厨房桌面一起砍断。 - - [Dialog] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] @@ -590,14 +519,11 @@ [PlaySound(key="$sheildimpact")] [PlaySound(key="$d_sp_ballista")] [CameraShake(duration=0.8, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_260_durnar_1",fadetime=1,block=true)] [delay(time=1)] [name="坚雷"] 唔啊! @@ -631,12 +557,10 @@ [name="古米"] 再见教官。 [Character(name="char_260_durnar_1",name2="char_196_sunbr_1#8",focus=1)] [name="坚雷"] 嗯,拜拜。 - [Dialog] [PlaySound(key="$rungeneral", volume=0.9)] [Character] [Delay(time=1)] - [Character(name="char_260_durnar_1")] [name="坚雷"] ...... [name="坚雷"] (好麻。) @@ -644,7 +568,6 @@ [name="坚雷"] (乌萨斯童子军力气怎么那么大啊。) [name="坚雷"] (该去医疗部和嘉维尔聊聊天了。) [name="坚雷"] (顺便带点吃的给她。) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -653,7 +576,6 @@ [playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] 4:30 p.m. 罗德岛宿舍区 凛冬、真理与古米的宿舍 - [Dialog] 古米一个人回到了宿舍。 古米没有开灯。 @@ -666,53 +588,37 @@ 自从来到罗德岛,古米多了很多“习惯”。 古米也知道其中一些可能会给别人带来困扰。 但古米改变不了。 - 古米改变不了“古米”。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - -//下面所有旁白的句子需要标点吗? - 古米有个习惯。 无论去哪里,她都会带上小金库门和平底锅。 古米有个习惯。 牙膏用到最后一点,要用嘴吸出来涂在牙齿上。 古米有个习惯。 站在高处的时候,绝对要和边缘保持距离,即使那里有栏杆保护。 - -//(凛冬) [name="???"] ...... - [Dialog] [Character] 古米有个习惯。 饿坏的时候,会控制不住地去咬最近的东西,如果没有,就...... - -//(真理) [name="???"] ......? - [Dialog] [Character] 古米有个习惯。 如果在黑漆漆的地方待久了...... - [PlaySound(key="$dooropenquite")] [stopmusic(fadetime=3)] [Character(name="char_115_headbr_9")] [name="凛冬"] 哦?你已经回来了吗古米,怎么不开灯? - [Dialog] [Character] ......但是。 - 古米有个习惯。 在看到凛冬和真理的时候,所有习惯都不再是习惯。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] @@ -844,26 +750,20 @@ [name="凛冬"] 那是我刚拿过去的! [Character(name="char_196_sunbr_1#5")] [name="古米"] 哈哈哈哈哈。 - -//下面的句子需要标点吗? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 古米有个习惯。 开心,就会笑。 发自内心的笑。 古米希望大家都能这样。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_195_glassb_2",fadetime=1,block=true)] [delay(time=1)] [name="真理"] 弄完了。 @@ -908,11 +808,9 @@ [Character(name="char_2013_cerber_1",name2="char_196_sunbr_1#2",focus=1)] [name="刻俄柏"] 快吃吧,冷了就不好吃了。 [name="刻俄柏"] 拜拜。 - [Dialog] [Character] [PlaySound(key="$doorclosequite")] - [Character(name="char_196_sunbr_1#2")] [name="古米"] 欸,等等! [name="古米"] 走掉了...... @@ -924,13 +822,11 @@ [Character(name="char_196_sunbr_1#5")] [name="古米"] (今晚能把肚子塞饱了呢。) [name="古米"] (真好。) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0.7, r=0, g=0, b=0, fadetime=1, block=true)] - 9:00 p.m. 罗德岛宿舍区 凛冬、真理与古米的宿舍 [name="古米"] 呼,好开心啊,但是该睡觉了。 @@ -940,15 +836,10 @@ [name="古米"] 这么说来,早上就没有亮欸。 [name="古米"] 那时候就坏了吗? [name="古米"] 怎么办啊...... - -//下面的句子需要标点吗? - [Dialog] [Character] 古米有个习惯 晚上睡觉的时候一定要把小夜灯打开。 - - [name="真理"] 古米。 [name="古米"] 怎么了真理姐。 [name="真理"] 今天可以一起睡吗。 @@ -966,13 +857,11 @@ [name="真理"] 那我关灯了,晚安。 [name="凛冬"] 晚安。 [name="古米"] 晚安。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="凛冬"] 我们上次窝在一起睡觉是什么时候来着? [name="真理"] 不记得了,不想记。 [name="古米"] 我也想不起来。 @@ -989,22 +878,13 @@ [name="古米"] (嘻嘻~) [name="古米"] (凛冬姐真可爱。) [name="古米"] (晚安~) - [Dialog] [Character(fadetime=2)] - - -//下面的句子需要标点吗? - 古米有个习惯。 - ...... - - 自治团的乌萨斯们, 凛冬和真理, 就是古米的习惯。 - [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st02.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st02.txt index ea364458..c1cd363a 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st02.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st02.txt @@ -1,13 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 真理 被选择的 - -//烈夏 Розалинд / Rosalind /罗莎琳 -//猎蜂 Шура /Shura / 舒拉 - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 - [stopmusic] [Dialog] [Delay(time=1)] @@ -15,9 +6,6 @@ [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", crossfade=3,volume=0.4)] - -//(宿舍内 视频录制 真理独自面对镜头) - [Character(name="char_195_glassb_2",fadetime=1,block=true)] [delay(time=1)] [name="真理"] ...... @@ -38,8 +26,6 @@ [name="真理"] (好难,自说自话好难。) [name="真理"] (只是自己对着屏幕说话,本来还以为会比较简单呢......) [name="真理"] 在我提出想要尝试去缓和与克制自己的症状时,医疗部的干员向我提出了这样的建议—— - -//下面所有的单引号需要改成双引号吗? [Character(name="char_195_glassb_2")] [name="真理"] “要不要试试看自我倾诉”......这样的建议。 [name="真理"] 啊,虽然现在是开着录像,但这些并不是会给别人看的东西。不如说,我绝不想给任何人看到! @@ -65,17 +51,12 @@ [name="真理"] 唔嗯,总觉得有很久没有提过这个名字了,明明是自己的名字,却有点陌生,真奇怪。 [Dialog] [showitem(image="item_act10_1")] -//(出现小熊图片) [delay(time=1)] [hideitem(fadetime=1)] [Delay(time=1)] - [Character(name="char_195_glassb_2")] [name="真理"] 这位是薇卡,是我的好朋友。 [name="真理"] 薇卡她,是我在加入学生自治团前,最好的朋友。 - -//(正常立绘) - [Character(name="char_195_glassb_2")] [name="真理"] 现在,我居住于罗德岛这个组织的本营内,隶属于“乌萨斯学生自治团”。 [name="真理"] 呃,学生自治团,虽然是我的提议,但真正组建它的人是凛冬。以及,虽说是一个独立的团体,目前成员也不过只有五个人而已。 @@ -85,8 +66,6 @@ [name="真理"] 目前我们都作为罗德岛的“干员”......应该算是在工作? [name="真理"] 我觉得这样不坏。劳有所得,这很公平。 [name="真理"] 凛冬暂时不打算离开这里,虽然她不说,但我知道她也不讨厌这样。有时我也会想,或许我们就这样一直走下去也不错。 - - [Character(name="char_195_glassb_2")] [name="真理"] ......呼。 [name="真理"] 其实,虽然现在大家聚在一起,但我们五个人并不是同一所学校的学生。 @@ -99,11 +78,9 @@ [name="真理"] 我并不清楚他们这样做的用意,为首的那个整合运动头目,是个白头发的少年。 [name="真理"] 看起来没有多大年纪,他是不是还没有我们大?我不知道。 [name="真理"] 他似乎用一套什么理由说服了在场的其他头目,将许多学生带走,我们都被关在了凛冬他们的学校内。 - [Character(name="char_195_glassb_2#6")] [name="真理"] 现在回想起来,真是太荒唐了。 [name="真理"] 在那之后,是长达十数天的封锁,以及...... - [Dialog] [Character] [Background] @@ -114,7 +91,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_cher_5",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] @@ -122,32 +98,21 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//(闪回记忆片段) -//(学校几张背景闪回一下) -//(学校场景 学生NPC的阴影立绘) - -//(学生阴影) [name="???"] 安娜! [name="???"] 呼,太好了,幸好来的人是你。 [name="???"] 拉我一把,安娜。 [name="???"] ......安娜? -//(回忆结束) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(失去高光) [Character(name="char_195_glassb_2#7",fadetime=1,block=true)] [delay(time=1)] [name="真理"] ......以及争斗。 [name="真理"] 被封锁在校园内的争斗,还有彻底脱离校园后,在整个切尔诺伯格城区中的争斗。 [name="真理"] 我们每个人,都有一些不得不去面对的东西。 [name="真理"] 我们—— - [Dialog] [stopmusic(fadetime=3)] [PlaySound(key="$doorknockquite")] @@ -171,26 +136,18 @@ [name="???"] 下午好,安娜,我也一起来叨扰了。 [Character(name="char_195_glassb_2#3")] [name="真理"] ......欸? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [name="真理"] 娜塔莉娅? [Dialog] -//(黑屏)(可以接一个开门声?) [PlaySound(key="$dooropenquite")] -//(依然在房间内) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//(黑屏转场) -//(依然在房间内) - [Character(name="char_195_glassb_2")] [name="真理"] 给,红茶。 [playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] @@ -204,13 +161,9 @@ [name="真理"] 也不是什么特别要紧的事情,不要在意。 [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] [name="梅"] 是吗......? - [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 没关系的,根据我的了解,既然安娜本人这么说,那就不用介意。 [name="娜塔莉娅"] 安娜是不会在这种事情上说谎的。对吧。 - - -//(无奈) [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=1)] [name="真理"] ...... [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] @@ -259,41 +212,28 @@ [name="真理"] 唔唔,唔唔唔......! [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 呵呵,啊哈哈哈,安娜和梅小姐的关系真好,我都有点羡慕了。 - [Character(name="char_195_glassb_2#4", name2="char_133_mm_1")] - [name="真理&梅"] 请不要乱说,谁和她关系好了!/嘿嘿,挺好的吧? - [Character(name="char_195_glassb_2#3", name2="char_133_mm_1",focus=1)] [name="真理"] 欸? [Character(name="char_195_glassb_2#3", name2="char_133_mm_1",focus=2)] [name="梅"] 啊? - -//(双方表情变化1s) [delay(time=1)] [Character(name="char_195_glassb_2#4", name2="char_133_mm_1",focus=1)] [name="真理"] 我们也不算关系很差,还不错...... [Character(name="char_195_glassb_2#4", name2="char_133_mm_1",focus=2)] [name="梅"] 是我记错了,我和她关系一点都不好! - [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [Character(name="char_195_glassb_2#4",name2="char_133_mm_1")] [name="真理&梅"] ???? - [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 哈哈哈哈哈哈。 - -//(脸红) [Character(name="char_195_glassb_2#4", name2="char_197_poca_1",focus=1)] [name="真理"] 娜、娜塔莉娅! - - [Character(name="char_195_glassb_2#4", name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 哈哈,噗嗤,哈哈哈,对、对不起,但是,但是你们明明就很有默契嘛,噗,阿哈哈。 [Character(name="char_195_glassb_2#4", name2="char_133_mm_1",focus=2)] [name="梅"] 呃。 - -//(无奈) [Character(name="char_195_glassb_2#4")] [name="真理"] ......唉。 [Character(name="char_195_glassb_2")] @@ -337,13 +277,8 @@ [name="娜塔莉娅"] 都已经是过去的事情了。不管是大房子还是那样的生活,都已经和现在的我没有关系了,不是吗? [name="娜塔莉娅"] 索尼娅她也是,总拿这个取笑我,明明她心里也很清楚。这个人说话总是不好听。 [name="娜塔莉娅"] 如果没有安娜在的话,我看索尼娅她恐怕要和不少人都起冲突,唉,真没办法。 - - -//(移开视线) [Character(name="char_195_glassb_2#6")] [name="真理"] ...... - - [Character(name="char_133_mm_1", name2="char_197_poca_1",focus=1)] [name="梅"] 唔,我其实觉得现在住的还是挺不错的,比起我之前奉命潜入调查的时候,可好了百倍不止呢! [name="梅"] 还有,我说啊,真理你的房间明明已经很干净了吧!虽然书很多,但都非常整齐...... @@ -352,7 +287,6 @@ [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 啊,这样说来,古米她的确是一直都很喜欢整理。 [name="娜塔莉娅"] 就算是在当时那样的环境下,也还是会把收集回来的东西全都挨个收拾好呢。 - [Character(name="char_195_glassb_2", name2="char_197_poca_1",focus=1)] [name="真理"] 现在也一样,完全没有改变。 [Character(name="char_133_mm_1")] @@ -382,77 +316,57 @@ [name="娜塔莉娅"] 这个是...... [name="娜塔莉娅"] 安娜,这是那个人的...... [name="娜塔莉娅"] 原来你还带着这个娃娃,你—— - [Character(name="char_195_glassb_2#6", name2="char_197_poca_1#4",focus=1)] [name="真理"] 请别说了,娜塔莉娅。 - [Dialog] [Character] 别说了。 - [Character(name="char_195_glassb_2", name2="char_197_poca_1#4",focus=1)] [name="真理"] 我没事,嗯,别担心,我没事的。 [Character(name="char_195_glassb_2", name2="char_197_poca_1#4",focus=2)] [name="娜塔莉娅"] ......安娜...... - [Dialog] [Character] 别说了。 - [Character(name="char_197_poca_1#3")] [name="娜塔莉娅"] 当初的那件事,我也有所耳闻...... [name="娜塔莉娅"] 那是,那是没有办法的,没人能预想到。 - - [Dialog] [Character] 别说了! - [Character(name="char_197_poca_1#3")] [name="娜塔莉娅"] ......虽然很遗憾,但我们大家都知道,那不是你的错。 - [Dialog] [Character] 别再说了!! - [Character(name="char_197_poca_1#4")] [name="娜塔莉娅"] 你只是迟了一步,你已经尽力了。 [Character(name="char_195_glassb_2")] [name="真理"] ...... - [Character(name="char_195_glassb_2",fadetime=1,block=true)] [delay(time=1)] [name="真理"] 我知道,谢谢你。不用担心,娜塔莉娅。 [name="真理"] 我没事的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 我没事的。 一直以来,我总和所有人这样说。 凛冬、古米、烈夏、娜塔莉娅......大家都相信我会没事。 - 就连我自己,好像差点都要相信了。 - 不是我的错。 不是我的错吗? - 我只是来迟了。 不,我没有来迟。 - 我尽力了。 ......我尽力了。 - ——我早已做出了选择。 - [Dialog] [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] - [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] [Character(name="char_133_mm_1")] @@ -491,22 +405,17 @@ [Character(name="char_195_glassb_2")] [name="真理"] 做得这么明显,要照顾别人的情绪,这还欠缺点火候呢。(小声) [name="真理"] 不过还是......谢谢。(小声) - - [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] [name="梅"] 欸,你刚刚说什么? [name="梅"] 啊,这个蔬菜饼干真的蛮好吃的欸,真理你不吃吗? [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=1)] [name="真理"] 不,我什么也没说,别在意。 [name="真理"] 真的不是什么奇怪的味道吗?好吧,让我也尝尝...... - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=1)] [name="真理"] 不过,梅你会和娜塔莉娅一起还真是少见,我怎么不记得你们认识? [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] @@ -533,8 +442,6 @@ [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] [name="梅"] 啊——我懂,我完全能够理解! [name="梅"] 以第一人称进行创作,凶手正是小说主——唔,唔唔唔?! - -//(真理捂住梅的嘴) [Character(name="char_195_glassb_2#4", name2="char_133_mm_1",focus=1)] [name="真理"] 笨蛋!怎么可以随便暴露真凶!娜塔莉娅她还没看过这本! [Character(name="char_195_glassb_2#4", name2="char_133_mm_1",focus=2)] @@ -549,7 +456,6 @@ [name="娜塔莉娅"] 是哦,嗯......这么有趣的话,下次也请让我也读读看吧。 [Character(name="char_195_glassb_2#2", name2="char_197_poca_1",focus=1)] [name="真理"] 娜塔莉娅你也有兴趣了?有点意外呢,明明之前我推荐给你的时候,你都只会说“下次有空一定”。 -//(心虚) [Character(name="char_195_glassb_2#2", name2="char_197_poca_1#2",focus=2)] [name="娜塔莉娅"] 哎呀,这个嘛...... [Character(name="char_195_glassb_2#2", name2="char_197_poca_1",focus=2)] @@ -691,12 +597,8 @@ [Character(name="char_133_mm_1")] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=false)] [name="梅"] 嘿咻。 - -//(梅跳上窗台,需要音效) - [Character(name="char_195_glassb_2#3")] [name="真理"] 笨蛋!干嘛跳上去......危险! - [Character(name="char_133_mm_1")] [name="梅"] 嘿嘿,拿到了—— [Character(name="char_197_poca_1#2")] @@ -707,12 +609,8 @@ [Character] [Dialog] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_195_glassb_2#3")] [name="真理"] ——! - -//(转回忆) -//(校园背景) [Dialog] [Character] [stopmusic(fadetime=2)] @@ -720,43 +618,29 @@ [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="???"] 安娜! [name="???"] 呼,太好了,幸好来的人是你。 - [Dialog] 那一天,她就那样滑落。 身子微微扬起,风吹过长发,干净得同周围格格不入,干净得让我觉得,好像这段时间所发生的一切,都只是一场梦。 - [name="???"] 拉我一把,安娜。 - [Dialog] 无法出声。无法言语。无法动弹。 - [name="???"] ......安娜? - [Dialog] 我轻轻触碰,这个美梦就这样滑落。 无声无息,只在我的指尖留下些许痕迹。 - [name="???"] ......等等,安娜,你要做什么?! - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 我就这样看着她坠落。 - -//(回现实) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="char_195_glassb_2#7",fadetime=1,block=true)] [delay(time=1)] [name="真理"] ...... @@ -770,13 +654,11 @@ [Character(name="char_197_poca_1#2")] [name="娜塔莉娅"] 咦?给我的? [name="娜塔莉娅"] 嗯......让我看看。 - [Character(name="char_195_glassb_2#7")] [name="真理"] ...... [Character(name="char_195_glassb_2#3")] [name="真理"] ! [name="真理"] 梅...... - [Character(name="char_195_glassb_2#3", name2="char_133_mm_1",focus=2)] [name="梅"] 嗯? [name="梅"] 哇啊,你怎么了,脸色好差! @@ -796,11 +678,9 @@ [name="梅"] 我、我没想那么多嘛! [Character(name="char_195_glassb_2#5", name2="char_133_mm_1",focus=1)] [name="真理"] 请你下次多想一想再行动! - [Dialog] [Character] 别吓我啊。笨蛋。 - [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=1)] [name="真理"] 把手伸出来。 [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=2)] @@ -823,7 +703,6 @@ [name="梅"] 不过还是谢谢啦,嘿嘿。 [Character(name="char_195_glassb_2", name2="char_133_mm_1",focus=1)] [name="真理"] (叹气) - [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 啊,这个纸条,上面写的是赫默小姐的传讯。 [Character(name="char_195_glassb_2#3", name2="char_197_poca_1",focus=1)] @@ -846,12 +725,8 @@ [Character(name="char_195_glassb_2", name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 下次有机会,大家再一起聊天吧。 [name="娜塔莉娅"] 如果一切顺利的话......嗯,或许很快就能够告诉自治团的大家一个好消息了。 - - -//(微笑) [Character(name="char_195_glassb_2#2", name2="char_197_poca_1",focus=1)] [name="真理"] 嗯,我就期待着。 - [Character(name="char_195_glassb_2#2", name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 安娜,你...... [name="娜塔莉娅"] ...... @@ -859,22 +734,16 @@ [name="娜塔莉娅"] 下次见。 [Character(name="char_133_mm_1")] [name="梅"] 下次见~ - [Dialog] [Character] [PlaySound(key="$doorclosequite")] - -//(微笑) [Character(name="char_195_glassb_2")] [name="真理"] ...... -//(失去高光) [Character(name="char_195_glassb_2#6")] [name="真理"] ...... - [Character(name="char_195_glassb_2#6")] [name="真理"] 呼...... [name="真理"] 好消息......吗。 - [Character(name="char_195_glassb_2#6")] [name="真理"] 薇卡,你说,会是什么好消息呢? [name="真理"] 娜塔莉娅,还有凛冬,索尼娅她......如果她们能够好好相处的话...... @@ -887,10 +756,7 @@ [name="真理"] 总有一天,我们都要面对...... [name="真理"] ......但是,不是现在,还不是。 [name="真理"] 看来,我还不够坚强,暂时我还是做不到。 - -//(录像被关闭) -//(黑屏) [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Dialog] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st03.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st03.txt index 00cb06b3..5c443838 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st03.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st03.txt @@ -1,7 +1,4 @@ - - [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 凛冬 无尽的梦 - [stopmusic] [Dialog] [Delay(time=1)] @@ -9,88 +6,53 @@ [Background(image="bg_indoor_u",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 -//烈夏 Розалинд / Rosalind /罗莎琳 - - 清晨,我像往常一样走出自己的房间。 - [name="母亲"] 索尼娅,洗漱都完成了吗? - [name="索尼娅"] 妈妈,我已经不是小孩子了。 - - [Character(fadetime=1)] [Dialog] - 厨房里传来妈妈的声音,她正在厨房忙碌,接下来,我只要坐在餐桌前等一会儿,就能吃到热腾腾的早餐。 早餐通常会是一碗粥配上面包和火腿,妈妈最近似乎想要减肥,所以早餐的粥都是据说最不会长肉的燕麦粥。 我无所谓。 爸爸一如既往地坐在一边看报纸,报纸上总是写些无聊的东西,经济,政治,国家,我一点也不喜欢。 为什么它们不能刊登一些我的丰功伟绩? - [name="父亲"] 索尼娅,最近在学校怎么样? - 又来了。 每天只有在这个时候和晚饭时才会出现的象征性关心,他真的不会感到厌烦吗?还是说他其实也不在乎? - [name="索尼娅"] ......一般。 [name="父亲"] 你已经是个七年级的学生了,别再像以前那样撒野了。 - [Character] [Dialog] - 为什么?我还只是七年级。 - [name="父亲"] 还有,你已经决定好九年级毕业后的发展了吗? [name="索尼娅"] ......没有。 - [Character] [Dialog] - 九年级毕业后,我就要决定是继续学习,还是去技术学校学一门手艺。 我知道爸爸希望我去技术学校,而且他接下来肯定会这么说。 - [name="父亲"] 那你应该....... [name="母亲"] 别对着女儿摆你的架子,你的工作呢? - 妈妈端着早餐走出厨房,一边打断了爸爸的话。 - [name="父亲"] ......我今天会有一个面试。 - 自从失业后,爸爸在妈妈面前总是抬不起头来,当然,其实以前也没有好到哪里去。 - [name="母亲"] 皮埃尔,你应该学会放下你那点可怜的架子,尊严不能当饭吃。 [name="父亲"] 我知道,我在尝试了,安娜。 - 妈妈其实比爸爸更关心我的学业,并且希望我在毕业后能够继续学习,她甚至已经在为此存钱的样子。 她总是说,在她的年代,可没有免费读完九年级这样的好事。 然后每当她提到这个话题,她总会说起自己幸运的经历——作为一名贵族的女仆。 在一所女子学校完成了学业——这让她能在如今并不景气的市场中总是能够找到一份不错的工作。 有的时候,我也会希望自己能够成为她口中的好孩子,可惜我不是。 - [name="母亲"] 但愿你真的知道了。好了,索尼娅,快点吃早饭,不然你要赶不上校车了。 [name="索尼娅"] 我知道,妈妈。 - [Character] [Dialog] - 我低头准备吃我的早饭,但我却看到了奇怪的东西——少得可怜的粥,半块面包,奇形怪状的火腿。 - [name="索尼娅"] ......妈妈,这些是什么? [name="母亲"] 你在说什么,索尼娅,这不是我们每天在吃的东西吗? [name="索尼娅"] 我们怎么可能每天在吃这些东西?! - [stopmusic(fadetime=1)] - -//(直接用第二个凛冬立绘) [Character(name="char_115_headbr_9#11")] [name="索尼娅?"] 你忘了吗? - [Character] [Dialog] 一个和我一模一样的人忽然出现在餐桌边。 @@ -100,52 +62,41 @@ [name="索尼娅"] 你是谁,为什么长得和我一样? [Character(name="char_115_headbr_9#5",name2="char_115_headbr_9#11",focus=2)] [name="索尼娅?"] 我是你。 - [Character] [Dialog] 她是我?真可笑,那我是谁? - [Character(name="char_115_headbr_9#10")] [name="索尼娅?"] 你是索尼娅。 - [Character] [Dialog] 莫名其妙。 但是真奇怪,明明又多出一个和我长得一样的人,爸爸和妈妈却没有任何反应。 - [name="父亲"] 索尼娅,你在发呆干什么,快点吃饭。 - 噢,我知道了,这一定是一个噩梦,这样就解释得通了,哈,只是一些食物而已,我在梦里面对过更加可怕的东西。 - [Character(name="char_115_headbr_9#10")] [name="索尼娅?"] 不,那些可怕的东西只是你从漫画和游戏中获得的妄想。 [name="索尼娅?"] 你过去确实以为世上最可怕的东西就是拥有无匹力量的东西。 [name="索尼娅?"] 钢铁洪流,巨大的怪兽,父亲的巴掌,简单粗暴。 - [Character] [Dialog] 她在说什么?为什么她会知道? - [Character(name="char_115_headbr_9#6")] [name="索尼娅"] 就算是又怎么样?你也是我的梦,不然你怎么会知道我在想什么? [Character(name="char_115_headbr_9#6",name2="char_115_headbr_9#11",focus=2)] [name="索尼娅?"] 仔细看看你手里的食物。 [Character(name="char_115_headbr_9#6",name2="char_115_headbr_9#11",focus=1)] [name="索尼娅"] 你在说......?! - [Character] [Dialog] 这根本不是粥,只是一些米和水外加杂草的混合物,和妈妈做的粥差远了! 面包......确实是面包,但它散发着难闻的味道,好像已经在没有好好保存的情况下放了好几天的样子。 ......我为什么会知道它被放了好几天? 火腿像是从一块巨大的肉上强行撕扯下来的一样,而且......带着一丝腥味,等等,这是......血迹?! - [Character(name="char_115_headbr_9#4")] [name="索尼娅"] ......呕。 [name="索尼娅"] 这只是一个噩梦! [Character(name="char_115_headbr_9#4",name2="char_115_headbr_9#11",focus=2)] [name="索尼娅?"] 但你从未做过这样的梦,而且这些东西的细节是如此真实,就好像...... - [Character] [Dialog] 我感觉另一个我似乎想要嘲笑我,但老师说,嘲笑是通过伤害别人来让自己获得快乐的行为。 @@ -153,75 +104,53 @@ 无论如何,我有一种预感,我不能让她说下去。 就算吃的糟糕点,这样的生活不好吗? 我一定要让她闭嘴,我等会儿还要去上学呢! - [Character(name="char_115_headbr_9#6")] [name="索尼娅"] 闭嘴! - [Character] [Dialog] 很显然,我知道该用什么方法让人闭嘴,对,就是用我的拳头! - [Character(name="char_115_headbr_9#11")] [name="索尼娅?"] 就好像,你真的吃过一样。 - [stopmusic(fadetime=1)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 我握起拳头向她冲去,但我还是晚了一步。 - -//场景切换 教室 [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - 我的拳头狠狠砸在面前的人的脸上。 骨头与对方的脸接触产生的触感令人安心。 - - [name="学生A"] 咕啊!! [name="学生B"] 太、太强了,原本以为十几个人一定可以解决她的,居然被她一个人给全灭...... [Character(name="char_115_headbr_9")] [name="索尼娅"] *乌萨斯粗口*,就你们这样的软脚虾也想欺压别人,再回去练练吧。 [Character] [name="学生C"] 啧,走,冬将军,你给我等着,这事没完! - [Character] [Dialog] - 老实说,冬将军这个绰号我还挺喜欢的。 嗯,很酷。 不过,这些人老是在我午睡的时候来找我麻烦,她们难道不知道我下午的课一般也不会去上吗? - - [name="受欺凌的学生"] 那个,谢谢你,冬将军。 [Character(name="char_115_headbr_9")] [name="索尼娅"] 嗯?你还在啊,不是让你跑了吗? [Character] [name="受欺凌的学生"] 因为这次我想感谢你。 - [Character] [Dialog] 这次? - - [name="受欺凌的学生"] 那个,果然你已经不认识我了吗?我叫瓦莱里娅,之前你也救过我。 - [Dialog] 噢,这么说来,这个女孩儿头上绑的黄色蝴蝶结我好像有印象。 是上周,还是上个月来着?反正我帮过她吧,大概。 - - [name="受欺凌的学生"] 还有你之前也帮过我的朋友,我们都很崇拜你。 - [Dialog] 看到她脸上喜悦的表情,我也跟着有些高兴起来,不过,样子还是要做的。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 我只是看不惯这些人仗着自己人多有力气就欺负别人而已。 [name="索尼娅"] 你也应该鼓起勇气,如果你有勇气,他们其实反而会被你吓跑。 @@ -231,39 +160,30 @@ [name="索尼娅"] 好了,你该走了。 [Character] [name="受欺凌的学生"] 嗯,再次感谢你! - [Dialog] 那个女孩说着跑了出去。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 嗯? - [Dialog] [Character] 教室里的桌椅和黑板好像变得脏乱了许多,是我的错觉吗,还是这间教室本来就是这样? 算了,管他的,我要睡午觉。 我将四张椅子拼在一起,躺了上去。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 什么东西? - [Dialog] [Character] 我的背后好像压到了一个比较小的东西。 我伸手拿起来一看,发现是一个黄色的蝴蝶结。 这个蝴蝶结感觉有些眼熟,上面很脏,而且断了一边。 - [Character(name="char_115_headbr_9#5")] [name="索尼娅"] 嗯?! - [Dialog] [Character] 蝴蝶结的背面,有浓浓的深黑色,就好像...... 血迹。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] ......一定是番茄酱吧。 - [Dialog] [Character] 我把蝴蝶结丢到一边,决定继续午睡。 @@ -272,24 +192,17 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_115_headbr_9#11",fadetime=1,block=true)] [delay(time=1)] [name="索尼娅?"] 后来,你在学校的某个教室里发现了这个蝴蝶结。 [name="索尼娅?"] 其实你知道,她已经死了。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - 教室的门忽然被推开,打断了我的午睡。 一个拿着书本,戴着眼镜的女孩儿站在那里,看校服应该不是这所学校的。 - -//???(真理) [Character(name="char_195_glassb_2")] [name="???"] 请问,这间教室里还有别人吗? [Character(name="char_195_glassb_2",name2="char_115_headbr_9",focus=2)] @@ -299,70 +212,44 @@ [name="???"] 咦,你是......索尼娅? [Character(name="char_195_glassb_2",name2="char_115_headbr_9",focus=2)] [name="索尼娅"] 你是......安娜? - [Character] [Dialog] - 安娜是我以前的邻居,自从她搬家后,我们已经有几年没有见过了。但是...... - [Character(name="char_115_headbr_9")] [name="索尼娅"] 去找别的教室吧。 - [Character] [Dialog] - 老实说,她很有礼貌,而且我们过去关系不差,我并不是很想拒绝她。 但自从第一场火灾发生以来,学生之间的氛围就变得比之前还要危险。光是今天,我就已经打跑三拨人了。 - [Character(name="char_195_glassb_2")] [name="安娜"] 索尼娅,我知道这可能会让你困扰,但是...... - [Character] [Dialog] - [name="门外传来的声音"] 安娜,里面只有一个人,我们把她赶走不就好了。 - 啊哈,没错,这才对,看来又有架要打了。 - [Character(name="char_195_glassb_2")] [name="安娜"] 这样我们不就和那些抢别人的人一样了吗?不行的。 - [Character] [Dialog] - ......安娜还是和以前一样,喜欢和人和平相处。 - -//???(古米) [name="???"] 就是啊,那个,拉达我厨艺可好了,我给你做好吃的作为报酬可以吗? - [Character] [Dialog] - 不得不说,这是个有些让人心动的提议,这几天老是吃压缩饼干和罐头,我也有些腻了。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 好吧,我同意你们在这里逗留,但你们最好小心点,我索尼娅可不是好惹的。 - [Character] [Dialog] - [name="门外传来的声音"] 等等,索尼娅......难道是那个“冬将军”?! [name="门外传来的声音"] 她的名声可是连我们学校都知道的啊,公立高中里没人是她的对手。 [name="门外传来的声音"] 不是吧,那我们不是倒霉了...... - - [Character] [Dialog] - 不得不说,我很喜欢这种吹捧。不过我最喜欢的还是看到像安娜这样的乖乖女听到这些后变了脸色的样子。 - [Character(name="char_195_glassb_2#4")] [name="安娜"] 谢谢你,索尼娅,我们会尽量不打扰你的。 - - [Character] [Dialog] - ......啧,她看起来没有被吓到,真没劲。 总之,得到我的许可后,她和她身后的人陆续走了进来。 前几个人有男有女,衣服有些破损,头发也有些凌乱,一看就是一直没有好好休息过。 @@ -372,7 +259,6 @@ 而最后走进来的,是一个和我一模一样的人。 [dialog] [delay(time=1)] - [Character(name="char_115_headbr_9#11",fadetime=1,block=true)] [delay(time=1)] [name="索尼娅?"] 会行走的校服,真是充满自我保护的想象。 @@ -382,27 +268,20 @@ [name="索尼娅?"] 我是你,你在做梦,白痴。 [Character(name="char_115_headbr_9#5",name2="char_115_headbr_9#11",focus=1)] [name="索尼娅"] 嗯,啊,哦。 - [Character] [Dialog] - 有道理,这么诡异的现象,肯定是在做梦......不对,我为什么要被自己骂?! - [Character(name="char_115_headbr_9#5",name2="char_115_headbr_9#11",focus=2)] [name="索尼娅?"] 确实,比起没有头的行尸,这样的场景会显得温和一点。 [Character(name="char_115_headbr_9#1",name2="char_115_headbr_9#11",focus=1)] [name="索尼娅"] 你在说什么,为什么是没有头的行尸? [Character(name="char_115_headbr_9#1",name2="char_115_headbr_9#11",focus=2)] [name="索尼娅?"] 因为你后来把她们都解决了。 - [Character] [Dialog] - 解决了?我为什么要解决掉她们? - [Character(name="char_115_headbr_9#10")] [name="索尼娅?"] 因为她们想要袭击你,对吧,真理? - [Character(name="char_115_headbr_9#11",name2="char_195_glassb_2",focus=2)] [name="安娜"] 这也是没有办法的事,是她们先动的手。 [Character(name="char_115_headbr_9#11",name2="char_195_glassb_2",focus=1)] @@ -411,10 +290,8 @@ [name="安娜"] 你真的这么想? [Character(name="char_115_headbr_9#11",name2="char_195_glassb_2",focus=1)] [name="索尼娅?"] 我总是相信自己在做正确的事。 - [Character] [Dialog] - 眼前的情景就算是梦境也有些古怪,另一个我忽然和我还只知道名字的人熟络地聊了起来,而照理来说,她们都只是我梦里的人物。 话说回来,既然意识到了自己是在做梦,我是不是该醒了? 在产生这个念头的瞬间,除了另一个我,在场的所有人,还有那些会动的校服都将目光聚集到了我的身上。 @@ -423,59 +300,41 @@ [name="所有人"] 你是我们的领袖,你应当留在这里,你将带领我们。 我试图去寻找另一个我。 但她消失了。 - -//场景切换(惊醒) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_115_headbr_9#5")] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="索尼娅"] 嘶...... - [Character] [Dialog] - 我猛地坐了起来。 环视四周,这里仍然是教室。夜已经深了,其他人睡在里面,我睡在靠门的地方。 另一侧的门已经被我用课桌堵住,窗户也都封死,除了我旁边的这扇门,谁也进不来。 我现在是她们的领袖,我要保护她们。 - [Character(name="char_115_headbr_9#5",name2="char_195_glassb_2#3",focus=2)] [name="安娜"] 索尼娅,你睡不着吗? - [Character] [Dialog] - 不远处传来了安娜的声音。 自从她和她的伙伴加入我们已经过了三天,中间发生了一些不愉快的事,但最终,安娜选择了站在我这边。 - [Character(name="char_115_headbr_9#2",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 嗯,我做了个噩梦。 [Character(name="char_115_headbr_9#2",name2="char_195_glassb_2",focus=2)] [name="安娜"] ......你不用为那件事内疚,你没有错。 - [Character] [Dialog] - 我记不太清噩梦的内容,不过安娜一定是以为我梦到了那几个人了吧。 她对这件事感到很难过,她从没想过,自己过去信任的同学会因为她推选我做她们的新领袖而做出袭击我这样的事。 当然,他们都被我解决了。 我见过许多其他社团的瓦解就是因为这样的小事,这也是我不愿意加入社团的理由,比起处理麻烦的人际关系,我更喜欢用拳头讲道理。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 你不用担心。 - [Character] [Dialog] - 她窸窸窣窣地站起身,来到我身边。 我知道她想安慰我,但就算是我也知道,她才是最需要安慰的那个人,我应该换个话题。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 安娜,你以前是当班长的吗? [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] @@ -491,29 +350,19 @@ [name="安娜"] ......其实,以前看到班里的霸凌现象时,我知道那是错的,但我总是会悄悄避开。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 你应该把他们打一顿,你明明挺厉害的。 - - [Character] [Dialog] - 是的,虽然外表看起来文文静静,但安娜的身手其实还挺不错的,她只是不愿意去使用。 - [Character(name="char_195_glassb_2")] [name="安娜"] 我要是有你这样的勇气就好了。我总是缺乏批评别人的勇气。 - [Character] [Dialog] - 她听起来更加丧气了,啧,我真的不会安慰别人,我该说些什么才能让她鼓起精神? - [Character(name="char_115_headbr_9")] [name="索尼娅"] ......至、至少你现在站了出来。 - [Character] [Dialog] - 我刚才是不是舌头有点打结?! - [Character(name="char_195_glassb_2")] [name="安娜"] ......因为我觉得这样是错的,至少我一开始是这么想的。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] @@ -523,14 +372,11 @@ [name="安娜"] 我们被关在这所学校里已经过去8天了,一切都在一点一点变坏。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 这是第一场火灾的错,如果没有那场火的话...... - [Character] [Dialog] - 自从那场火烧毁了一个粮食点后,第四中学的贵族学生们结成的团体占领了另一个粮食点,并且开始四处抢劫。 而平民学生之间也经常能看到在争夺食物。 学校里已经到处都是打斗和涂鸦的痕迹,经常半夜还有从其他地方传来的哭声、喊声、叫骂声。 - [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] [name="安娜"] 我也这么想,但我也会想,这场火是不是迟早会出现? [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] @@ -548,12 +394,9 @@ [name="安娜"] 坏人总是存在。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] ...... - [Character] [Dialog] - 我觉得她说得不对,但我不知道该如何去反驳她。 - [Character(name="char_195_glassb_2")] [name="安娜"] 我以前看过书上说,人的天性是邪恶的。 [name="安娜"] 我当时觉得很奇怪,我们明明构建了文明社会,大家都在遵照着秩序和道德生活,为什么要说我们是邪恶的? @@ -561,25 +404,19 @@ [name="安娜"] 但是一切都在变得更加糟糕,而我也什么都没做到。 [name="安娜"] 我没有建立起秩序,也没有帮到人,甚至如果没有你的话,我可能已经被我的同学杀死...... [name="安娜"] 我真没用。 - [Character] [Dialog] - 她的声音似乎带上了一丝哭腔。 啊啊啊啊啊,事情变得更加糟糕了! 算了,什么社会、道德、秩序,我完全不懂,但我至少听得懂她的结论,还是想说什么就说什么好了。 - [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 也就是说,你现在觉得大家都会做坏事,我也会? [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] [name="安娜"] ......我不是这个意思。 - [Character] [Dialog] - 她的语气带着些惊讶,哈,她一定是被我这个问题问住了。 我虽然经常打架,但我可是从来不欺负弱者的! - [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 好了,别难过了,我会帮你的。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] @@ -592,13 +429,10 @@ [name="索尼娅"] 对了,按照惯例,换了领袖的话,应该给社团取个新名字,你有什么想法吗? [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] [name="安娜"] ......就叫“乌萨斯学生自治团”吧。 - [Character] [Dialog] - ......好吧,我不该期待一个好学生的品味的。 不过,偶尔换个朴实一点的名字也不坏吧。 - [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 好吧,那从现在起,我们的社团就叫“乌萨斯学生自治团”,我是首领,而你就是军师了。 [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] @@ -610,13 +444,10 @@ 你是谁? [Character(name="char_115_headbr_9#11")] [name="索尼娅?"] 我是你,瞎了吗? - [Character] [Dialog] - 好吧,她确实和我长得一模一样......但我为什么非要被自己数落不可? 而且她说的话虽然是我心里想的事情,但语气让我总觉得很不爽。 - [Character(name="char_115_headbr_9#11",name2="char_115_headbr_9",focus=1)] [name="索尼娅?"] 我也不喜欢这样说话,但是,每当我回想起这一夜,总会想嘲笑自己。 [name="索尼娅?"] 是我做错了,还是你做错了? @@ -627,17 +458,14 @@ [name="索尼娅?"] 我怕你说是你错了,我也怕你说是我错了。 [Character(name="char_115_headbr_9#11",name2="char_195_glassb_2",focus=2)] [name="安娜"] ...... - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 忽然,我发现我的脚下变成了看不见底的深渊。 我于是开始坠落。 在坠落过程中,我隐隐听到一些断断续续的声音。 - [name="???"] 安娜,好好想想,光靠索尼娅是保护不了我们所有人的! [name="???"] 我们只能加入她们。 [Character(name="char_195_glassb_2")] @@ -646,24 +474,18 @@ [name="???"] 你要赌上我们所有人的安全吗?! [Character(name="char_195_glassb_2")] [name="安娜"] 我...... - [Character] [Dialog] [stopmusic(fadetime=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 然后,我开始被黑暗所吞噬。 - -//(场景切换) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0.7, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", crossfade=3,volume=0.4)] - 我从二楼的窗口跳下来,稳稳地落在地面上。 走正门会被她们发现,所以我必须走这条路。 我要做一件事,这件事对我很重要。 @@ -671,7 +493,6 @@ 但那是正面对决的情况。 现在是夜晚,她们一定还在睡觉,我可以趁着现在去把他们全都给解决掉。 好吧,全都解决掉有点过分,找到他们的首领抓起来应该就可以了,实在不行,至少把这个头领给解决掉...... - [Dialog] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] @@ -680,15 +501,12 @@ [Delay(time=0.65)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] - [name="学生A"] 求求你,放过我! [name="学生B"] 救命啊!! [name="学生C"] 把你们藏起来的食物交出来! [name="学生A"] 我们......我们真的没有食物了! [name="学生B"] 救命,救命啊! - [Dialog] - ......我不打算去救他们。 不仅仅是因为我还有事要做,其实,我已经有些无所谓了。 这样的事情这两天已经到处都是了。 @@ -696,26 +514,20 @@ 所以安娜不得不考虑薇卡的提议。 但我知道,安娜搬出我不喜欢贵族作为理由,其实,她才是最讨厌贵族的。 因为自从第一个粮食点被烧毁后,剩下的一个现在由贵族杂碎们占领着,其他学生们没有办法只好互相争夺,这是她最不想看到的情况。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 安娜才不想加入那些贵族。 - [Character] [Dialog] 但我没有办法让她不去这么想,所以,干脆让她的烦恼从根本上消失就好了。 我这么想着,继续前进,将哭喊声抛在了身后。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 嗯?我记得那棵树昨天还没倒吧,谁这么无聊在那砍树,我......?! - [Character] [Dialog] 忽然,我的脚被绊了一下,差点摔倒。 我低头一看,是一根倒下的路牌,上面的字已经被看不懂的涂鸦覆盖。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 啧。 - [Character] [Dialog] 距离我们被关在这里才过了十天不到,但学校里的景象就好像过了好几年一样荒凉。 @@ -723,16 +535,13 @@ 老实说,我很讨厌这样,不知道这样的日子什么时候才能结束。 我甩了甩头,继续前进,贵族杂碎们的基地,最后的粮食点就是前面这座仓库了。 然后,我看到那里站着我。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 你是谁? [Character(name="char_115_headbr_9#11")] [name="索尼娅?"] 我是你。 - [Character] [Dialog] 不知道为什么,我居然没有半点惊讶。 - [Character(name="char_115_headbr_9#11")] [name="索尼娅?"] 接下来,你会冲进这座仓库。 [name="索尼娅?"] 你想要直接找到他们的首领,但你并不是一个擅长潜行的人,你惊动了他们,于是你不得不面对贵族学生们的围堵。 @@ -740,66 +549,51 @@ [name="索尼娅?"] 但是。 [name="索尼娅?"] 你总是这么鲁莽,你打翻了烛台,然后...... [name="索尼娅?"] 轰—— - [Character] [Dialog] 另一个我忽然消失不见,而我的视界变得一片火红。 - [Character(name="char_115_headbr_9")] [name="索尼娅"] 我点燃了第二场大火。 [name="索尼娅"] 第二场大火将贵族杂碎们的据点粉碎,但也让学校里的最后一个粮食点消失。 [name="索尼娅"] 一切都无法挽回,用安娜的说法,这场火为之后学生之间无差别的混乱斗争烧平了所有障碍。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:校园) - [name="学生A"] 第四中学的贵族们全都没了!快抢啊! [name="学生B"] 我在那边看到了那些贵族!趁现在把他们全都杀了! [name="学生C"] 滚啊,我三天没吃到饭了!别拦着我找吃的! [name="学生B"] 你说什么?! [name="学生C"] 我说让你去死啊! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:红色背景) -//红色背景是什么 [Character(name="char_115_headbr_9")] [name="索尼娅"] 整所学校相比火灾前更加混乱,再也没有安全的地方。 [name="索尼娅"] 一些自治团的成员不知所踪,薇卡也没有回来过。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:教室) [name="学生A"] 去死吧! [name="学生B"] 这是我的! [name="学生C"] 啊,呃,救...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_115_headbr_9")] [name="索尼娅"] 有一天,我已经不知道是哪一天,整合运动忽然离开。 [name="索尼娅"] 但从一开始,整合运动除了不让我们离开,就没有做任何事,而学生们,仿佛没有注意到他们的离开,继续着混乱。 [name="索尼娅"] 仿佛他们享受着混乱。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:校园) -//(烈夏) [Character(name="char_194_rosali_1#2")] [name="罗莎琳"] 喂,守着学校的那些整合运动好像走了! [Character(name="char_194_rosali_1#2", name2="char_195_glassb_2",focus=2)] @@ -809,19 +603,16 @@ [Character(name="char_194_rosali_1#2",name2="char_197_poca_1#2",focus=2)] [name="娜塔莉娅"] 现在,有没有整合运动都已经没有意义了。 [name="娜塔莉娅"] 从第一场火开始,有没有他们,都已经没有什么意义了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:红色背景) [Character(name="char_115_headbr_9")] [name="索尼娅"] 但我们还没有准备躲避着混乱离开,第二天,天灾就降临了。 [name="索尼娅"] 天灾震慑了所有人。 [name="索尼娅"] 直到那时,所有人才仿佛意识到了,已经可以离开了。 [name="索尼娅"] 也直到那时,我们才真正意识到,原来学校的外面,比学校里面更加悲惨。 - [dialog] [Background] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] @@ -829,30 +620,23 @@ [Image(image="avg_9_3",xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1.3, yScaleTo=1.3,duration=20, block=false)] -//(场景切换:切尔诺伯格天灾cg) [name="娜塔莉娅"] 这难道、难道是天灾...... [name="安娜"] 究竟发生了什么...... - -//(古米) [name="拉达"] 呜哇啊啊啊啊啊啊啊,好可怕!好可怕啊! [name="罗莎琳"] 安娜,我们应该趁现在逃出去! [name="安娜"] 但我们......我们应该去哪儿? - [Dialog] [image] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:红色背景) [name="索尼娅"] 在那之后,我们在源石没有蔓延到的城区四处逃窜,躲避着难民,躲避着整合运动。 [name="索尼娅"] 最后,我们被罗德岛的小队救助,来到了罗德岛。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:切尔诺伯格城区) [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Character(name="char_013_riop")] [name="近卫干员"] 什么人?! @@ -872,24 +656,18 @@ [name="索尼娅"] ......什么? [Character(name="char_013_riop")] [name="近卫干员"] 别紧张,我们是叫做罗德岛的组织,你们已经安全了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:红色背景) - - [name="索尼娅"] 我活了下来,我们活了下来。 [name="索尼娅"] 但是,我不仅没有打消安娜的烦恼,还让她的愿望落空。 - [Dialog] [Character] [stopmusic(fadetime=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=2)] [name="安娜"] 索尼娅,如果没有火灾,学生们应当是不会变成现在这样的。 [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] @@ -899,94 +677,76 @@ [name="安娜"] 索尼娅,我不怪你,但如果你能事先和我商量...... [Character(name="char_115_headbr_9",name2="char_195_glassb_2",focus=1)] [name="索尼娅"] 我只是想让你彻底安心...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_195_glassb_2", name2="char_115_headbr_9",focus=1)] [name="真理"] 凛冬,我依然愿意相信你。 [Character(name="char_195_glassb_2", name2="char_115_headbr_9",focus=2)] [name="凛冬"] 但我却不知道该怎么和你说话。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_indoor_u",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_115_headbr_9#11", name2="char_115_headbr_9",focus=1)] [name="索尼娅?"] 你有罪。 [Character(name="char_115_headbr_9#11", name2="char_115_headbr_9",focus=2)] [name="索尼娅"] 我没有。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_196_sunbr_1#6", name2="char_115_headbr_9",focus=1)] [name="古米"] 你该死。 [Character(name="char_196_sunbr_1#6", name2="char_115_headbr_9",focus=2)] [name="索尼娅"] 我罪不至此。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_197_poca_1", name2="char_115_headbr_9",focus=1)] [name="早露"] 你放过我是因为负罪感。 [Character(name="char_197_poca_1", name2="char_115_headbr_9",focus=2)] [name="索尼娅"] 我不想杀你。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_indoor_u",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1", name2="char_115_headbr_9#4",focus=1)] [name="罗莎琳"] 别这么认真嘛,你只是失手而已。 [Character(name="char_194_rosali_1", name2="char_115_headbr_9#4",focus=2)] [name="索尼娅"] 我无法不去想这件事! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_195_glassb_2", name2="char_115_headbr_9",focus=1)] [name="安娜"] 我恨你。 [Character(name="char_195_glassb_2", name2="char_115_headbr_9",focus=2)] [name="索尼娅"] 我...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_115_headbr_9#4")] [name="索尼娅"] 呜啊啊啊啊啊啊!!!! - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:宿舍) - [Character(name="char_115_headbr_9#4")] [name="凛冬"] ......啊啊啊啊啊啊啊啊! [dialog] @@ -1000,16 +760,12 @@ [name="凛冬"] 又是这样的梦。 [name="凛冬"] 安娜,我...... [name="凛冬"] 我...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - 棕发的女孩趴在洗手台边看向窗外,今夜月色很好。 - [Character(fadetime=1)] [Dialog] [Blocker(fadetime=1.5,block=true)] diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st04.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st04.txt index 46fd9711..3b84e143 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st04.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st04.txt @@ -1,11 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 早露 赎罪? - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 -//烈夏 Розалинд / Rosalind /罗莎琳 - [stopmusic] [Dialog] [Delay(time=1)] @@ -13,10 +6,6 @@ [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$relax_intro", key="$relax_loop", volume=0.4)] - -//场景:食堂 -//其他干员需要立绘吗? - [name="近卫干员"] 这稍微有些生涩的口感,这好像放多了盐的味道,啊,回家的感觉! [name="后勤干员"] 不就是出了一次长任务,你至于吗? [name="近卫干员"] 哎,你是不知道,乌萨斯的食物我实在是吃不惯。 @@ -132,15 +121,11 @@ [name="干员塞伦"] 共患难啊,那很好,啊,别误会,我不是说灾难好。 [Character(name="avg_npc_012",name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 我知道的。 - [Dialog] [Character] [stopmusic(fadetime=3)] - [Character(name="char_115_headbr_9")] [name="凛冬"] ...... - - [Character(name="char_197_poca_1")] [name="娜塔莉娅"] 嗯?那是...... [Character(name="avg_npc_012",name2="char_197_poca_1",focus=1)] @@ -148,10 +133,8 @@ [name="干员塞伦"] 咦,她是不是在看你? [Character(name="avg_npc_012",name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 嗯。 -//娜塔莉娅(变个表情) [Character(name="char_197_poca_1#2")] [name="娜塔莉娅"] ...... - [Character(name="char_197_poca_1#2")] [name="娜塔莉娅"] 抱歉,塞伦先生,我先离开一下。 [Character(name="avg_npc_012")] @@ -163,8 +146,6 @@ [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - - [Character(name="char_197_poca_1",fadetime=1,block=true)] [delay(time=1)] [name="娜塔莉娅"] 凛冬,你找我吗? @@ -178,17 +159,12 @@ [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] - -//(凛冬离开) [Character(name="char_197_poca_1#2")] [name="娜塔莉娅"] 哎,等等。 - -//(娜塔莉娅追上) [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.9)] [Delay(time=2)] - [Character(name="char_115_headbr_9#6")] [name="凛冬"] 别拉我! [Character(name="char_197_poca_1",name2="char_115_headbr_9",focus=1)] @@ -197,18 +173,12 @@ [name="凛冬"] ...... [Character(name="char_197_poca_1",name2="char_115_headbr_9",focus=1)] [name="娜塔莉娅"] 来我的房间吧。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - - -//(场景切换:宿舍) - [Character(name="char_197_poca_1",fadetime=1,block=true)] [delay(time=1)] [name="娜塔莉娅"] 请坐,要喝点什么吗?咖啡,红茶,我都有。 @@ -449,8 +419,6 @@ [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", crossfade=3,volume=0.4)] - -//(场景切换:教室) [name="维克多"] 呃,啊...... [name="尼古拉"] 帕维尔,别以为你的父亲掌握着一条矿脉开采权就可以为所欲为! [name="帕维尔"] 区区男爵也敢对我放肆,没被我一剑刺死是他走运。 @@ -459,7 +427,6 @@ [name="帕维尔"] 议员?你知道有多少议员会在每个周日来参加我母亲举办的聚会吗? [name="帕维尔"] 哦,你不知道,因为你的父亲根本不够格。 [name="尼古拉"] 你! - [CameraShake(duration=0.1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_197_poca_1#4")] [name="娜塔莉娅"] 住口,帕维尔同学! @@ -493,17 +460,10 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//(场景切换:宿舍) [Character(name="char_197_poca_1",name2="char_115_headbr_9",focus=1)] [name="娜塔莉娅"] 当然,现在我们已经知道,整合运动根本没有把我们这些贵族放在眼里。 - - - -//(严肃表情) [Character(name="char_197_poca_1",name2="char_115_headbr_9#3",focus=2)] [name="凛冬"] ...... - [Character(name="char_197_poca_1#4",name2="char_115_headbr_9#3",focus=1)] [name="娜塔莉娅"] 不说这个。虽然我平息了争执,但是光靠口号和威信,在那种情况下其实是很难有很大效果的。 [name="娜塔莉娅"] 索尼娅,你知道乌萨斯为什么会有今天的强大吗? @@ -514,7 +474,6 @@ [name="凛冬"] 难怪除了你们这个团体还有许多落单的贵族杂碎。 [Character(name="char_197_poca_1#2",name2="char_115_headbr_9",focus=1)] [name="娜塔莉娅"] 嗯,她们应该也组织起了各种各样的团体吧。 - [Character(name="char_197_poca_1#2",name2="char_115_headbr_9",focus=2)] [name="凛冬"] 我怎么可能知道。 [Character(name="char_197_poca_1",name2="char_115_headbr_9",focus=1)] @@ -525,14 +484,12 @@ [name="娜塔莉娅"] 啊哈,抱歉抱歉,虽然是我想要说,但真要说出口果然还是有些艰难呢。 [name="娜塔莉娅"] 乌萨斯之所以能走到今天,是因为战争,上一任国王陛下不断地发动战争,获取资源,然后投入下一场战争。 [name="娜塔莉娅"] 而只要有战争,乌萨斯就能够运转起来,国民就能够齐心协力。 - [stopmusic(fadetime=3)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(场景切换:教室) [name="尼古拉"] 我......我认为娜塔莉娅会长说得对。 [name="帕维尔"] 如果是由娜塔莉娅会长来领导我们,我愿意服从。 [Character(name="char_197_poca_1#4")] @@ -545,8 +502,6 @@ [Character] [name="帕维尔"] 娜塔莉娅说得对,我们应该保持贵族应有的体面。 [name="帕维尔"] 那么,就该让那些平民为我们贡献一点了。 - -//(场景切换:宿舍) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -562,13 +517,11 @@ [name="娜塔莉娅"] 我会觉得贵族之间的社交无趣又虚伪,我会为悲剧而哀叹,我甚至为难民们送过饭。 [name="娜塔莉娅"] 但我不想欺骗你,也不想欺骗我自己。 [name="娜塔莉娅"] 在那个时刻,为了团结贵族,我选择了同意他们的掠夺。 - [Character] [Dialog] [CameraShake(duration=1, xstrength=20, ystrength=20, vibrato=30, randomness=90, fadeout=false, block=true)] “咚”!白发的女孩被扑倒在地,脸上结结实实挨了几拳,她的嘴角缓缓淌下鲜红的血液,而她却露出笑容。 这笑容在鲜血的衬托下,显得如此悲惨。 - [Character(name="char_197_poca_1#3")] [name="娜塔莉娅"] 咳、咳...... [Character(name="char_197_poca_1#3",name2="char_115_headbr_9#6",focus=2)] @@ -623,20 +576,14 @@ [name="娜塔莉娅"] 红茶吧,谢谢。 [Character(name="char_197_poca_1#3",name2="char_115_headbr_9",focus=2)] [name= "凛冬"] 好。 - -//(凛冬单立绘,代表一个人找茶叶) [Character(name="char_115_headbr_9")] [name="凛冬"] 喂,你房间的红茶放在哪里? [name="凛冬"] 这里各种各样的茶叶盒子也太多了,我分不清。 - [Character(fadetime=2)] [Dialog] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [Character(name="char_115_headbr_9")] [name="凛冬"] 啊。 - -//(娜塔莉娅出现) - [Character(name="char_197_poca_1")] [name="娜塔莉娅"] ......噗。 [name="娜塔莉娅"] 还是我来吧,索尼娅。 @@ -767,11 +714,8 @@ [name="娜塔莉娅"] 对,露水,用通用语的话,就叫早露吧。 [Character(name="char_197_poca_1",name2="char_115_headbr_9",focus=2)] [name="凛冬"] ......还行? - - [Character(name="char_197_poca_1")] [name="早露"] 好,那如果我要成为干员的话,就叫早露好了。 - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st05.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st05.txt index 3bb9b569..d320fb0a 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st05.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st05.txt @@ -1,14 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 烈夏 胡言秘语 - -//烈夏 Розалинд / Rosalind /罗莎琳 -//猎蜂 Шура /Shura / 舒拉 - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 - - [stopmusic] [Dialog] [Delay(time=1)] @@ -31,7 +21,6 @@ [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] [name="烈夏"] 喝! - [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 太慢了。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] @@ -49,12 +38,10 @@ [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 嗯,不错不错,力度上去了。 [name="猎蜂"] 气息也保持得很好。 [name="猎蜂"] 该我了,领奖吧! - [name="猎蜂"] 噢啦噢啦!! [Dialog] [Character] @@ -117,7 +104,6 @@ [Character] [PlaySound(key="$radio")] [name="提示音"] 本训练室剩余租借时间为——20分钟。请各位干员把握好时间,方便其他干员进行使用。重复一遍,本—— - [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 时间不多,看好了! [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] @@ -125,7 +111,6 @@ [Character(name="char_194_rosali_1#2")] [name="烈夏"] 好快! [name="烈夏"] 咕啊。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -206,7 +191,6 @@ [name="猎蜂"] 啊——该洗澡了,一会见。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 回见。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] @@ -215,17 +199,14 @@ [name="烈夏"] 嗯—— [name="烈夏"] 买个零食这么复杂的吗? [name="烈夏"] 好麻烦,还是让小古米帮忙跑腿好了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - 一小时后 罗德岛宿舍区 烈夏和猎蜂的宿舍 - [Character(name="char_194_rosali_1")] [name="烈夏"] 舒拉,东西买——喂你怎么已经喝起来了! [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] @@ -237,13 +218,11 @@ [name="猎蜂"] 来,我们先吃点喝点,玩副牌暖暖气氛,然后我们就可以来听听你那大冒险了。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 好叻。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 对7。 [Character(name="char_194_rosali_1#1",name2="char_137_brownb_1",focus=1)] @@ -273,7 +252,6 @@ [name="烈夏"] 5。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 平了?还好还好,下一局吧。 - [CameraShake(duration=0.1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 别动! @@ -300,9 +278,6 @@ [name="烈夏"] 红? [name="烈夏"] 我醉了? [name="烈夏"] 不可能的。 - -//下面句末是逗号,第三局还要换行吗? - [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 这也就三四罐,也没啥酒精。 [name="猎蜂"] 难道你跟我一样——醉蜜? @@ -332,7 +307,6 @@ [name="猎蜂"] 给烈夏大人拿东西润喉! [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 哦,哦? - [Dialog] [Character] [PlaySound(key="$doorknockquite", volume=1)] @@ -380,11 +354,8 @@ [name="猎蜂"] 哦她啊,她醉蜜啊。 [name="猎蜂"] 症状好像比我还重来着。现在准备跟我说点什么和以前的冒险故事来着。 [name="猎蜂"] 怎么样,来一起听吗,或者我给你录下来也行。 - -//下面这句句末需要标点吗? [Character(name="char_137_brownb_1",name2="char_115_headbr_9",focus=2)] [name="凛冬"] 没兴趣。 - [Character(name="char_194_rosali_1")] [name="烈夏"] 凛冬——把猎蜂还给我—— [name="烈夏"] 我还要——唔,和她讲我的光辉事迹唔哦—— @@ -394,7 +365,6 @@ [Character(name="char_194_rosali_1",name2="char_115_headbr_9",focus=1)] [name="烈夏"] 好,好! [name="烈夏"] 回见啊冬将军! - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] @@ -408,11 +378,9 @@ [name="猎蜂"] 好好好,烈夏大人。走了走了,进门了。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 那还差不多。 - [Dialog] [Character] [name="???"] 那个,您好? - [Character(name="char_194_rosali_1",name2="char_137_brownb_1")] [name="猎蜂/烈夏"] 啊? [Character(name="char_137_brownb_1")] @@ -429,14 +397,11 @@ [name="猎蜂"] 没事没事。 [Character(name="char_194_rosali_1#3")] [name="烈夏"] 唔唔唔唔唔! - [Dialog] [Character] [PlaySound(key="$doorclosequite", volume=1)] - [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 嘿咻,你还真醉了啊。 - [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 你说醉,那就是醉了。 [name="烈夏"] 猎蜂! @@ -459,7 +424,6 @@ [name="烈夏"] 先喝一口饮料再说。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 喂! - [Dialog] [Character] [stopmusic(fadetime=3)] @@ -467,7 +431,6 @@ [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", crossfade=3,volume=0.4)] - [Character(name="char_194_rosali_1",fadetime=1,block=true)] [delay(time=1)] [name="罗莎琳"] 哈—— @@ -512,11 +475,8 @@ [name="罗莎琳"] 你们也要答应我的要求。 [Character] [name="学生A"] 您说。 - -//下面这句句末需要标点吗? [Character(name="char_194_rosali_1")] [name="罗莎琳"] 你们劝服索尼娅,让她来请我加入。 - [Character] [name="学生A"] 这...... [Character(name="char_194_rosali_1")] @@ -528,7 +488,6 @@ [Character(name="char_194_rosali_1")] [name="罗莎琳"] 嗯好,去吧。 [name="罗莎琳"] 不送。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] @@ -553,28 +512,22 @@ [name="罗莎琳"] 哇哦。 [name="罗莎琳"] 这就对了嘛。 [name="罗莎琳"] 动嘴可是很麻烦的啊!! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Dialog] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$fightgeneral", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - -//这个“砰”是捏碎果壳的声音吗?需要音效吗? [Dialog] [Character] [stopmusic(fadetime=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_194_rosali_1")] [name="烈夏"] 以前嫌开壳麻烦就没尝过。 [name="烈夏"] 唔,想不到这坚果还挺好吃的。 @@ -602,14 +555,11 @@ [name="烈夏"] 给。 [Character(name="char_194_rosali_1",name2="char_137_brownb_1",focus=2)] [name="猎蜂"] 看好了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Dialog] [Character] [stopmusic] @@ -617,7 +567,6 @@ [PlaySound(key="$fightgeneral", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] @@ -628,7 +577,6 @@ [Dialog] [Character] [PlaySound(key="$rungeneral", volume=1)] - [Character(name="char_194_rosali_1#2",fadetime=1,block=true)] [delay(time=1)] [name="罗莎琳"] 又是个孬种。 @@ -657,20 +605,16 @@ [name="罗莎琳"] 想不到我这个万年第二还会有去求第一名的时候。 [name="罗莎琳"] ...... [name="罗莎琳"] 但在她那里,一定能好好睡一觉吧...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_school",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1")] [name="罗莎琳"] 喂,索尼娅,在吗,找你谈点事。 [name="罗莎琳"] 索尼娅? [name="罗莎琳"] 我开门了啊。 - [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_194_rosali_1#2")] [name="罗莎琳"] 唉?! [Dialog] @@ -705,14 +649,12 @@ [Character(name="char_194_rosali_1#2",name2="char_115_headbr_9",focus=1)] [name="罗莎琳"] ...... [name="罗莎琳"] 你变了。 - [Dialog] [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=1)] [name="烈夏"] 舒拉你好慢,怎么去厕所那么长时间! [Character(name="char_194_rosali_1#2",name2="char_137_brownb_1",focus=2)] @@ -744,15 +686,12 @@ [name="烈夏"] 喔哦哦,不要丢过来啊,我接不住! [name="烈夏"] 好重好重。 [name="烈夏"] 啊啊啊啊! - - [Dialog] [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1#1")] [name="罗莎琳"] 呵,你就,这点能耐,啊? [name="罗莎琳"] 起来啊安德烈,你刚刚那嚣张的态度去哪了?! @@ -817,11 +756,8 @@ [name="拉达"] ...... [Character(name="char_194_rosali_1#2",name2="char_195_glassb_2#6",focus=2)] [name="安娜"] ...... - [Dialog] [Character] - -//下面这几句需要句号吗? [Character(name="char_194_rosali_1#2")] [name="罗莎琳"] (再这样下去不行啊。) [name="罗莎琳"] (吃的也不够,人也不够。) @@ -845,7 +781,6 @@ [name="罗莎琳"] 没事,我硬朗得很。 [name="罗莎琳"] 再说了,不会走太远,也不会抢别人最后一口吃的。 [name="罗莎琳"] 你们放心。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -854,7 +789,6 @@ 深夜 [Character(name="char_194_rosali_1#2")] [name="罗莎琳"] 好久没来这里了,还有点激动啊。 - [Dialog] [Character] 何止是激动,心都快跳出来了。 @@ -872,19 +806,13 @@ [name="整合运动成员"] 不是,就免谈。 [Character(name="char_194_rosali_1#2")] [name="罗莎琳"] 如果我非要过呢? - [Dialog] [Character] - -//下面这几句需要句号吗? - 害怕,害怕得要死,但嘴巴还是发出了那几个音节 这时候倒觉得自己死要面子活受罪起来了 但 我 乐 意 - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] (取出武器) -//???=浮士德 [Character(name="char_1508_Faust_1")] [name="???"] 让她上来。 [Character(name="char_1002_nsabr_1")] @@ -894,15 +822,12 @@ [name="???"] 你,跟我来。 [Character(name="char_194_rosali_1")] [name="罗莎琳"] 嘿嘿,多谢啦。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [stopmusic(fadetime=5)] -//“但至少”后面需要标点吗? - 我到底是怎么会想到去见整合运动头子的? 只是和他说几句话,请求他放学生们出去或者是给吃的? 还是准备要挟他? @@ -910,14 +835,11 @@ ...... 但至少 我尝试过了。 - ...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1")] [name="烈夏"] 然,然后啊。 [Character] @@ -961,10 +883,6 @@ [name="烈夏"] Zzzzz...... [Character] [name="猎蜂"] Zzzzz...... - -//上面这一行破折号也是文本内容? - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -1012,7 +930,6 @@ [PlaySound(key="$dooropenquite", volume=1)] [delay(time=1)] [PlaySound(key="$doorclosequite", volume=1)] - [Character(name="char_194_rosali_1#2")] [name="烈夏"] 我昨天和她说什么了? [name="烈夏"] 嗯,大概是什么开心的事吧。 @@ -1025,9 +942,8 @@ [name="烈夏"] 我的吉他怎么在外面? [name="烈夏"] ...... [name="烈夏"] 先弹一曲好了。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Dialog] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st06.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st06.txt index c65ade5e..38e19cc1 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st06.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st06.txt @@ -1,14 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 总集篇 太阳照常升起 - -//烈夏 Розалинд / Rosalind /罗莎琳 -//猎蜂 Шура /Shura / 舒拉 - -//凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 - - [stopmusic] [Dialog] [Delay(time=1)] @@ -16,118 +6,89 @@ [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] - -//(背景:办公室) - [Decision(options="......米娅", values="1")] [Predicate(references="1")] - [Decision(options="阿米娅。", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 诶?啊,抱歉,博士,我不小心发呆了。 - [Decision(options="你的脸色不太好。", values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_1")] [name="阿米娅"] 啊,嗯,有些稍微在意的事呢。 [name="阿米娅"] 博士,你看,这里有一份内部的调岗申请。 [name="阿米娅"] 申请人是,娜塔莉娅·罗斯托娃。 [name="阿米娅"] 意向是从后勤部门调往前线。 - - [Decision(options="是乌萨斯自治团的......;......;呃,是谁来着?", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 是的,她是唯一一个在后勤部门工作的自治团成员。 [name="阿米娅"] 她似乎因为工作能力出众,在后勤部门风评非常好呢。 - [Predicate(references="2")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士果然也会在意吧。老实说,这一次,我也不是很想通过呢。 - [Predicate(references="3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 乌萨斯人的名字都有些难记,博士不记得也很正常呢。 [name="阿米娅"] 她是我们从切尔诺伯格营救出来的难民之一,也是凛冬的乌萨斯自治团中的成员。 [name="阿米娅"] 其实也是我们救出来的难民中,唯一的贵族。 - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士你还记得吧,凛冬她们之所以能够成为干员,是因为她们本人的要求。 [name="阿米娅"] 我一开始其实是很反对的。 - [Decision(options="毕竟她们才刚被救出来没多久......;......;我相信你的判断。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 是的。原本,即使是她们本人的意向,我也会说服凯尔希医生否决掉的。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 只是...... - [Predicate(references="2")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 她们有定期接受心理方面的辅导,从报告来看,她们虽然有一定的阴影,但总体是健康的。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 只是...... - [Predicate(references="3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 谢谢博士。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 但是...... - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 我不知道该怎么说比较好。 [name="阿米娅"] ......博士,你可以去看一看娜塔莉娅小姐吗? - [Decision(options="好。;......;好麻烦。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 那就拜托博士你了。 - [Predicate(references="2")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士,虽然这件事会有些麻烦,但也只能拜托博士你了。 - [Predicate(references="3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士,这可是非常重要的事,不要偷懒啦。 [name="阿米娅"] 而且,也不用非常严肃地去观察,就当做是工作之余的转换心情去看一看就好了。 - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 啊,午休时间也到了,博士也不用太急,吃完午饭后去找她吧。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(黑屏转场:过道) - [Character(name="char_115_headbr_9",fadetime=1,block=true)] [delay(time=1)] [name="凛冬"] 喂,博士。 - [Decision(options="有什么事吗?;......;嘿,凛冬。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_115_headbr_9")] [name="凛冬"] 没事,我只是看到你叫你一声。 - [Predicate(references="2")] [Character(name="char_115_headbr_9")] [name="凛冬"] 喂,别装作没听到,你明明停下来了吧。 [name="凛冬"] 你这家伙不是工作很多吗,怎么在这里闲逛。 - [Predicate(references="3")] [Character(name="char_115_headbr_9")] [name="凛冬"] 你看起来很闲的样子。 - [Predicate(references="1;2;3")] [Character(name="char_115_headbr_9")] [name="凛冬"] 我接下来要出任务,可没你这样的闲工夫乱逛。 @@ -149,16 +110,13 @@ [name="临光"] 至于博士,嗯,赢过全力的我再说吧。 [Character(name="char_115_headbr_9", name2="char_148_nearl_1",focus=1)] [name="凛冬"] 啧。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] [delay(time=1)] -//(凛冬离开) [Character(name="char_148_nearl_1")] [name="临光"] 哦,博士,你应该知道,最近轮到我带新人小队。 [name="临光"] 那么要是没有什么事的话,我也先离开了。 - [Decision(options="你觉得凛冬怎么样?", values="1")] [Predicate(references="1")] [Character(name="char_148_nearl_1")] @@ -167,58 +125,45 @@ [name="临光"] 而且,作为战士,在这个年纪,往往不知道自己在和什么战斗,也不知道自己该为什么战斗,这很正常。 [name="临光"] 但在她身上这一点尤为明显。 [name="临光"] 她有着很重的迷茫,我不知道那是什么,但这是一个很不好的现象,是我接下来要重点纠正她的地方。 - [Decision(options="你是说,她只是看上去很凶狠?;......;唉,我还挺想跟她搞好关系的。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_148_nearl_1")] [name="临光"] 没错。外露的暴力是一种保护壳。 [name="临光"] 我不敢说她外壳下的内心就是脆弱的,但我至少敢说,她的凶狠在我面前不堪一击。 - [Predicate(references="2")] [Character(name="char_148_nearl_1")] [name="临光"] 别担心,博士,她还是个孩子。 [name="临光"] 我听说她来自切尔诺伯格,在那里她恐怕有一些不好的回忆,但她还有未来。 - [Predicate(references="3")] [Character(name="char_148_nearl_1")] [name="临光"] 哈哈,博士,不要急。 [name="临光"] 你也知道,她并不是讨厌你或怎么样。 [name="临光"] 倒不如说,她对于亲近自己的人才会下意识地去攻击。 - [Predicate(references="1;2;3")] [Character(name="char_148_nearl_1")] [name="临光"] 不过,我必须要说,我并不讨厌这孩子,博士。 [name="临光"] 其实我挺喜欢她的,她身上有一种纯粹的正直,即使迷茫,这股正直也会带领她不至于走偏。 [name="临光"] 这是一件很难得的事。 [name="临光"] 啊,要到出发时间了,那么,我先失陪了。 - -//(转场) -//(背景:食堂) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_canteen",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_196_sunbr_1#2",fadetime=1,block=true)] [delay(time=1)] [name="古米"] 咦,是博士! - [Decision(options="中午好,古米。;......;咦,是古米!", values="1;2;3")] [Predicate(references="1")] [Character(name="char_196_sunbr_1#2")] [name="古米"] 博士中午好! - [Predicate(references="2")] [Character(name="char_196_sunbr_1#3")] [name="古米"] 难道是古米太矮了吗?! [name="古米"] 博士,喂,看得到古米吗? - [Predicate(references="3")] [Character(name="char_196_sunbr_1#5")] [name="古米"] 博士今天心情看起来不错呢! - [Predicate(references="1;2;3")] [Character(name="char_196_sunbr_1#2")] [name="古米"] 博士来食堂吃饭吗? @@ -244,7 +189,6 @@ [name="古米"] 交给我吧,角峰大叔!啊,调香师姐姐,我下次再来,博士也吃好哦! [Character(name="char_181_flower_1")] [name="调香师"] 好的,随时欢迎。 - [Character] [name="近卫干员"] 今天能吃到古米做的饭?! [name="后勤干员"] 哈哈,今天真走运! @@ -254,106 +198,84 @@ [name="古米"] 各位不要急,都有份的! [Character(name="char_181_flower_1")] [name="调香师"] 古米真是个有活力的孩子,对吧,博士? - [Decision(options="确实。;......;确实!", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_181_flower_1")] [name="调香师"] 有一次她在我的工作室里睡着了,说了一些梦话,让我稍微有些担心。 [name="调香师"] 不过现在看到她已经开始融入罗德岛了,这样我就稍微放心了。 [name="调香师"] 虽然或许没有办法马上变好,但是慢慢地,一定会好起来吧。 - [Decision(options="她说了什么梦话?;......;如果是这样就好了。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_181_flower_1")] [name="调香师"] 哎呀,博士,有时候直接并不是好事哦? [name="调香师"] 这是个需要我为她保守的秘密,不过请放心,她需要的不是安慰,她需要的只是时间。 - [Predicate(references="2")] [Character(name="char_181_flower_1")] [name="调香师"] 博士很在意吗?呵呵,博士果然很担心干员们呢。 [name="调香师"] 不过请放心吧,如果真的是很重要的事,我不会不说的。 [name="调香师"] 每个人都有自己的小秘密,不是吗? - [Predicate(references="3")] [Character(name="char_181_flower_1")] [name="调香师"] 博士,不要太自大哦,觉得自己需要照顾所有人这种想法是不好的。 [name="调香师"] 干员之间也是会互相照拂的。 - [Predicate(references="1;2;3")] [Character(name="char_181_flower_1")] [name="调香师"] 那么,我先回办公室了。 [name="调香师"] 博士要是累了随时欢迎来我这里坐坐。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] -//(调香师离开,真理出现) - [Delay(time=1)] [Character(name="char_195_glassb_2",fadetime=1,block=true)] [delay(time=1)] [name="真理"] 博士,您好。 - [Decision(options="中午好,真理。;......;今天的菜怎么样,真理?", values="1;2;3")] [Predicate(references="1")] [Character(name="char_195_glassb_2")] [name="真理"] 在食堂遇到博士这还是第一次呢。 - [Predicate(references="2")] [Character(name="char_195_glassb_2")] [name="真理"] 博士,你好像在思考什么事情,我建议你不要站在食堂门口思考。 - [Predicate(references="3")] [Character(name="char_195_glassb_2#2")] [name="真理"] 嗯......饭稍微有些硬,汤的话我觉得甜味有些太过了,不过菜色我相当喜欢。 - [Predicate(references="1;2;3")] [Character(name="char_195_glassb_2")] [name="真理"] 那么,博士,如果没有什么事的话,我先离开了。 [name="真理"] 下午我还有课要上。 - [Decision(options="课?", values="1")] [Predicate(references="1")] [Character(name="char_195_glassb_2")] [name="真理"] 是的,海帕提娅老师的历史课。 [name="真理"] 在经过一段时间的尝试后,我发现海帕提娅老师讲授的历史对我是最有帮助的。 - [Decision(options="我可以帮你吗?;......;我也很懂历史!", values="1;2;3")] [Predicate(references="1")] [Character(name="char_195_glassb_2")] [name="真理"] 唔,不。 [name="真理"] 啊,我并不是在拒绝,我很难向您解释,因为我也不是很明确。 - [Predicate(references="2")] [Character(name="char_195_glassb_2")] [name="真理"] 老师的授课很有意思,博士有空的话我也推荐您来听一听。 - [Predicate(references="3")] [Character(name="char_195_glassb_2")] [name="真理"] 唔,博士,如果我没记错的话,您失去了记忆对吧? [name="真理"] 不过还是感谢您的好意。 - [Predicate(references="1;2;3")] [Character(name="char_195_glassb_2")] [name="真理"] 只能说,我需要一些引导。 [name="真理"] 事实上我也不知道学习历史是否真的能对我有所帮助。 [name="真理"] 不过,前人的经验和思维或许能够为我提供一些灵感。 [name="真理"] 那么,我先去上课了。 - [Decision(options="你知道娜塔莉娅在哪里吗?", values="1")] [Predicate(references="1")] [Character(name="char_195_glassb_2")] [name="真理"] 娜塔莉娅......您在找她吗? [name="真理"] 古米告诉我,她也想要成为前线干员,虽然我不知道申请有没有通过,不过以我对她的了解,她应该已经在为此做准备了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//(黑屏转场) -//(场景:训练场) - [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=1)] [name="烈夏"] 娜塔莉娅,你的准头好差哦。 [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=2)] @@ -363,13 +285,10 @@ [name="烈夏"] 还有,你现在应该叫我烈夏!早露干员~ [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 好吧,烈夏干员,让我们等着瞧吧。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=1)] [name="烈夏"] 谁让你非要用这么大的家伙的。 [name="烈夏"] 这是你在切尔诺伯格里找到的东西吧,扔掉换把更趁手的怎么样? @@ -377,17 +296,14 @@ [name="娜塔莉娅"] 呼,呼......这叫纪念。 [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=1)] [name="烈夏"] 好吧,那你可要努力啦。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=1)] [name="烈夏"] 娜塔莉娅,我感觉你步子都迈不动啦,还是休息一会儿比较好哦。 [Character(name="char_194_rosali_1",name2="char_197_poca_1#2",focus=2)] [name="娜塔莉娅"] 我还能坚持...... - [Character(name="char_197_poca_1#2")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="娜塔莉娅"] 呀啊! @@ -417,29 +333,23 @@ [name="杜宾"] 格瑞斯,你看着点。 [Character] [name="格瑞斯教官"] 我知道了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 博士,午休时间你该好好休息,这里不是你需要来的地方。 - [Decision(options="午安,杜宾教官。;......;我不能来吗?", values="1;2;3")] [Predicate(references="1")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 午安,博士。 [name="杜宾"] 如果你只是想和我打招呼,那么我就回去了。 - [Predicate(references="2")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 你逐渐有了一些领导者的姿态,不得不说,这不是坏事。 - [Predicate(references="3")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 你可以来,只不过我会需要抽出时间来应付你,我希望这样的时间不会很多。 - [Predicate(references="1;2;3")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 不过,我猜你应该是从阿米娅那里听说,凛冬那个小团体里的另一个人也要申请成为干员,才想着过来看看吧。 @@ -449,12 +359,10 @@ [name="杜宾"] 好吧,烈夏这丫头比较例外,在战斗这方面,她确实不需要太担心。 [name="杜宾"] 总之,这四个小姑娘申请的时候,阿米娅甚至想要强行不让她们通过的,只不过不知道为什么中途她改了主意。 [name="杜宾"] 结果现在又来一个,她不在意我才觉得奇怪...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=2)] [name="娜塔莉娅"] 呼,休息得差不多了,罗莎琳,再陪我练习一会儿。 [Character(name="char_194_rosali_1",name2="char_197_poca_1",focus=1)] @@ -477,33 +385,26 @@ [name="娜塔莉娅"] 嗯,总之请放心吧,撑不住的时候我会休息的。 [Character] [name="格瑞斯教官"] 好吧...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 你觉得她怎么样? - [Decision(options="她看起来很坚定。;......;她好拼命啊。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 在你看来她很坚定吗?我不这么认为。 [name="杜宾"] 我见过很多这样的人,他们咬牙切齿,只是想让自己可以放弃思考。 -//两个只是要删掉一个吗? - [Predicate(references="1")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 是不是让你想起了那三个小丫头? [name="杜宾"] 不知道哪里来的勇气,就敢在这个年纪咬着牙关向成年人的社会发起挑战。 [name="杜宾"] 偏偏她们好像真的做好了准备。 - [Predicate(references="3")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 她确实很拼命,老实说,她出乎了我的意料。 [name="杜宾"] 一个能够拼命锻炼自己的贵族大小姐......呵。 - [Predicate(references="1;2;3")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 我其实能够理解阿米娅不想让她们上战场的心情。 @@ -512,15 +413,12 @@ [name="杜宾"] 但我也早就已经接受自己无法帮到每一个人的现实。 [name="杜宾"] 我能做的,只有让她们学会战斗,学会保护自己,让她们在未来受更少的伤。 [name="杜宾"] 好好想想,博士,你能为她们做到什么? - [Dialog] [Character] [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(场景切换:办公室) - [Character(name="char_002_amiya_1",fadetime=1,block=true)] [delay(time=1)] [name="阿米娅"] 博士,欢迎回来。 @@ -543,7 +441,6 @@ [name="阿米娅"] 她们没有那么悲伤,没有那么痛苦,没有那么愤怒,没有那么绝望...... [name="阿米娅"] 我不知道这样形容对不对,就好像,好像有一堵无形的墙。 [name="阿米娅"] 平时的时候,这堵墙看不见、摸不着,但当她们想要前进时就会挡住她们,让她们原地踏步。 - [Decision(options="我们可以为她们做些什么吗?", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1#6")] @@ -555,21 +452,17 @@ [name="阿米娅"] 当然,对罗德岛不利的事肯定不算在内啦,但我觉得至少凛冬她们肯定和这类事情无关。 [name="阿米娅"] 而且...... [name="阿米娅"] 我不觉得我们突然的帮助能够真的帮到她们。 - [Decision(options="擅自提供帮助是自我满足。;......;可以试试直接去问她们。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 嗯,我也是这么想的。 - [Predicate(references="2")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 也许这只是我单纯有些恐惧这么去做吧。 - [Predicate(references="3")] [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 噗,博士,你又在开玩笑了。 [name="阿米娅"] 要是真的能够这么简单就好了呢。 - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士,我现在真的觉得,“我理解你”不是一句好话。 @@ -577,9 +470,6 @@ [name="阿米娅"] 理解别人的感情真的是一件很困难的事,更不要说帮助别人。 [name="阿米娅"] 舰内的许多其他干员其实也是一样的。 [name="阿米娅"] 我们没有与他们共享某一段经历,我们的话就传达不到他们,我们做的事哪怕正确,也不会是他们期望的。 - - - [Decision(options="所以你当时没有阻止凛冬她们成为干员。", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] @@ -590,39 +480,30 @@ [name="阿米娅"] 博士,我不想,我真的不想说时间能够治愈一切。 [name="阿米娅"] 但我没有办法,我不知道别的办法。 [name="阿米娅"] 我能做的,只有尊重她们的选择,并且以我的,罗德岛的方法去保护她们。 - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 其实就连这么去思考,我都觉得自己有些傲慢呢...... - [Decision(options="罗德岛不是温室,你能这么想已足够了。;......;那就和每个人都成为朋友吧。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 嗯,但我总是希望能多做一些。 - [Predicate(references="2")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士,怎么样才能治疗一个人,或者该不该去治疗她......从物理的角度来说,是很少需要考虑的事。 [name="阿米娅"] 但是,精神层面的治疗,这就会变成一个困难的问题。 [name="阿米娅"] 现在的我,只能给出这样模糊的答案。 - [Predicate(references="3")] [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 嗯,博士说得对呢。 [name="阿米娅"] 这也是我的想法,如果没有立场去帮助别人,那就创造立场。 [name="阿米娅"] 我只是稍微有些丧气而已。 - - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 药是止痛的,是用来治疗伤口的,有的药也能够让人痊愈,但无论如何,在那之前受过的痛楚和折磨是不会消失的。 [name="阿米娅"] 我总是在想,要是罗德岛能够让一些人,哪怕只是很少的人,能够忘记,或者至少愿意不去在意过去受过的伤就好了。 [name="阿米娅"] 这一路走来,我发现,这果然还是很难的。 [name="阿米娅"] 为了真正做到这一点,研制药物只是最基本的,我们还要做很多很多的事。 - [Decision(options="至少,我们已经在做了。", values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 嗯,至少,我们已经在做了。 [Character(name="char_002_amiya_1#2")] @@ -632,7 +513,6 @@ [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 希望有一天,她们愿意对我们敞开心扉。希望有一天,我们能够帮到她们。 [name="阿米娅"] 希望有一天......罗德岛能成为她们的新家。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act10d5/level_act10d5_st07.txt b/resources/gamedata/story/activities/act10d5/level_act10d5_st07.txt index b8362219..f9155602 100644 --- a/resources/gamedata/story/activities/act10d5/level_act10d5_st07.txt +++ b/resources/gamedata/story/activities/act10d5/level_act10d5_st07.txt @@ -1,31 +1,17 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 小警察 在春天之前 - -////凛冬 Соня Sonia 索尼娅 -//真理 Анна Anna 安娜 -//古米 Рада Rada 拉达 -//早露 Наталия Nataliya 娜塔莉娅 -//烈夏 Розалинд / Rosalind /罗莎琳 - [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - 人们在一切作品中常说邪不胜正。 我时常想,这当然是无可辩驳的。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cherbefore_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - -//有没有带颜色的蒙版表示回忆?还是直接转场换背景就可以? - -//剪影 [name="女性"] 你真的要去吗? [name="女性"] 我看到报道了,他们说暴民和警官们起了争执。 [name="女性"] 我看到有人流血,很多人流血...... @@ -53,42 +39,29 @@ [name="男性"] 行!哎,她还有多久才开学?要不然我提前送她回学校吧? [name="女性"] 瞎说什么呢! [name="女性"] 卓娅?卓娅你来得正好,快过来,爸爸要去值夜班了,来和爸爸说再见。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(回忆结束) - [stopmusic(fadetime=3)] - 所有幸福的事情,或许会在当时强烈地爆发,彰显无与伦比的存在感。 又或许好像从来都很平淡,只是当回头再看时,才意识到那是怎样的时光。 只是寻常的对话,只是单调的日常。 - 就好像默认春天一定会照常到来,郊外的雪会融化,人们会拾起干草扎成草人,在淡蜜酒的香气中踩了满脚泥。 理所当然一样,说早上好,说晚安,说你好,说再见。 - 直到那一天—— - 我们的城市在我眼前,扭曲,变形,爆发。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cher_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - -//(切尔诺伯格) -//(阴影) [Character(name="char_405_absin_ed_1",fadetime=1,block=true)] [delay(time=1)] [name="???"] 左前方,无人。 [name="???"] 好机会。 - [Dialog] [Character] [PlaySound(key="$rungeneral", volume=1)] @@ -99,18 +72,13 @@ [name="???"] 没有信号,还是联系不上外面。 [name="???"] 呼,总算被我摸清他们的巡逻规律了,到这里应该就没问题了。接下来只要能越过围墙...... [name="???"] 这次一定要成功! - [Dialog] [PlaySound(key="$d_gen_walk_n", volume=1)] - [Character(name="char_405_absin_ed_1#2")] [name="???"] ! - [PlaySound(key="$runsand", volume=1)] [Character(name="char_405_absin_ed_1#2")] [name="???"] (怎么回事,有什么人来了!这个点明明不应该有巡逻队的......不行,得先找个地方藏起来。) - - [Character(name="char_1002_nsabr_1",name2="char_1002_nsabr_1",focus=1)] [name="整合运动士兵"] (模糊的说话声) [Character(name="char_1002_nsabr_1",name2="char_1002_nsabr_1",focus=2)] @@ -120,12 +88,9 @@ [name="???"] (这个声音,好像是那群自称整合运动的人,而且来的不止一个......左边的那个,看起来不像是在平常巡逻的那种士兵。) [Character(name="char_405_absin_ed_1#2")] [name="???"] (到底是怎么一回事,突然出现又把我们全都关在学校里,那帮暴徒到底想干什么?) - [Dialog] [PlaySound(key="$d_gen_walk_n", volume=1)] - [name="???"] (......!他们走过来了!) - [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=1)] [name="整合运动士兵队长"] 你说,梅菲斯特他是怎么想的? [name="整合运动士兵队长"] 他真会自愿接手这种活,要去和那一边的学生打交道?我很难相信他有这种好心。 @@ -147,9 +112,7 @@ [name="整合运动士兵队长"] 我叫你小声点!别吓到楼里的学生们! [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=2)] [name="整合运动士兵"] ......*! - [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=2)] [name="整合运动士兵"] 对不住,是我太激动。 [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=1)] @@ -161,8 +124,6 @@ [name="整合运动士兵队长"] 但是不行,只要我们还是同胞,这种行为就不被允许,我们不该互相伤害,这和我们的初衷不符。 [name="整合运动士兵队长"] 不过,确实,你会生气也是正常的......他这次行动中干的算是什么事啊。 [name="整合运动士兵队长"] 就这么纵容他手下那些人乱来,我们是这种闯进别人家杀人放火的暴徒吗? - - [Character(name="char_405_absin_ed_1#2")] [name="???"] (梅菲斯特?那是谁?) [name="???"] (他们在说什么......杀人?!) @@ -217,7 +178,6 @@ [name="整合运动士兵队长"] 不。我们哪都能去,总有一天,我们想去哪就去哪。 [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=2)] [name="整合运动士兵"] 呿,说得真好听,会有那样一天? - [Character(name="char_405_absin_ed_1#2")] [name="???"] ...... [name="???"] (......他们到底在说什么?他们到底是什么人?!) @@ -227,11 +187,8 @@ [name="???"] (不能再拖了,一定要赶快离开这里。) [Character(name="char_405_absin_ed_1")] [name="???"] (爸爸,妈妈......) - [Character(name="char_405_absin_ed_1#2")] [name="???"] (他们没注意到这里,好机会......趁现在!) - -//(苦艾离开,发出动静) [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.9)] @@ -248,12 +205,10 @@ [name="整合运动士兵队长"] 总之,现在情况就是这样,之后就拜托你们了。 [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_1",focus=2)] [name="整合运动士兵"] 呿,赶紧走,别耽搁了你们的任务。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_1002_nsabr_1")] [name="整合运动士兵"] ...... [name="整合运动士兵"] 喂,他走了。 @@ -295,7 +250,6 @@ [Character(name="char_1002_nsabr_1",name2="char_1011_wizard_1",focus=1)] [name="整合运动士兵"] ...... [name="整合运动士兵"] 你不会这么做。大尉的话你会听,我晓得。 - [Character(name="char_1002_nsabr_1",name2="char_1011_wizard_1",focus=2)] [name="整合运动术士"] 这你说对了。 [name="整合运动术士"] 爱国者老爷子手下的那群人,他们也挺难做的,是不是?一个多礼拜以来,他们可被这群学生闹得不轻。 @@ -334,38 +288,30 @@ [Character(name="char_1002_nsabr_1",name2="char_1011_wizard_1",focus=1)] [name="整合运动士兵"] ......等等。 [name="整合运动士兵"] 你他*为什么不拦住她!**这些傻子,出去那可是、可是...... - [Character(name="char_1002_nsabr_1",name2="char_1011_wizard_1",focus=2)] [name="整合运动术士"] 没错。出去,可就是自己送死了。 [name="整合运动术士"] 我为什么要拦?就算抓到她,我也不能对她怎么样,我会听从大尉的吩咐。 [name="整合运动术士"] 所以我会放她走。 [name="整合运动术士"] 我说过,我和你不一样。你仍然硬不下心肠,就算是现在,还有心思担心那些学生们。 [name="整合运动术士"] 而我,我忘不了我和我的家人曾在这座城市遭受的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)]\ - [name="整合运动术士"] 我恨这里的所有人。 [name="整合运动术士"] 真希望那个学生别死得太快。哈哈,最好能睁大眼睛好好看看,好好看看,这座城市现在正遭受的一切。 - [stopmusic(fadetime=2)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_cher_5",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//(街景,苦艾在街上奔跑) [playMusic(intro="$escape_intro", key="$escape_loop", volume=0.4)] [PlaySound(key="$rungeneral", volume=1)] [delay(time=1)] - - 我从没见过这座城市这样的一面。 房屋被毁坏,道路被封堵,窗户都像是畏惧寒风一般紧闭,残破的砖瓦好似被推倒的积木那样被扔在路边。 - 自四处蹿起火光,悲鸣哭叫如烟雾般缭绕。 而拿着武器的人高声欢呼,在墙上、地面上刻下他们的标志,我听到他们的名字,听到凶手骄傲地说出他们的名字。 他们称呼自己——整合运动。 @@ -374,8 +320,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] -//(爆炸) -//(苦艾被波及) [delay(time=1)] [Character(name="char_405_absin_ed_1#2")] [name="???"] ......啧,好痛...... @@ -404,17 +348,13 @@ [name="乌萨斯平民"] 那群混蛋!怪物,都是怪物! [Character(name="char_405_absin_ed_1")] [name="???"] (人群在骚动,这种恐慌不同寻常......) - [Character(name="char_405_absin_ed_1#3")] [name="???"] 那个,请问前面到底—— [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="乌萨斯平民"] 闪开!别挡路! - -//(被推开) [Character(name="char_405_absin_ed_1#2")] [name="???"] ! [Character] @@ -422,11 +362,8 @@ [name="乌萨斯女性"] 我的孩子,我的孩子还在那里! [name="乌萨斯平民"] 他们追过来了,*粗口*,快点,从这边走! [name="乌萨斯孩童"] 呜呜,妈妈,妈妈...... - [Character(name="char_405_absin_ed_1#2")] [name="???"] 小心! - -//(摔倒) [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [Character(name="char_405_absin_ed_1#2")] [name="???"] (呜,撞到伤口了,好痛......) @@ -437,19 +374,14 @@ [Dialog] [Character(name="char_405_absin_ed_1")] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] -//(被推开) -//(孩童跑开) [Dialog] [Character] [PlaySound(key="$rungeneral")] [Character(name="char_405_absin_ed_1")] [name="???"] 唉,等等! - [Dialog] [Character] [PlaySound(key="$d_gen_soldiersrun")] -//(脚步声) - [Character] [name="乌萨斯警察"] 退后!退后! [Character(name="char_405_absin_ed_1")] @@ -465,8 +397,6 @@ [name="乌萨斯平民"] 放我们过去!! [name="乌萨斯平民"] 让我们离开这里!他们,那些人在杀人,警察难道不应该想想办法吗?! [name="瓦列里"] 不要慌乱!冷静一点!这里会有我们处理—— - - [Dialog] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] @@ -485,12 +415,9 @@ [name="瓦列里"] 我没事...... [Character] [name="乌萨斯警察"] 不要推搡!停下来!我说你们**的冷静点! - [Dialog] [PlaySound(key="$fightgeneral")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] -//(被袭击) - [Character] [name="乌萨斯平民"] 警察都做了些什么啊!你们这群没用的废物,快去拦住那些感染者啊!! [name="乌萨斯平民"] 他们要来了,他们要来了,我们都会被杀死—— @@ -498,13 +425,10 @@ [name="???"] 喂!这么说太过分了! [Character] [name="乌萨斯平民"] 废物!让开,让开......我不想死...... - [Dialog] [PlaySound(key="$rungeneral", volume=1)] -//(平民跑开) [Character] [name="瓦列里"] 拦住他们!! - [Character(name="char_405_absin_ed_1")] [name="???"] 太过分了,他们怎么能......!瓦列里大叔,你还好吗。 [Character] @@ -547,7 +471,6 @@ [name="瓦列里"] 高温融化了一切,草木、砖瓦、钢筋、一切的一切,连雪都无法在那片焦土上再次堆积。 [name="瓦列里"] 我不想骗你说或许你母亲已经被疏散,你一直是个聪明的孩子,这种谎言骗不了你。 [name="瓦列里"] 抱歉。我们来迟了。 - [Character(name="char_405_absin_ed_1")] [playMusic(intro="$distressed_intro", key="$distressed_loop", volume=0.4)] [name="???"] ...... @@ -557,21 +480,16 @@ [name="瓦列里"] 卓娅......听我说,这是真的。 [Character(name="char_405_absin_ed_1")] [name="???"] 这不可能,爸爸说过...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 他说过,会保护我们。 - -//(回忆) [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cherbefore_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character] [name="男性"] 没有什么好担忧的。 [name="男性"] 还有我们警察在这座城市里,我们的军队驻扎在城市外围。 @@ -579,35 +497,25 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="男性"] 卓娅,未来你想从事什么职业? [name="男性"] 想要和爸爸一样?哈哈,是吗,那会很辛苦哦。 [name="男性"] 等小卓娅长大了就会知道。等你真正理解了爸爸的职责,如果还不改变想法,那爸爸很期待和小卓娅成为同事。 - -//(回忆结束) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - ...... 没错,他说过的。 守护是他的天职,他会保护我和妈妈,保护家庭,他...... ‘会保护这座城市’ -//这里用单引号还是双引号? - - 不能哭。 还不能哭。 我想要成为和爸爸一样的人,我也想要...... - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cher_5",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_405_absin_ed_1#2",fadetime=1,block=true)] [delay(time=1)] [name="???"] ...... @@ -623,7 +531,6 @@ [name="瓦列里"] 军队还没有来,明明通讯没有问题,不知道那边出了什么状况。 [name="瓦列里"] 光凭我们军警,已经很难阻挡他们。你接下来就和我们一起行动,这样会安全一些。 [name="瓦列里"] 对了,你的父亲现在不在小队中,他去了彼得海姆中学那边。 - [Character(name="char_405_absin_ed_1")] [name="???"] 彼得海姆中学......又是彼得海姆中学? [name="???"] 他去那儿做什么? @@ -654,7 +561,6 @@ [Character] [name="瓦列里"] 瞎说什么!简直是胡闹!绝对不行,这太危险了! [name="瓦列里"] 而且你一个人去,又能有什么用?! - [Character(name="char_405_absin_ed_1#2")] [name="???"] 瓦列里大叔! [name="???"] 我能听出来,我知道情况很紧急,而且现在看来,事情其实......越来越不妙,是不是? @@ -663,7 +569,6 @@ [name="???"] 虽然不是同一所学校,但是应该相差不会很大...... [name="???"] 我之前去过彼得海姆中学,我知道那里的校园布局!而且、而且至少我已经在整合运动的眼皮底下顺利走到了这里! [name="???"] 我有这个能力,我可以帮—— - [Character] [name="瓦列里"] 这不一样!! [Character(name="char_405_absin_ed_1#2")] @@ -675,17 +580,13 @@ [name="???"] ...... [name="???"] 我知道的,这是在给大家添乱,我可能根本帮不上什么忙,我都明白。 [name="???"] 但是,但是我...... - [Dialog] [Character] - 但是,除此之外,我又还能做些什么呢? - [Character(name="char_405_absin_ed_1")] [name="???"] 我还是...... [Dialog] [Character] - 我害怕去想,我必须行动。 [Character(name="char_405_absin_ed_1#2")] [name="???"] 求你了。让我去...... @@ -708,34 +609,25 @@ [name="瓦列里"] 你父亲一定也不希望看到你身处险境。 [Character(name="char_405_absin_ed_1")] [name="???"] ......谢谢。 - [Character(name="char_405_absin_ed_1#3")] [name="???"] 谢谢你,瓦列里大叔。 [name="???"] 我一定会...... - [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 一定会什么? 我没有把这句话说下去。 因为我们双方都清楚,这种时候的保证,只不过是无力的互相安慰而已。 - - 我穿过人群,躲过崩裂开来的瓦砾,避开伤害着城市的凶恶之徒。 我什么都不去想,不敢去想,只朝着一个目标前进。 - [Dialog] [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//(校园场景) [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [Character(name="char_405_absin_ed_1")] [name="???"] (呼,总算到这里了。) [name="???"] (彼得海姆中学......上一次来,还是校级交流会的时候吧。) @@ -744,19 +636,15 @@ [name="???"] (嗯?那边是......) [Character(name="char_405_absin_ed_1#2")] [name="???"] !? - [Dialog] [Character] 这是什么? - [Character(name="char_405_absin_ed_1#2")] [name="???"] (这到底是怎么回事?!) [name="???"] (这些、这些都是,学生?) - [Dialog] [Character] 这些都是什么? - [Character(name="char_405_absin_ed_1")] [name="???"] (或者应该说,这些都是,曾经是学生的东西。) [name="???"] (地上还有墙壁,都有火的痕迹,周围都被烧焦了......但是这些学生们,他们的死因并不全是火......) @@ -764,62 +652,48 @@ [name="???"] (可恶,到底是怎么回事,为什么会发展成这样!) [name="???"] (难道是整合运动做的?可是这些伤口看起来,并不像是那些暴徒的手笔) [name="???"] (而且,不是说学生还有用处,整合运动应该不会这样攻击学生才对啊?) - [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_405_absin_ed_1")] [name="???"] 嗯?这是...... [name="???"] 啊......? - [Dialog] [Character] [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 焦黑的地面上,满地学生服之中,只有一个音符滑出乐谱,重重撞击在琴键上。 那是我从未想过的,在梦中也从不曾出现的场景。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cherbefore_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character] [name="男性"] 天气是不是已经快要暖和起来了?哎,卓娅,你看这件衣服怎么样? [name="男性"] 嗯?啊,只是提前准备一下,是和你妈妈约好了的。哎,平常总穿制服,现在要换下这身还有点不习惯,都找不到衣服穿。 [name="男性"] 带你一起去?不行,当然不行。 [name="男性"] 这可是我和你妈妈的约会。 -//(回忆结束) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_schoolyard",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_405_absin_ed_1")] [name="???"] 啊,啊...... [name="???"] 爸爸......? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 等到这个冬天过去,天气暖和,我们一起去送冬吧? 喝一点淡蜜酒,围着火炉烙饼。我们牵手唱啊跳,踩在开始变软的泥土地上,即便是冻土,到时也会开出小小的花。 - 在这座城市,春天会照常来。 - [stopmusic(fadetime=1)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="char_016_medic")] [name="后勤工作人员"] 好的,手续已经没有问题了。 [name="后勤工作人员"] 这是新的记录卡,请收好。 @@ -830,13 +704,9 @@ [name="苦艾"] (习惯之后,还是挺轻松的。) [Character(name="char_405_absin_4")] [name="苦艾"] (饿了......一会也顺便去把饭卡充个值吧。) - -//(嘈杂的说话声) - [Character(name="char_405_absin_4")] [name="苦艾"] 嗯? [playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] -//下面的单引号要换成双引号吗? [Character(name="char_196_sunbr_1#5")] [name="古米"] 上次真的超级好玩!博士好厉害啊,纸牌一次都没输过,还教我怎么把硬币“嘭”地一下变出来呢!像这样......嘿! [Character(name="char_197_poca_1")] @@ -853,20 +723,15 @@ [name="烈夏"] 哈啊?谁会输啊?要不要比比看,到底谁怕谁啊!? [Character(name="char_115_headbr_9#8", name2="char_194_rosali_1#2",focus=1)] [name="凛冬"] 求之不得! - [Dialog] [Character] [delay(time=1)] [Character(name="char_405_absin_4#2")] [name="苦艾"] ...... [name="苦艾"] 这身制服,她们是—— - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] 那所中学的学生......! - -//(如果能做出效果的话,可以试试这样戛然而止,画面用校徽图标作为结束) - [Dialog] [Blocker(fadetime=3,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level/act11d0_04.txt b/resources/gamedata/story/activities/act11d0/level/act11d0_04.txt index 46392d14..44ed5d38 100644 --- a/resources/gamedata/story/activities/act11d0/level/act11d0_04.txt +++ b/resources/gamedata/story/activities/act11d0/level/act11d0_04.txt @@ -1,10 +1,6 @@ [HEADER(is_skippable=true, is_autoable=false)] 活动11d0_04 - [PopupDialog(dialogHead="$avatar_folnic")] 暴徒们比想象中多,他们占领了城镇。我答应过阿米娅,不让你卷入过于激烈的战斗...... [PopupDialog(dialogHead="$avatar_lisa")]——不,我会保护好我自己的,我也要保护亚叶姐姐。 [PopupDialog(dialogHead="$avatar_folnic")] ......我? [PopupDialog(dialogHead="$avatar_lisa")] 因为亚叶姐姐现在的表情......让人很不安。 -[PopupDialog(dialogHead="$avatar_folnic")] 好吧......表情......?真有那么糟吗......抱歉。 - - - +[PopupDialog(dialogHead="$avatar_folnic")] 好吧......表情......?真有那么糟吗......抱歉。 \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_01_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_01_beg.txt index 09947729..4bbc0fef 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_01_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_01_beg.txt @@ -1,9 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 1上 - - - - - [stopmusic] [Dialog] [Delay(time=1)] @@ -13,16 +8,12 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] 2:10 P.M. 天气/晴 莱塔尼亚移动城镇沃伦姆德,这座昔日繁华的商业都市如今人迹罕见 - - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] 城镇议事厅 -//待客厅室内 [dialog] [delay(time=1)] [Character(name="avg_npc_068")] @@ -104,7 +95,6 @@ [name="镇民代表"] ——唉。 [name="镇民代表"] 算了,都是可怜人。塔佳娜,塞弗林,托尔,都是。 [name="镇民代表"] 赶紧把这里收拾一下,罗德岛的人马上就要到了。 - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] @@ -140,7 +130,6 @@ [name="镇民"] 这种时候还会有游客?好奇怪的装束,不会是什么危险分子吧? [name="镇民"] 看看那个尾巴,啊,还有她肩膀上的结晶,是感染者? [name="镇民"] 可是那个装束,我好像在哪里见到过......是......吗? - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] [name="铃兰"] ......亚、亚叶姐姐,就这么坦荡荡地走在街上真的没关系吗? [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] @@ -151,10 +140,8 @@ [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] [name="亚叶"] 至少是付得起的代价。 [name="亚叶"] 就算远离了中心,也有冲突和纠纷,但沃伦姆德依旧提供了感染者居住的街道......至少她是这么和我说的—— - [Character(name="char_358_lisa_1#3")] [name="亚叶"] ——啊,有人来了。 - [Character(name="avg_npc_066")] [name="塞弗林"] ......嗯? [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] @@ -169,7 +156,6 @@ [name="铃兰"] (啊,他点了一支烟。) [name="铃兰"] (他把打火机揣进兜里了,他换了个手拿烟,他又换了一次手——) [name="铃兰"] (——他头也不回地走掉了!亚叶姐姐!) - [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="char_345_folnic_1#3")] [name="亚叶"] 那个——! @@ -189,8 +175,6 @@ [Character(name="avg_npc_066")] [name="塞弗林"] 我下班了,而我现在不想在公务之外有太多交谈......我还有急事处理。 [name="塞弗林"] 就这样,回头见。 - -//脚步声,塞弗林叼着烟,一脸无所谓地远去了。 [Dialog] [Character] [playsound(key="$d_gen_walk_n", volume=0.6)] @@ -202,12 +186,9 @@ [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] [name="亚叶"] 哈......可是我们也很累啊! [name="亚叶"] 不过好歹给我们指了路,我们还是先去问问本地的—— - [Dialog] [Character] [playsound(key="$rungeneral", volume=0.6)] - -//(晃动) [delay(time=1)] [Character(name="avg_npc_069#4")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] @@ -275,16 +256,13 @@ [name="亚叶"] 那她在哪里? [Character(name="avg_npc_066")] [name="塞弗林"] 她—— - [Dialog] [Character] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [stopmusic(fadetime=2)] - [name="镇民"] 不、不好了!打起来了! [name="镇民"] 那、那些感染者有武器!怎么回事? [name="镇民"] 他们用、用刀!?会出人命吧? - [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] [Character(name="avg_npc_069#3")] [name="塔佳娜"] 长官! @@ -295,4 +273,4 @@ [name="塞弗林"] 跟我来。 [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] -[Character] +[Character] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_01_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_01_end.txt index 3ac38f11..2cff986c 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_01_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_01_end.txt @@ -1,19 +1,14 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 1下 - [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(在隔离区的战斗结束后,小巷内) -//背景:沃伦姆德小巷间 [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [name="叛乱的镇民"] 那、那些外人为什么要搅和我们的事情! [name="叛乱的镇民"] 还有你!塞弗林!你的儿子都死在那场火灾里了,你竟然还帮着那些饭桶! [Character(name="avg_npc_066")] @@ -24,13 +19,8 @@ [Dialog] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$fightgeneral")] - -//(晃动) -//(塞弗林单独解决了最后几位暴乱的感染者,他抬起头,正逢亚叶走来) - [Character(name="avg_npc_066")] [name="塞弗林"] ......都持刀伤人了,躲回家里又有什么用?没关系,宪兵队会挨个敲门问责。 - [Character(name="char_345_folnic_1#4")] [name="亚叶"] 只是问责? [Character(name="avg_npc_066", name2="char_345_folnic_1#4",focus=1)] @@ -47,7 +37,6 @@ [name="塞弗林"] ......这里不安全,我们回去再说。 [Dialog] [Character] -//(塞弗林下) [PlaySound(key="$d_gen_walk_n", volume=0.6)] [delay(time=2)] [stopmusic(fadetime=3)] @@ -102,10 +91,8 @@ [name="亚叶"] ......只是这样就好了。 [Dialog] [Character] -//(在二人说悄悄话的同时,塔佳娜完成了她的任务) [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_069#2",fadetime=1,block=true)] [delay(time=1)] [name="塔佳娜"] 二位辛苦了,真是抱歉,一来就被卷入了这样的事情里,我很惭愧...... @@ -129,9 +116,6 @@ [name="亚叶"] 在我们那儿没有多少人会用真名工作,就和“安托”一样。 [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=1)] [name="塔佳娜"] 安托医生...... - -//(塔佳娜的脸上一瞬间抹过一丝阴霾,亚叶并没有放过这个细节) - [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] 看你的反应,你们认识。 [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=1)] @@ -139,17 +123,11 @@ [name="塔佳娜"] 总之,请跟我来。 [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] ......我明白了。 - - -//(一行人回到待客厅,早一步回来的塞弗林一言不发) -//背景:待客厅室内 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] - [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="avg_npc_068")] [name="镇民代表"] 你对他们说了多少? [Character(name="avg_npc_066")] @@ -174,7 +152,6 @@ [Character(name="avg_npc_069")] [name="塔佳娜"] 长官,店长,他们到了。 [Dialog] -//(塔佳娜带着亚叶和铃兰上) [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] [Character(name="char_358_lisa_1", name2="char_345_folnic_1#3",fadetime=1,block=true)] @@ -193,7 +170,6 @@ [stopmusic(fadetime=1)] [Character(name="avg_npc_066#3")] [name="塞弗林"] 她失踪了。 - [Character(name="char_358_lisa_1#3")] [name="铃兰"] 欸!? [Character(name="char_345_folnic_1#3")] @@ -223,7 +199,6 @@ [Character(name="avg_npc_066", name2="char_345_folnic_1#3",focus=1)] [name="塞弗林"] 别摆出那么难看的表情......根据目前的调查,那很可能只是一场意外。 [name="塞弗林"] 安托医生在那之后就离开了沃伦姆德镇,嗯,不知道去哪儿了。 - [Character(name="char_345_folnic_1#5")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="亚叶"] 这种事情你还能说得这么轻描淡写——! @@ -296,7 +271,6 @@ [Character(name="char_358_lisa_1#3")] [name="铃兰"] 呃?啊,好的!那么沃伦姆德的各位,一会见! [stopmusic(fadetime=2)] -//(亚叶和铃兰离开) [Character] [Dialog] [PlaySound(key="$d_gen_walk_n", volume=0.6)] @@ -332,8 +306,6 @@ [name="塞弗林"] ......塔佳娜,你稍微跟上去看一眼,不要让客人们遇到什么麻烦。 [Character(name="avg_npc_069#4")] [name="塔佳娜"] 啊,好的!明白,长官! - -//(塔佳娜下) [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] @@ -351,4 +323,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_02_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_02_beg.txt index e32630ce..4943acbf 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_02_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_02_beg.txt @@ -1,21 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 2上 - [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(亚叶和铃兰回到了隔离区——十二音街道) [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - 3:59 P.M. 天气/多云 移动城镇沃伦姆德,感染者居住区,十二音街道 - -//背景:沃伦姆德小巷间 [PlaySound(key="$d_gen_walk_n", volume=0.6)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] @@ -28,8 +22,6 @@ [name="铃兰"] 但愿...... [Dialog] [Character] - -//(在感染者居住区,往来的镇民们无声的走过) [PlaySound(key="$d_gen_walk_n", volume=0.3)] [Character(name="avg_npc_065")] [name="镇民"] ...... @@ -70,7 +62,6 @@ [Dialog] [Character] [name="镇民"] ...... - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] ......我没有在指责他们,我只是说......关于“武装感染者”的话题。 [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] @@ -96,14 +87,10 @@ [name="亚叶"] ......哈,我又被小丽萨安慰了?这是怎么了? [Character(name="char_358_lisa_1", name2="char_345_folnic_1#2",focus=1)] [name="铃兰"] 嘿嘿,烦恼不分大小啦。 - [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] [delay(time=1)] -//(脚步声,晃动) -//(塔佳娜跟了上来) - [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="avg_npc_069#4")] [name="塔佳娜"] 二位,请稍等——! @@ -133,16 +120,12 @@ [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=1)] [name="塔佳娜"] ......是吗。 [name="塔佳娜"] 啊,请往这边走,这里是通往秋千广场的路。 - -//(转场,依旧在感染者小巷) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [PlaySound(key="$d_gen_walk_n", volume=0.6)] - [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] 安托在这里做了什么? [Character(name="avg_npc_069#2", name2="char_345_folnic_1#4",focus=1)] @@ -153,8 +136,6 @@ [Character(name="avg_npc_069#2", name2="char_345_folnic_1#2",focus=2)] [name="亚叶"] ......这是她应该做的。 [name="亚叶"] 嗯,没错,比起死板的学习,她果然更适合实践。 -//(亚叶自说自话的露出了微笑,短暂的遗忘了安托生死不明的现状) - [Character(name="avg_npc_069#2", name2="char_345_folnic_1#2",focus=1)] [name="塔佳娜"] ...... [Character(name="avg_npc_069#2", name2="char_345_folnic_1",focus=2)] @@ -169,10 +150,8 @@ [name="亚叶"] 欸...... [Character] [Dialog] -//(晃动,前方不远处传来骚动,人头攒动) [Character(name="avg_npc_068",name2="avg_npc_065")] [delay(time=2)] - [Character(name="char_358_lisa_1")] [name="铃兰"] 前面......前面有好多人,这附近的人都聚集在这里了吗? [Character(name="avg_npc_069", name2="char_345_folnic_1#4",focus=2)] @@ -194,10 +173,6 @@ [Character] [Dialog] [delay(time=1)] - -//(聚集在一起的镇民们齐刷刷地看向了来访者,突然安静下来的街道显得十分诡异) -//(人群之中有一个高大一些的影子) - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] [name="铃兰"] 怎么突然就安静下来了? [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] @@ -214,27 +189,19 @@ [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] [Character(name="avg_npc_053",fadetime=1,block=true)] [delay(time=2)] - -//(一名泥岩小队成员的身影一闪而过) -//(这里泥岩小队成员可以选用之前的萨卡兹立绘,但无论如何不要用泥岩) -//如果上面有CG这边不用考虑 [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] [Dialog] [Character] - - [Character(name="char_358_lisa_1#2")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="铃兰"] 亚叶姐姐! [Character(name="avg_npc_069#4", name2="char_345_folnic_1#5",focus=2)] [name="亚叶"] 我知道!有人冲过来了!喂,你,注意保护好自己! [Character(name="avg_npc_069#4", name2="char_345_folnic_1#5",focus=1)] [name="塔佳娜"] 是、是! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_02_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_02_end.txt index 52cf4f97..5193f419 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_02_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_02_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 2下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,10 +6,6 @@ [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - -//背景:沃伦姆德主街道 -//(城镇中心内,塞弗林确认着武装感染者进入的事实) - [Character(name="avg_npc_066#5",fadetime=1,block=true)] [delay(time=1)] [name="塞弗林"] ——他们是什么时候潜上来的? @@ -73,14 +68,11 @@ [Character(name="avg_npc_066#3")] [name="塞弗林"] 天已经转凉了,咳—— [name="塞弗林"] ......但愿沃伦姆德还有其他的选择。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(转场到十二音街道) -//背景:沃伦姆德小巷间 [Character(name="avg_npc_065")] [name="叛乱的镇民"] 嘁,你们两个是哪里来的!? [name="叛乱的镇民"] 你们也要帮着这些蠢货吗,把我们关在这里等死!? @@ -125,14 +117,11 @@ [Character(name="char_345_folnic_1#5")] [PlaySound(key="$fightgeneral", volume=0.3)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] -//(晃动,亚叶一把揪起了感染者) - [Character(name="avg_npc_065",name2="char_345_folnic_1#5",focus=1)] [name="叛乱的镇民"] 呃——!你干什么,松手! [Character(name="avg_npc_065",name2="char_345_folnic_1#5",focus=2)] [CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="亚叶"] 你刚才说什么? - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#5",focus=1)] [name="铃兰"] 亚叶姐姐,冷静一点! [Character(name="char_345_folnic_1#5")] @@ -152,7 +141,6 @@ [Dialog] [Character(name="avg_npc_065",name2="char_345_folnic_1#5",focus=2)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] -//(晃动) [Character(name="avg_npc_065")] [name="叛乱的镇民"] ——你、你要怎么样? [Character(name="char_345_folnic_1#3")] @@ -181,7 +169,6 @@ [Dialog] [PlaySound(key="$fightgeneral", volume=0.4)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] -//(晃动) [Character(name="avg_npc_065")] [name="叛乱的镇民"] 呃!你就不知道下手轻点——!? [Character(name="avg_npc_069#3")] @@ -201,27 +188,21 @@ [Character(name="avg_npc_065")] [name="叛乱的镇民"] ......因为你不是冬灵的一份子,你也不是感染者,你安然无恙,小姑娘。 [name="叛乱的镇民"] 别忘了感染者是什么,也别忘了矿石病是什么,现在我比你更清楚,仅此而已。 - -//(另一面,援军终于抵达) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [PlaySound(key="$d_gen_soldiersrun", volume=0.6)] - -//(村民立绘) [Character(name="avg_npc_068")] [name="民兵"] 找到了!塔佳娜在这里! [name="民兵"] 还有罗德岛的二位,你们没事吧? - [Character(name="char_358_lisa_1")] [name="铃兰"] 啊,我们没事的! [Character(name="avg_npc_069")] [name="塔佳娜"] 请把他们带走,麻烦各位了。 [Character(name="avg_npc_065")] [name="叛乱的镇民"] 嘁,又要去见塞弗林...... - [Character(name="avg_npc_068")] [name="民兵"] 我们会确保他们不再犯事的,可塔佳娜小姐,罗德岛的二位? [Character(name="avg_npc_068", name2="avg_npc_069",focus=2)] @@ -280,4 +261,4 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_03_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_03_beg.txt index 34a7ae40..6e312d5b 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_03_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_03_beg.txt @@ -1,14 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 3上 - [stopmusic] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] -//背景:被烧毁的医疗据点(案发现场) -//(一行人来到了被烧毁的营地,这里只剩一片残渣) - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] 这......这是...... [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] @@ -74,8 +70,6 @@ [name="亚叶"] 我怎么会真的不清楚干员失联意味着什么,罗德岛经历过多少次这样的生死离别,我只是不愿意相信罢了。 [name="亚叶"] 呼......就是,那个,刚才太激动了,我很抱歉。 [name="亚叶"] 这场谋杀之中遭受损失的,不止是罗德岛。 - -//(塔佳娜并没有因为亚叶的理解露出开心的表情,她只是稍稍展露了心结,她感到悲伤) [Character(name="avg_npc_069#2")] [name="塔佳娜"] ......八具遗体都被塞弗林长官带走了。 [name="塔佳娜"] 因为镇上没有感染者处理专家,所以我们只能草草埋葬他们...... @@ -109,7 +103,6 @@ [name="亚叶"] 没关系—— [Character(name="char_358_lisa_1#4")] [name="铃兰"] 啊——! -//CG2:罗德岛物资箱群上有个箱子上有工作牌 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -121,7 +114,6 @@ [name="亚叶"] ......对了。 [name="亚叶"] 她工作的时候,总是会抱怨工作牌碍事。很奇怪吧?明明大家都会挂在胸前,也不知道哪里碍事了...... [name="亚叶"] 我们走吧,我想见她......我想见见她。 - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -130,7 +122,6 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [CameraShake(duration=2, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$d_sp_ballista", volume=0.1)] -//(晃动) [delay(time=1)] [Character(name="char_345_folnic_1#3")] [name="亚叶"] 轰鸣——? @@ -146,7 +137,6 @@ [delay(time=1)] [name="武装的感染者"] ......嗯? [name="武装的感染者"] 啊,那个标志......是罗德岛......?你们什么时候...... - [Character(name="char_345_folnic_1#3")] [name="亚叶"] 这个装扮......可不像是普通的感染者啊。 [name="亚叶"] 是莱塔尼亚人?还是之前提到过的萨卡兹? @@ -156,4 +146,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_03_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_03_end.txt index a0b8fc8d..e989c687 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_03_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_03_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 3下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,27 +6,19 @@ [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.3, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] - -//(与遭遇的敌人激战后,众人回到了沃伦姆德城镇) - - [PlaySound(key="$rungeneral", volume=0.6)] - [Character(name="avg_npc_069#3")] [name="塔佳娜"] 这里能看见议事厅塔楼!谢天谢地,那里好像平安无事——! [Character(name="char_345_folnic_1#5")] @@ -39,7 +30,6 @@ [name="镇民"] 怎、怎么了?哪里着火了? [name="镇民"] 我的儿子们还没回来,有谁看到他们了吗——! [name="镇民"] 宪兵呢,塞弗林呢!?他不是英雄吗,这种时候怎么不在!? - [Character(name="char_358_lisa_1#3")] [name="铃兰"] 街道已经一团乱了! [Character(name="char_345_folnic_1#5")] @@ -47,17 +37,14 @@ [Character(name="avg_npc_069#3")] [name="塔佳娜"] 所有人的神经都已经绷紧太久了,出现爆炸,理所当然会引起骚动—— [name="塔佳娜"] 这边!我们得保证议事厅不被攻陷! - [Character(name="avg_npc_069#3")] [name="塔佳娜"] 看见了!人数很多!快点! [Dialog] [Character] -//(剧烈的晃动和金属碰撞声,似乎战斗已经提前开始,或者已经结束) [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.25, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] @@ -67,15 +54,11 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - - [Character(name="avg_npc_067")] [name="武装的感染者"] 呃!? [name="武装的感染者"] 你这个老东西,身手还不错,不用忍受矿石病折磨的感觉挺好的吧? [Dialog] [Character] -//(硝烟里出现的是塞弗林·霍索恩,玩世不恭的宪兵队长此刻目光坚毅) - [Character(name="avg_npc_066#5",fadetime=1,block=true)] [delay(time=1)] [name="塞弗林"] 嗯......如果我早点戒烟的话,你们这会儿已经在监狱里学唱儿歌了。 @@ -117,12 +100,10 @@ [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$fightgeneral")] [Blocker(a=0, fadetime=1.5, block=false)] [delay(time=0.6)] -//(剧烈的空手战斗,来自一位老兵的全力以赴) [Character(name="avg_npc_066", name2="avg_npc_067",focus=2)] [name="武装的感染者"] 呃——!?赤手空拳——? [Character(name="avg_npc_066", name2="avg_npc_067",focus=1)] @@ -131,7 +112,6 @@ [Character(name="avg_npc_066", name2="avg_npc_067",focus=2)] [PlaySound(key="$fightgeneral", volume=0.2)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] -//(晃动,塞弗林成功擒拿了敌人) [delay(time=1)] [Character(name="avg_npc_066#5", name2="avg_npc_067",focus=1)] [name="塞弗林"] 不过,抱歉,可能要“发生点意外”了。 @@ -143,17 +123,14 @@ [Dialog] [Character(name="avg_npc_067")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] -//(晃动) [PlaySound(key="$fightgeneral", volume=0.2)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] -//(倒下) [delay(time=1)] [stopmusic(fadetime=3)] [Character(name="avg_npc_069#4")] [name="塔佳娜"] 长官——! [Character(name="avg_npc_066")] [name="塞弗林"] ——! - [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=2)] [name="塔佳娜"] 啊...... [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=1)] @@ -179,8 +156,6 @@ [Character] [delay(time=0.5)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=2)] [name="塔佳娜"] 长官...... [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=1)] @@ -224,11 +199,8 @@ [name="塔佳娜"] 陪着安托医生抵达这里,然后立刻就离开的那个人? [name="塔佳娜"] 但愿她没有被天灾卷进来...... [Dialog] - [Character] -//(剧烈的震动) [stopmusic(fadetime=2)] - [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] @@ -247,15 +219,11 @@ [Character(name="avg_npc_068")] [name="镇民"] ——塞弗林!他们从其他大街的地下通道潜进了工业区! [name="镇民"] 他们把主动力炉瘫痪了......! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//背景:沃伦姆德主街道 -//(另一面,城镇中心广场,骚乱之中,出现了一位全副武装的神秘来客) -//???=(泥岩) [PlaySound(key="$d_gen_walk_n", volume=0.6)] [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=2)] @@ -287,4 +255,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_04_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_04_beg.txt index a48a840f..193e4140 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_04_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_04_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 4上 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,40 +6,23 @@ [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - -//背景:被烧毁的医疗据点(案发现场) - - -//(火灾现场,在视角转回沃伦姆德之前,有三位神秘的访客来到了这里) -//(出灰喉) - [Character(name="char_367_swllow_1#4",fadetime=1,block=true)] [delay(time=1)] [name="灰喉"] ......怎么会...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] [Image(image="ac11_4",x=0, y=0, xScale=0.9, yScale=0.9)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//CG2-1:罗德岛物资箱群上有个箱子上,工作牌的位置无灰尘痕迹,工作牌消失 - -//(卡达) [name="卡达"] ......这真是......惨不忍睹...... -//(断崖) [name="断崖"] 火灾,现场已经处理过了,时间也过了很久。但是...... -//(断崖) [name="断崖"] 这里,罗德岛的物资箱,编号,日期,一应俱全...... -//(卡达) [name="卡达"] 这里的灰尘很规则,曾经有个某个方形的物体放在箱子上吧? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [image] [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_367_swllow_1#3")] [name="灰喉"] ......也许是安托的工作牌,她不喜欢挂在身上。 [Character(name="char_367_swllow_1")] @@ -68,14 +50,11 @@ [Character(name="char_367_swllow_1")] [name="灰喉"] ......抱歉,忍耐一下,我去确认一下安托的情况。 [name="灰喉"] 去去就回。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//背景:待客厅室内 -//(议事厅内,塞弗林脸色阴沉,争论激烈) [Character(name="char_345_folnic_1#3")] [name="亚叶"] ......饥荒? [Character(name="avg_npc_066")] @@ -129,7 +108,6 @@ [name="亚叶"] ......即使在这个场合,我也必须为安托发问。 [name="亚叶"] 那是一场谋杀。 [Character(name="avg_npc_068")] -//(晃动,镇民代表拍案而起,他知道这个话题不能公开讨论) [CameraShake(duration=0.3, xstrength=10, ystrength=5, vibrato=20, randomness=30, fadeout=false)] [name="镇民代表"] ——无关人士都出去!长官和罗德岛的二位有要事想谈! [name="镇民代表"] 塞弗林。 @@ -140,7 +118,6 @@ [Character] [Dialog] [PlaySound(key="$d_gen_walk_n", volume=0.6)] -//(几个镇民离去)[Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -163,18 +140,13 @@ [name="塞弗林"] 但沃伦姆德还要靠罗德岛解围,事到如今,已经没有难为你们的必要了。 [Character(name="avg_npc_066")] [name="塞弗林"] ......跟我来。 - [stopmusic(fadetime=2)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [PlaySound(key="$d_gen_walk_n", volume=0.6)] - [Delay(time=2)] -//(黑屏) -//(一片漆黑之中,受害者的尸首充满仪式感地陈列在室内,恐怖阴森,用来制冷的源石器械散发着光辉) -//CG4:一片漆黑之中,受害者的尸首充满仪式感地陈列在室内,恐怖阴森,用来制冷的源石器械散发着光辉 [Dialog] [Character] [Image(image="ac11_5",x=0, y=-50, xScale=1.1, yScale=1.1)] @@ -195,7 +167,6 @@ [name="塞弗林"] 因为我的失职...... [Dialog] [PlaySound(key="$d_gen_walk_n", volume=0.6)] - [name="亚叶"] 安托......你在这里。 [name="亚叶"] 你......你让我好找啊......蠢猫。 [name="塞弗林"] 奇怪......她是怎么辨认出...... @@ -205,19 +176,13 @@ [PlaySound(key="$d_gen_walk_n", volume=0.5)] [delay(time=1)] [PlaySound(key="$doorclosequite", volume=0.5)] - -//(塞弗林关上了门,黑暗中,亚叶坐在安托的身旁,喃喃自语) - [stopmusic(fadetime=3)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [image] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//背景:待客厅室内 -//(回到议事厅) [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - [Character(name="avg_npc_066",fadetime=1,block=true)] [delay(time=1)] [name="塞弗林"] ......她的强势时常让我忘记,她也只是个努力前进的小女孩,和塔佳娜差不多的年纪。 @@ -238,13 +203,10 @@ [Character(name="avg_npc_066", name2="char_358_lisa_1#3",focus=1)] [name="塞弗林"] ......你想到了。小狐狸,你比我想的还要敏锐。 [name="塞弗林"] 但是现在,先帮我保密吧。 -//(时间流逝) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_345_folnic_1#4")] [name="亚叶"] ...... [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] @@ -262,8 +224,6 @@ [name="亚叶"] ......事情还没完。 [Character(name="avg_npc_066")] [name="塞弗林"] 没错,事情还没完。现在,希望我们是一条战线了。 - -//CG3:漆黑的开裂珠子 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -320,4 +280,4 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_04_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_04_end.txt index 7a8d0ae7..dac46a1b 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_04_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_04_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 4下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,7 +6,6 @@ [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$storyendjp_intro", key="$storyendjp_loop", volume=0.4)] - 妈妈?妈妈,你要去哪里? 去高地?满是鲜花的高地? ......害了爸爸的坏人就在那里?那妈妈会惩罚他吗? @@ -30,9 +28,6 @@ 她是我最尊敬的老师,最憧憬的领袖,她指导我,教育我,不仅在语言上,更靠着无数干员的所作所为感染着我。 但凯尔希医生她......她唯独没有回答我那个最简单的问题—— 我该向什么复仇? - -//(回到现在,城镇小巷,亚叶正准备出发前往案发现场) -//背景:沃伦姆德小巷间 [stopmusic(fadetime=3)] [Dialog] [Character] @@ -69,15 +64,10 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//背景:被烧毁的医疗据点(案发现场) -//(另一面,另一个经历过同样事件的人正在暗处活动) -//(案发现场,被烧毁的帐篷,泥岩捧着一束采摘来的花。) [Character(name="avg_npc_011#2")] [name="泥岩"] ......唔。 [name="泥岩"] 出来吧,我没有敌意。 - [PlaySound(key="$leaveshake", volume=0.6)] -//(从草丛里现身的,是卡达与断崖) [Dialog] [Character] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] @@ -105,7 +95,6 @@ [playsound(key="$smallearthquake", volume=0.2)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [delay(time=2)] -//(话音未落,泥岩抬起了手,岩石在凝聚) [Character(name="char_328_cammou")] [name="卡达"] ——! [Character(name="char_294_ayer", name2="char_328_cammou",focus=1)] @@ -165,7 +154,6 @@ [name="断崖"] 他举起了一块岩石挡住了弩箭!? [Character(name="char_294_ayer", name2="char_328_cammou",focus=2)] [name="卡达"] 不、不对!是源石技艺!他确实“捏住了”箭矢,用泥土! - [Character(name="char_367_swllow_1#3")] [name="灰喉"] ——是吗。 [Character(name="avg_npc_011#2")] @@ -215,12 +203,10 @@ [name="灰喉"] 真是游刃有余的说法......不过,免了。 [Character(name="char_367_swllow_1")] [name="灰喉"] 卡达,断崖,不要放松警惕,但也不要攻击他,给他点空间。 - [Character(name="char_328_cammou")] [name="卡达"] 呼...... [Character(name="char_294_ayer")] [name="断崖"] ——我明白了。 - [Character(name="avg_npc_011#2")] [name="泥岩"] 谢谢。 [Character(name="char_367_swllow_1", name2="avg_npc_011#2",focus=1)] @@ -265,7 +251,6 @@ [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] [Delay(time=2)] - [Character(name="char_367_swllow_1")] [name="灰喉"] ...... [Character(name="char_367_swllow_1", name2="char_328_cammou",focus=2)] @@ -291,27 +276,20 @@ [name="卡达"] 明白! [Character(name="char_294_ayer", name2="char_367_swllow_1",focus=1)] [name="断崖"] ......唉,早知道这样还不如陪莱恩哈特在宿舍里玩石头...... - [stopmusic(fadetime=2)] [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Character] [Delay(time=1)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 哼哼——♪哼哼哼——♪ 冬灵啊,冬灵♪ - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - -//背景:沃伦姆德主街道 -//(亮起,城镇中心) [Character(name="avg_npc_065")] [name="镇民"] 冬灵?你们从哪儿听说这个词的? [Dialog] @@ -319,7 +297,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(转场) [Character(name="avg_npc_068")] [name="镇民"] 你们是什么人?罗德岛?外来者不要掺和那么多,这不关你们什么事。 [Dialog] @@ -327,7 +304,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(转场) [Character(name="avg_npc_065")] [name="镇民"] ——我不知道什么冬灵,不要和我搭话。 [Dialog] @@ -335,7 +311,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(转场) [Character(name="avg_npc_068")] [name="镇民"] 冬灵?调查?不,沃伦姆德早就没有冬灵人了。 [Character(name="char_345_folnic_1#4")] @@ -363,7 +338,6 @@ [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.4)] -//(镇民离开) [Character(name="char_345_folnic_1#4")] [name="亚叶"] 啊...... [Character(name="char_358_lisa_1#2", name2="char_345_folnic_1#4",focus=1)] @@ -384,7 +358,6 @@ [name="亚叶"] ......这里有什么不对劲......我知道的......但是安托她......我到底要怎么办...... [Character] [name="亚叶"] ......要怎么办,妈妈...... - [Dialog] [Character] [delay(time=1)] @@ -396,8 +369,7 @@ 唱了一个夏天♪ 一个冬天之久♪ 冬灵啊,冬灵♪ - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_05_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_05_beg.txt index 47acc5fd..207b1708 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_05_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_05_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 5上 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,33 +6,25 @@ [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$storyendjp_intro", key="$storyendjp_loop", volume=0.4)] - -//背景:沃伦姆德小巷间 [Character(name="char_345_folnic_1#4")] [name="亚叶"] ......歌声? [name="亚叶"] 怎么...... [Character(name="char_358_lisa_1#3")] [name="铃兰"] 啊,整个街道都回荡着歌声...... - [Dialog] [Character] 淡蓝的暮色洒在萧条的街道上,零零星星的灯火之间,有人生活。 二人目光所及的街道上空无一人,朦胧的歌声织成了一张网,夕阳西下。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0.3, r=0, g=0, b=0, fadetime=1, block=true)] -//(黑屏) 裸露的源石丛,躁动的抗议者,苍白的星空和泥砖一同陷入沉寂。 歌声......只剩下歌声...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(再亮起) - [Character(name="char_345_folnic_1#4",fadetime=1,block=true)] [delay(time=1)] [name="亚叶"] 怎么回事......我看见了什么?这是......源石技艺? @@ -47,24 +38,18 @@ [name="铃兰"] ......但是,很好听。 [name="铃兰"] 像是第一次在罗德岛舰桥上眺望大地那样,悠扬......古老...... [name="铃兰"] 这是......这的确是法术......和东国的某些古老技艺一样! - [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [PlaySound(key="$d_gen_walk_n", volume=0.6)] - -//(脚步声) - [stopmusic(fadetime=3)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - [Character(name="avg_npc_066",fadetime=1,block=true)] [delay(time=1)] [name="塞弗林"] 把人找出来。 @@ -122,7 +107,6 @@ [name="塞弗林"] ......请理解。 [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] 但是亚叶姐姐,我们—— - [stopmusic(fadetime=2)] [Dialog] [Character] @@ -130,13 +114,10 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] -//(爆炸) [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Character(name="char_358_lisa_1#3")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [name="铃兰"] ——爆炸!?又是袭击? - [Character(name="avg_npc_065")] [name="镇民"] 长官、长官!救救我们!我们需要帮助! [Character(name="avg_npc_066")] @@ -145,8 +126,6 @@ [name="镇民"] 他们、他们激活了那些城防装置!爆炸,火焰,他们——! [Character(name="avg_npc_066")] [name="塞弗林"] 冷静点! - -//(塔佳娜匆匆) [PlaySound(key="$rungeneral", volume=0.6)] [Character(name="avg_npc_069#4")] [name="塔佳娜"] 长官!感染者们、感染者们抓住了所有在十二音街道巡逻的宪兵!我们失去联络了! @@ -189,14 +168,11 @@ [name="塞弗林"] 如果我到时候还活着的话。 [Dialog] [Character] -//(转场,街道) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] ......亚叶姐姐,我们刚才应该阻止塞弗林长官。 [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=2)] @@ -231,4 +207,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_05_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_05_end.txt index 607ed646..86e972e5 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_05_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_05_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 5下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,13 +6,10 @@ [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Character(name="char_358_lisa_1#2")] [name="铃兰"] 快!这边走! [Character(name="avg_npc_065")] [name="镇民"] 谢谢、谢谢! -//(晃动) -//(铃兰掩护镇民撤离) [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] @@ -22,16 +18,13 @@ [name="铃兰"] 亚叶姐姐! [Character(name="char_358_lisa_1#4", name2="char_345_folnic_1#3",focus=2)] [name="亚叶"] 丽萨!你带着平民先走! - [Dialog] [Character] -//(晃动,爆炸) [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] - [Character(name="char_345_folnic_1#5")] [CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=false)] [name="亚叶"] 呃——! @@ -46,16 +39,13 @@ [name="武装的感染者B"] 人质在哪儿呢? [Character(name="avg_npc_067", name2="avg_npc_067",focus=1)] [name="武装的感染者A"] *莱塔尼亚粗口*!街上在跑的不都是吗! - [Character(name="char_345_folnic_1#3")] [name="亚叶"] 啧! [Character(name="avg_npc_069#3", name2="char_345_folnic_1#3",focus=1)] [name="塔佳娜"] 亚叶小姐!不能让他们继续破坏下去了! [name="塔佳娜"] 这附近的房屋都是木质结构,这样下去整片街道都会化为火海——! - [Dialog] [Character] -//(晃动) [PlaySound(key="$rungeneral", volume=0.6)] [name="镇民"] 火!快灭火!其他人赶紧离开这里! [Character(name="avg_npc_069#3", name2="char_345_folnic_1#3",focus=1)] @@ -68,12 +58,9 @@ [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] - -//(塔佳娜冲了出去) [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=30, fadeout=false)] [Character(name="char_345_folnic_1#5")] [name="亚叶"] 喂!? - [Character(name="avg_npc_068")] [name="顽固的镇民"] 你们这些冬灵人!感染者!蛀虫! [name="顽固的镇民"] 为什么要烧了我的家!为什么!明明是我们养着你们的——! @@ -84,7 +71,6 @@ [name="顽固的镇民"] 呃? [Dialog] [Character] -//(晃动) [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -106,7 +92,6 @@ [Character(name="avg_npc_069#3")] [name="塔佳娜"] 离开这里! [Dialog] -//(镇民离开) [Character] [PlaySound(key="$rungeneral", volume=0.6)] [delay(time=2)] @@ -117,21 +102,15 @@ [name="武装的感染者"] 你这,贵族的爪牙! [Character(name="avg_npc_069#4")] [name="塔佳娜"] ——!? -//(晃动,塔佳娜被打晕) [Dialog] [Character] [PlaySound(key="$fightgeneral")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [stopmusic(fadetime=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - - -//(转场) -//背景:沃伦姆德主街道 [Character(name="avg_npc_066#5")] [name="塞弗林"] ......全部撤离了吗? [Character(name="avg_npc_065")] @@ -174,7 +153,6 @@ [name="镇民"] 对、对不起! [Dialog] [Character] -//(灰喉) [PlaySound(key="$d_gen_walk_n", volume=0.6)] [Character(name="char_367_swllow_1#2",fadetime=1,block=true)] [delay(time=1)] @@ -217,8 +195,6 @@ [name="铃兰"] 我会照顾好伤员的,请一定要把亚叶姐姐救回来! [Character(name="char_367_swllow_1", name2="char_358_lisa_1#2",focus=1)] [name="灰喉"] 嗯,我会的。 - -//(转场) [Dialog] [Character] [stopmusic(fadetime=3)] @@ -227,7 +203,6 @@ [delay(time=1)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_294_ayer", name2="char_367_swllow_1",focus=1)] [name="断崖"] 那么小的孩子......也是干员? [Character(name="char_294_ayer", name2="char_367_swllow_1",focus=2)] @@ -242,7 +217,6 @@ [Character(name="char_294_ayer", name2="char_367_swllow_1",focus=2)] [name="灰喉"] ......我只是不想惨剧发生太多次,救人要紧,闲话少说吧。 [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Character(name="avg_npc_067")] [name="武装的感染者"] 怎么回事,怎么还有人敢冲进来? [name="武装的感染者"] 这两个人动作好快!快、快解决他们! @@ -253,4 +227,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_06_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_06_beg.txt index e6c717b3..ec9cf65a 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_06_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_06_beg.txt @@ -1,27 +1,18 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 6上 - [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//背景:沃伦姆德小巷间 - - - -//(黑屏) [name="塔佳娜"] 唔...... [name="塔佳娜"] 这里是...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - -//(醒来,小巷中) [Character(name="avg_npc_069#2",fadetime=1,block=true)] [delay(time=1)] [CameraShake(duration=0.3, xstrength=8, ystrength=6, vibrato=30, randomness=30, fadeout=true, block=false)] @@ -36,7 +27,6 @@ [Character(name="avg_npc_069#4")] [CameraShake(duration=0.3, xstrength=8, ystrength=6, vibrato=30, randomness=30, fadeout=true, block=false)] [name="塔佳娜"] 咿呀——!? -//(晃动) [Character(name="char_367_swllow_1", name2="avg_npc_069#4",focus=1)] [name="灰喉"] ......别这么紧张。 [Character(name="char_367_swllow_1", name2="avg_npc_069#4",focus=2)] @@ -79,8 +69,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$plot_intro", key="$plot_loop", volume=0.4)] -//(转场) -//(依旧发生在十二音街道,晃动,武器交错) [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$fightgeneral")] @@ -136,7 +124,6 @@ [name="叛乱的镇民"] ......你觉得,谁会放火烧掉一座医治感染者的医疗营地?感染者自己吗? [name="叛乱的镇民"] 只有那些见不得感染者的人才会做这种事,你应该信任的人是我们—— [name="叛乱的镇民"] ——信任“整合运动”! - [stopmusic(fadetime=2)] [Dialog] [Character] @@ -144,13 +131,10 @@ [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] -//(回到城镇中心,炮火再一次掀起) -//背景:沃伦姆德主街道 [Character(name="avg_npc_068")] [name="镇民"] 长官!叛徒们不愿意投降——! [Character(name="avg_npc_066#3")] @@ -158,14 +142,12 @@ [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] -//(出灰喉,灰喉归来) [Character(name="char_367_swllow_1",fadetime=1,block=true)] [delay(time=1)] [name="灰喉"] 但这场灾难真正可怕的地方在于,双方都不是战士,都只是普通的市民。 [name="灰喉"] 我们该竭力避免最坏的情况发生。 [Character(name="char_358_lisa_1")] [name="铃兰"] 灰喉前辈!塔佳娜小姐!你们回来了! -//(出亚叶) [Dialog] [Character] [Character(name="char_345_folnic_1#3",fadetime=1,block=true)] @@ -265,7 +247,6 @@ [name="塞弗林"] 我们应当先回到议事厅做出正式决议。 [Dialog] [Character] -//(晃动) [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -301,4 +282,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_06_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_06_end.txt index 10359655..995a23e2 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_06_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_06_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 6下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,10 +6,6 @@ [Background(image="bg_ltstrongpoint",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - - -//(泥岩的营地) -//背景:整合运动据点 [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=1)] [name="泥岩"] ...... @@ -40,24 +35,17 @@ [name="泥岩"] 不。 [name="泥岩"] 只是......感慨一下。 [name="泥岩"] 很快,冬天就会来了,我们别无选择。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(黑屏) [name="卡达"] 哎......这感觉好像不太妙呀...... - -//(回到沃伦姆德的议事厅) -//背景:待客厅室内 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - [Character(name="avg_npc_066",fadetime=1,block=true)] [delay(time=1)] [name="塞弗林"] ——那么,还有什么问题吗? @@ -92,7 +80,6 @@ [Character(name="char_345_folnic_1#2")] [name="亚叶"] ——不,你说得对...... [name="亚叶"] 我去冷静一下......丽萨在照顾伤员,我......我去帮她。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] @@ -113,7 +100,6 @@ [Character(name="char_367_swllow_1")] [name="灰喉"] ......断崖,联络一下卡达,汇合时间已经到了。 [name="灰喉"] 我去看看那些感染者战俘的情况。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] @@ -125,9 +111,6 @@ [name="塞弗林"] 嗯,辛苦。 [name="塞弗林"] ......真大声啊,外面的家伙们。 [stopmusic(fadetime=3)] - -//(室外,中心,群情激奋) -//背景:沃伦姆德主街道 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -135,22 +118,18 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] [Character(name="avg_npc_068",name2="avg_npc_065")] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [name="镇民"] 谁能忍受家园被破坏! [name="镇民"] 他们毁了我的店,还打伤了我的孩子! [name="镇民"] 那些该死的叛徒!忘恩负义!忘恩负义的叛徒! [Dialog] - [Character] [Character(name="avg_npc_065")] [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [name="镇民"] 我们要战斗! [Character(name="avg_npc_068")] [name="镇民"] 我们要战斗!我们要战斗!我们要战斗! - [Character] -//(黑屏) [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] @@ -158,33 +137,22 @@ [Dialog] [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] 我们要战斗!我们要战斗!我们要战斗! - - -//(亮起,依旧是室内) -//背景:待客厅室内 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=1)] [name="塞弗林"] ......嘶,看窗外,他们人人都是正义的化身了。 [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=2)] [name="塔佳娜"] 伯父,您不该抽烟了...... [Character(name="avg_npc_066", name2="avg_npc_069#2",focus=1)] [name="塞弗林"] ......没关系。 - -//(转场) -//(室外广场,伤员们) -//背景:沃伦姆德主街道 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_358_lisa_1#4")] [name="铃兰"] 啊,这样就好了! [name="铃兰"] 话是这么说......你的感染程度还很轻,不要随便滥用源石技艺喔! @@ -306,14 +274,11 @@ [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] 一个本以为死了的天灾信使,却在指挥暴徒? [name="亚叶"] 毕德曼......是吧。 - -//(黑屏) [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - 哼哼——♪哼哼哼——♪ 那是一节易折的树枝♪ 冬灵啊,冬灵♪ @@ -322,8 +287,7 @@ 唱了一个夏天♪ 一个冬天之久♪ 冬灵啊,冬灵♪ - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_07_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_07_beg.txt index 821f2f50..bedaa7f6 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_07_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_07_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 7上 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,9 +6,6 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] -//背景:待客厅室内 - -//(议事厅,亚叶正打算质问塞弗林) [Character(name="char_345_folnic_1#3",fadetime=1,block=true)] [delay(time=1)] [name="亚叶"] 塞弗林,我需要知道天灾信使毕德曼的所有资料。 @@ -76,9 +72,7 @@ [Character(name="avg_npc_066")] [name="塞弗林"] ——慢着,等等。 [name="塞弗林"] 为什么外面的那些呐喊声停下了? - [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] -//(晃动) [Character(name="avg_npc_069#4")] [name="塔佳娜"] 长官! [name="塔佳娜"] 镇民们擅自行动,他们、他们打算包围十二音街道! @@ -90,9 +84,6 @@ [name="塔佳娜"] 他们不知从哪儿得知了“整合运动”的事情......! [Character(name="avg_npc_066", name2="avg_npc_069#4",focus=1)] [name="塞弗林"] 嘁......一群光知道煽动的蠢货! - -//(泥岩的营地) -//背景:整合运动营地 [stopmusic(time=1)] [Dialog] [Character] @@ -100,7 +91,6 @@ [Background(image="bg_ltstrongpoint",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [Character(name="avg_npc_011#2")] [name="泥岩"] 城镇里的动静很大。 [name="泥岩"] 不仅如此......好像还有什么人找到这里来了。 @@ -135,21 +125,15 @@ [name="泥岩"] ......今年的冬天,会很长。 [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 现在,下决定,泥岩。 - -//(十二音街道) -//背景:沃伦姆德小巷间 [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_068")] [CameraShake(duration=1, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=false)] [name="镇民"] 抢回我们的家园!把感染者和土匪赶出去! [name="镇民"] 分发武器!男人们都来领,对自己源石技艺有自信的家伙都过来! - [Character(name="char_328_cammou")] [name="卡达"] 怎么回事?怎么感觉像是要去打仗一样? [Character(name="char_367_swllow_1")] @@ -173,10 +157,6 @@ [name="卡达"] 啊......但是我在找路的时候,似乎看见了一小撮人在城镇外巡逻...... [Character(name="char_367_swllow_1", name2="char_328_cammou",focus=1)] [name="灰喉"] 该不会...... - - -//(转场,晃动) -//(泥岩巨人的出现让起义的群众们措手不及) [stopmusic(fadetime=1)] [Dialog] [Character] @@ -184,7 +164,6 @@ [Background(image="bg_ltstrongpoint",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=1, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [playsound(key="$smallearthquake", volume=0.6)] @@ -194,14 +173,12 @@ [name="镇民"] 那、那是什么——!? [name="镇民"] 是石头?石头做的巨人?快,快用源石技艺——别用火啊!火肯定没用啊! [name="镇民"] 有没有懂得其他源石技艺的人在场!?快,拦住它!拦住那个怪物! -//(晃动,各种法术) [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [Blocker(a=0, fadetime=1.5, block=false)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [playsound(key="$e_atk_magic_n")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -226,13 +203,10 @@ [name="叛乱的感染者"] 放弃吧!睁大眼睛看看,是什么让我们走到了今天的地步,是什么让沃伦姆德变成了废城! [Dialog] [Character] -//(晃动,施法,爆炸) -//(混乱之中,人们互相指责) [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] - [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$fightgeneral")] @@ -252,12 +226,10 @@ [name="叛乱的感染者"] 塞弗林可曾向你们公布过粮食储备的情况!?可曾告诉你们我们何日能回到正轨?没有!我们没有希望了! [Dialog] [Character] -//(晃动,施法,爆炸) [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [Blocker(a=0, fadetime=1.5, block=false)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -271,28 +243,22 @@ [name="镇民"] 这就是你们随便行凶的理由吗!? [Dialog] [Character] -//(晃动,施法,爆炸) [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [Blocker(a=0, fadetime=1.5, block=false)] - [CameraShake(duration=2, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] -//(黑屏) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_358_lisa_1#2", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] —— [name="铃兰"] 亚叶姐姐!我们该去阻止他们! @@ -309,18 +275,12 @@ [name="亚叶"] ......(默默摇头) [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#4",focus=1)] [name="铃兰"] ......亚叶姐姐......? - - - - [stopmusic(fadetime=2)] [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 在战场上,生命的流逝速度很快,时间很短,不会有争论和谩骂的空间。 不。 是双方并不知道他们该争论什么。 @@ -328,17 +288,12 @@ 是啊......拿起武器之后,心怀理想的,其实是少数人而已。 但现在,我的眼前,他们在交战,想杀死对方,也在大声地谩骂,诅咒,栽赃,推卸责任。 真稀奇。 - -//(亮起,城镇中心) -//(泥岩和她的萨卡兹雇佣兵队伍出现在广场上) -//背景:沃伦姆德主街道 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [playsound(key="$d_gen_walk_n", volume=0.6)] [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=1)] @@ -355,8 +310,7 @@ [name="泥岩"] ......我以为...... [name="泥岩"] 算了。 [name="泥岩"] 该上战场了。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_07_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_07_end.txt index 1337361a..2e1e5eb1 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_07_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_07_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 7下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,11 +6,7 @@ [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - -//背景:沃伦姆德小巷间 -//(小巷) [PlaySound(key="$rungeneral", volume=0.6)] - [Character(name="char_328_cammou")] [name="卡达"] 快点,这里! [Character(name="char_294_ayer")] @@ -23,7 +18,6 @@ [Character(name="char_367_swllow_1", name2="char_328_cammou",focus=2)] [name="卡达"] 没错,但是、但是...... [name="卡达"] 灰喉姐你快过来吧,我......我也不知道该怎么说...... -//(撤立绘,脚步声) [Dialog] [Character] [playsound(key="$d_gen_walk_n", volume=0.6)] @@ -38,22 +32,14 @@ [name="断崖"] 明白。 [Character(name="char_367_swllow_1")] [name="灰喉"] ......在这里面? - -//(黑屏) [Dialog] [Character] [stopmusic(fadetime=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="灰喉"] (......一片狼藉,真是惨烈的混战......呃......这是......冻裂的肢体?) [name="灰喉"] (等等,这个人是——?) - -//(转场) -//(城镇已经被破坏) -//(打斗声) -//背景:沃伦姆德主街道破坏 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -77,14 +63,11 @@ [name="亚叶"] ......那很抱歉,你们都要去监狱里待着了。 [Character(name="avg_npc_067")] [name="武装的感染者"] 唔......?蘑菇?好大的蘑菇......怎么回事,怎么在动,怎么在咬人—— - -//(转场) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_066", name2="avg_npc_069#4",focus=2)] [name="塔佳娜"] 长官......很多人都受伤了......!他们已经占领了转角商业街和梅普乐广场......但是,更多的人都被困在了十二音街道..... [name="塔佳娜"] 我们没法制止他们! @@ -116,14 +99,12 @@ [name="铃兰"] 塞弗林长官他、他其实—— [Character(name="avg_npc_066", name2="char_345_folnic_1#4",focus=2)] [name="亚叶"] ......你应该听医生的,戒烟。你的肺部顽疾不需要检查就能看出来有多糟糕。 - [Character(name="char_345_folnic_1#5")] [name="亚叶"] 让我检查一下......先把领口打开—— [name="亚叶"] 喂!别乱动! [name="亚叶"] ...... [Character(name="char_345_folnic_1#3")] [name="亚叶"] 你......你是感染者? - [Character(name="avg_npc_069#4")] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=30, fadeout=false)] [name="塔佳娜"] 欸!? @@ -182,10 +163,6 @@ [Character(name="avg_npc_066")] [Delay(time=1)] [name="塞弗林"] ......谢谢。 - - -//(议事厅) -//背景:待客厅室内 [stopmusic(fadetime=3)] [Dialog] [Character] @@ -193,8 +170,6 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - - [CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_345_folnic_1#5")] [name="亚叶"] 抱歉让一下,紧急伤员—— @@ -206,7 +181,6 @@ [name="亚叶"] 虽然很残酷,但等塞弗林长官稳定下来后,他必须再次出现在众人的视野中。 [Character(name="char_358_lisa_1#2", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] 啊,好的!交给我吧! - [Character(name="avg_npc_069#2", name2="char_345_folnic_1#3",focus=2)] [name="亚叶"] 塔佳娜......你...... [Character(name="avg_npc_069#2", name2="char_345_folnic_1#3",focus=1)] @@ -220,7 +194,6 @@ [Character] [PlaySound(key="$rungeneral", volume=0.6)] [delay(time=1)] -//(塔佳娜跑走) [Character(name="char_345_folnic_1#3")] [Delay(time=1)] [name="亚叶"] ......现在可以说了吧? @@ -248,10 +221,6 @@ [name="亚叶"] ...... [Character(name="char_367_swllow_1", name2="char_345_folnic_1#4",focus=1)] [name="灰喉"] ...... - - -//(撤立绘,灰喉独白) - [Dialog] [Character] [Blocker(a=0.3, r=0, g=0, b=0, fadetime=1, block=true)] @@ -261,8 +230,6 @@ 不用被殖民问题,感染者问题和阶级问题困扰,她简单地快乐地找到了复仇的对象。 她短暂地感到安心了吗?因为明确的目的而释然吗? 那接下来,我该怎么处理她现在的这幅......表情呢? - -//背景:仓库 [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_towerinside",screenadapt="coverall")] @@ -303,35 +270,28 @@ [name="断崖"] 那不是一个人的源石技艺能做到的——快,回去找亚叶她们! [name="断崖"] 普通的民兵不可能拦得住一支身经百战的作战小队——一支萨卡兹作战小队! [stopmusic(fadetime=2)] -//(十二音街道) -//背景:沃伦姆德主街道破坏 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] - [Character(name="avg_npc_065")] [name="镇民"] 怎么了?这个震动是什么? [name="镇民"] 喂!又是那个石头巨像!快!快启动“留声机”! - [Character(name="avg_npc_067", name2="avg_npc_067",focus=1)] [name="武装的感染者"] 整合运动来帮助我们了!他们来了!他们来解放我们了! [Character(name="avg_npc_067", name2="avg_npc_067",focus=2)] [name="武装的感染者A"] 整合运动万岁!进攻!把那些腐朽的贵族赶出去!进攻! [Character(name="avg_npc_067", name2="avg_npc_067",focus=1)] [name="武装的感染者B"] ——整合运动万岁! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="avg_npc_069#3")] [name="塔佳娜"] ......掩护其他人撤退,回到城镇中心区域,激活“留声机”,注意防守! @@ -340,9 +300,7 @@ [name="镇民"] 塔佳娜,街道尽头的那个......那个是? [Dialog] [Character] -//(出泥岩) [PlaySound(key="$d_gen_walk_n", volume=0.6)] - [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=1)] [name="泥岩"] ......停,稍息。 @@ -365,9 +323,7 @@ [Character(name="avg_npc_011#2")] [name="泥岩"] 那么—— [name="泥岩"] ——沃土磐石,站起来吧。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] - [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_08_beg.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_08_beg.txt index a29a5535..c723901c 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_08_beg.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_08_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 8上 - [stopmusic] [Dialog] [Delay(time=1)] @@ -12,7 +11,6 @@ [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] - [Character(name="avg_npc_065")] [name="镇民A"] 塔佳娜!最后一个“留声机”被破坏了!我们没有手段对付那些巨人! [Character(name="avg_npc_068")] @@ -32,13 +30,11 @@ [name="镇民B"] 东边!东边的术师倒下了!快换一个顶上! [Dialog] [Character] -//(晃动,爆炸) [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] - [Character(name="avg_npc_069#3")] [name="塔佳娜"] 小心——! [Character(name="avg_npc_065")] @@ -51,12 +47,9 @@ [name="镇民B"] 塔佳娜——救——我—— [Character(name="avg_npc_069#2")] [name="塔佳娜"] 啊......啊啊...... - [Dialog] [Character] [Blocker(a=0.3, r=0, g=0, b=0, fadetime=1, block=true)] -//(黑屏,塔佳娜脑海里的一根弦崩断) - 清晰的字句很快被单纯的惨叫遮掩。 皮肤烤焦的味道,比任何恶劣的玩笑都要让人胆寒。 被火焰包裹着的人逐渐失去形貌,只留下黑影似的肉体...... @@ -64,11 +57,8 @@ 他很痛苦,他请求我帮助他。 但是—— 但是——托尔当时,也是这样痛苦的吗? - [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(亮起,塔佳娜回过神来) [name="镇民"] 塔佳娜!!别恍神了,你离太远了!小心! [Character(name="avg_npc_069#4")] [name="塔佳娜"] 欸? @@ -76,22 +66,17 @@ [name="武装的感染者"] 好机会!你也一起被烧死吧!贵族的宠物! [Character(name="avg_npc_069#4")] [name="塔佳娜"] —— -//(剧烈地晃动和灼烧,塔佳娜生死未卜) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] - [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] - - [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=1)] [name="泥岩"] ...... @@ -110,9 +95,7 @@ [name="萨卡兹战士"] 抱怨我们等待隐忍了那么久,最后的结果也没什么变化,事情还是变得很糟糕。 [name="萨卡兹战士"] 只是一点不甘心的......牢骚。 [Dialog] -//(晃动,爆炸) [stopmusic(fadetime=2)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -120,15 +103,12 @@ [delay(time=1)] [Character(name="avg_npc_065")] [name="镇民"] 他们要冲进来了! - [playMusic(intro="$indust_intro", key="$indust_loop", volume=0.4)] - [Character(name="char_358_lisa_1#2")] [name="铃兰"] ——唔!! [CameraShake(duration=3, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [name="铃兰"] 我,我来帮忙! [Dialog] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] @@ -181,8 +161,6 @@ [Character(name="char_358_lisa_1#2")] [name="铃兰"] 不要—— [name="铃兰"] ——总是不顾后果地让事情变成最坏的情况啊! - -//(转场,议事厅) [stopmusic(fadetime=3)] [Dialog] [Character] @@ -190,7 +168,6 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [Character(name="char_367_swllow_1", name2="char_345_folnic_1#3",focus=1)] [name="灰喉"] ......现在你打算怎么做? [Character(name="char_367_swllow_1", name2="char_345_folnic_1#3",focus=2)] @@ -212,9 +189,7 @@ [name="灰喉"] 一个救治感染者的医师,却死在感染者暴乱之中的那种荒唐和无力感...... [Character(name="char_367_swllow_1")] [name="灰喉"] 我曾比任何人......都为之愤恨。 - [stopmusic(fadetime=3)] -//(转场,依旧是街道) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -227,7 +202,6 @@ [name="铃兰"] 自相残杀没有好处!大家会一起遭殃的! [Dialog] [Character] -//(晃动,打斗) [PlaySound(key="$fightgeneral")] [CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadetime=0.4, block=true)] [PlaySound(key="$fightgeneral")] @@ -252,7 +226,6 @@ [name="武装的感染者"] 不! [Character] [Dialog] -//(晃动,法术) [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=0.4)] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] @@ -292,18 +265,14 @@ [name="武装的感染者"] 我们只是要活下去,哪怕让其他人活不下去,在活命这方面,没有人是搞慈善的! [Character(name="char_358_lisa_1#4")] [name="铃兰"] ——! - -//(转场,依旧是街道) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_067")] [name="武装的感染者"] 喂!那个沃尔珀好像快不行了,九只尾巴的那只! [name="武装的感染者"] 赶紧瞄准她!快! - [Dialog] [Character] [CameraShake(duration=0.3, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=false)] @@ -320,10 +289,8 @@ [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] -//(弩箭飞过) [Character(name="avg_npc_067")] [name="武装的感染者"] 噫——法、法杖断了?从哪儿来的弩箭!? - [Character] [Dialog] [PlaySound(key="$rungeneral", volume=0.6)] @@ -353,8 +320,6 @@ [name="亚叶"] 这对你来说并不是第一次了,对我来说......也一样。 [name="亚叶"] 我有点......不知所措。 [name="亚叶"] ......上吧,罗德岛要想办法阻止这场暴乱。 - -//(另一头,泥岩有所行动) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -371,16 +336,13 @@ [name="泥岩"] 战士,已经走上了战场。 [name="泥岩"] 让其他人退下。 [name="泥岩"] 我们上。 - -//(撤立绘旁白) [Dialog] [Character] [Delay(time=1)] 萨卡兹一把扯下了整合运动的标志,她扬起手,岩石瓦解,又再度汇聚。 战场陷入寂静,暴乱者们自觉地让出道路,抗争者则因为胆怯而后退。 只见她向前,迈出了一步。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_08_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_08_end.txt index d58ba233..5fee1dbd 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_08_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_08_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 8下 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,9 +6,6 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - -//背景:待客厅室内 -//(议事厅内) [Character(name="avg_npc_068")] [name="负伤的镇民"] 啊——长官,你在这里! [name="负伤的镇民"] 听说你负伤了,你可以下地了吗? @@ -43,26 +39,20 @@ [Character(name="avg_npc_066", name2="avg_npc_069#4",focus=1)] [name="塞弗林"] ......连你都说出没有意义这种话,那可就真没有意义了。 [name="塞弗林"] 至少怀着点希望吧......也许事情还有转机。 - -//(城镇中心,激烈的战斗,晃动,爆炸) -//背景:沃伦姆德主街道破坏 [stopmusic(fadetime=3)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=0.5, block=false)] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [CameraShake(duration=0.7, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -80,7 +70,6 @@ [playsound(key="$smallearthquake", volume=0.2)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] [delay(time=2)] -//(晃动) [Character(name="avg_npc_065")] [name="镇民"] 成功了!那些巨像,巨像被粉碎了! [Character(name="avg_npc_011#2")] @@ -94,12 +83,10 @@ [Character(name="char_345_folnic_1#5")] [name="亚叶"] 住嘴。 [name="亚叶"] 不许你......提她的名字。 - [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.6)] [delay(time=1)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$e_atk_magic_n", volume=1)] [playsound(key="$e_atk_magic_m", volume=1)] @@ -139,11 +126,9 @@ [name="萨卡兹战士"] 减缓了泥岩的法术生效时间......真是奇异的技巧。 [name="萨卡兹战士"] 不过,你还有余裕分心? [Character] -//(晃动) [Dialog] [PlaySound(key="$fightgeneral")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_358_lisa_1#2")] [name="铃兰"] 唔!放、放开我! [Character(name="char_358_lisa_1#2", name2="avg_npc_053",focus=2)] @@ -155,7 +140,6 @@ [Character] [Dialog] [name="岩石巨像"] 嘎啊啊啊啊——! - [Dialog] [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] @@ -188,9 +172,7 @@ [name="武装的感染者"] 不要听他胡言乱语!真凶是谁还重要吗!? [name="武装的感染者"] 我们要的是感染者不再被非感染者排挤,穷人不必为贵族卖命!冬灵人可以夺回自己的土地! [name="武装的感染者"] 我们是整合运动——我们将开启新的时代——! - [Character] -//(呼声) [Character(name="avg_npc_011#2")] [PlaySound(key="$d_gen_walk_n", volume=0.6)] [name="泥岩"] 你看,塞弗林,这毫无用处...... @@ -218,7 +200,6 @@ [name="塞弗林"] ......这就够了。 [Character(name="avg_npc_011#2")] [name="泥岩"] ——永别。 - [Dialog] [Character] [stopmusic(fadetime=3)] @@ -253,10 +234,8 @@ [Character(name="avg_npc_067")] [name="武装的感染者"] 喂!泥岩好像遇到麻烦了!赶紧去帮他!不要让他们喘息! [name="武装的感染者"] 但、但他们连巨像都能打碎......这也太...... - [Dialog] [Character] -//(断崖走出) [PlaySound(key="$d_gen_walk_n")] [Character(name="char_294_ayer",fadetime=1,block=true)] [delay(time=1)] @@ -337,7 +316,6 @@ [name="泥岩"] 无论你们是想要夺回土地还是报复富人......最后都只会在冻土上遇难。 [name="泥岩"] 你们是想靠怒火度过冬天,还是想靠无辜者的尸体生火取暖? [name="泥岩"] 既然真凶已死,那么我们理应撤退。 - [Character(name="avg_npc_067")] [name="叛乱的镇民"] 但、但我们要抢夺的是沃伦姆德!是我们的土地! [Character(name="avg_npc_053")] @@ -350,7 +328,6 @@ [name="武装的感染者"] 我们死了这么多人!难道就因为几句话就要夹着尾巴离开吗!? [Character(name="avg_npc_011#2")] [name="泥岩"] ......让他安静,朋友们。 - [Character] [Dialog] 嘎嗷嗷嗷—— @@ -398,7 +375,6 @@ [name="亚叶"] 绝对,不允许你们,践踏罗德岛保护的东西。 [Character(name="char_367_swllow_1#4")] [name="灰喉"] 他们在准备施法,准备防御,击破施术者—— - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -410,7 +386,6 @@ [Blocker(a=0, fadetime=0.5, block=false)] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [delay(time=1)] -//(晃动) [Character(name="avg_npc_053")] [name="萨卡兹战士"] —— [Character(name="avg_npc_067")] @@ -422,7 +397,6 @@ [name="武装的感染者"] 就算要和你们打,我们也不会轻易放弃,魔族! [Character(name="avg_npc_053")] [name="萨卡兹战士"] ......嚯。 - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -434,7 +408,6 @@ [Blocker(a=0, fadetime=0.5, block=false)] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [delay(time=1)] -//(晃动) [Character(name="char_345_folnic_1#3")] [name="亚叶"] 发生什么了,他们怎么起了内讧......? [name="亚叶"] 等等......泥岩他......停下了脚步? @@ -443,8 +416,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//(转场) [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 领袖? [Character(name="avg_npc_011#2")] @@ -452,10 +423,8 @@ [name="泥岩"] 站......起来。 [Dialog] [Character] -//(晃动) [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] - [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 停下,泥岩,你在缩短自己的寿命。 [Character(name="avg_npc_011#2")] @@ -464,14 +433,11 @@ [name="萨卡兹战士"] 没必要使用那么古老的—— [Character(name="avg_npc_011#2")] [name="泥岩"] 我说了......站起来! - [Dialog] [Character] -//(晃动) 几乎所有的废墟都凝结在一起。 那是一个巨人,它遥望着远方的山脉。 他,泥岩,一动不动。 - [Character(name="char_358_lisa_1#2")] [name="铃兰"] 好、好高!好大! [Character(name="char_367_swllow_1")] @@ -482,9 +448,6 @@ [Character(name="char_367_swllow_1#4")] [name="灰喉"] 不,不对......泥岩的确已经没有这个力气了,但是这法术...... [name="灰喉"] 这其中有着萨卡兹的......巫术? - -//(切岩石巨像的时候撤立绘,就是泥岩与巨人的交替) - [Character(name="avg_npc_011#2")] [name="泥岩"] (我说了——) [Character] @@ -516,9 +479,7 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] -//(劈砍) [delay(time=1)] - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 过去......我们帮助你们。因为那场火灾,我们都心怀愤懑。 [name="萨卡兹战士"] 我们认同你们,引导你们,我们追求的不是他们的死,而是我们的生。 @@ -527,26 +488,19 @@ [name="萨卡兹战士"] 但如果是对付不听命令的暴徒......我们何必手下留情? [name="萨卡兹战士"] 对付任何人,我们,萨卡兹,“魔族佬”,都绰绰有余。 [name="萨卡兹战士"] 绰绰有余。 - [Dialog] [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(转场,小巷) - [Character(name="char_294_ayer", name2="char_328_cammou",focus=1)] [name="断崖"] 发生什么了?自从那个巨像出现之后,声音就停下了...... [Character(name="char_294_ayer", name2="char_328_cammou",focus=2)] [name="卡达"] 那个、山一样的巨像也是源石技艺吗? [Character(name="char_294_ayer", name2="char_328_cammou",focus=1)] [name="断崖"] ......想办法和亚叶她们汇合。 - - -//(转场,议事厅前) [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_ltstreet2",screenadapt="coverall")] @@ -595,7 +549,6 @@ [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=1)] [name="泥岩"] 你说的对......那我们究竟要如何对待我们的斗争......以及死去的同胞? [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] - [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 痛苦和纠葛时刻伴随着我们。 [name="萨卡兹战士"] 呃,等我一下......我好像摸着火柴了,备用的。 @@ -620,20 +573,15 @@ [name="泥岩"] ......那么,就此别过。 [name="泥岩"] 也许......也许你们能想办法帮助剩下的这些人...... [name="泥岩"] 但那些事,都和萨卡兹无关了。 - [Dialog] [Character] -//(晃动) [playsound(key="$smallearthquake", volume=0.6)] [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=false)] - 在岩石的崩塌声中,萨卡兹们转过了头。 街道在燃烧。 暴徒离去,没有再发生冲突的唯一原因,仅仅是恐惧和威慑。 最后一块碎石落地。 - - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_st01.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_st01.txt index 34255c36..20a67e4b 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_st01.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_st01.txt @@ -1,18 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 纯剧情AVG序章 - -//中英(德)对照及备注 - -//Kevin 凯文 路人NPC -//Eckehard 埃克哈德 死者 -//Hector 赫克托,死者 -//Nikolaus Maibaum 尼古拉斯·梅普乐 备用名,暂时没用到 -//Tatjana Bergler 塔佳娜·伯格勒 女性名 -//Severin Hawthorn塞弗林·霍索恩 士官长 -//Thorwald 托尔瓦尔德 他儿子,死者 -//Biederman 毕德曼,死者,典自《毕德曼与纵火犯》 - -//地名对照:城镇沃伦姆德 Wolumonde,来自于法语与德语组合,意为第八个水晶球(第八个月亮)。 - [stopmusic] [Dialog] [Delay(time=1)] @@ -20,28 +6,18 @@ [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] - - -//(黑屏) - 3:23 P.M. 天气/晴 莱塔尼亚境内,移动城镇沃伦姆德外,一棵微不足道的老栎树下 - -//(屏幕亮起,背景是烧毁的帐篷,士官长塞弗林·霍索恩出现,他似乎在等什么人) [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="avg_npc_066#2",fadetime=1,block=true)] [delay(time=1)] [name="???"] ...... - [Dialog] [Character] - -//(出塔佳娜) [playsound(key="$d_gen_walk_n", volume=0.6)] [Character(name="avg_npc_069#2",fadetime=1,block=true)] [delay(time=1)] @@ -56,10 +32,8 @@ [name="塔佳娜"] 但您的咳嗽越来越严重了。 [Character(name="avg_npc_069#2", name2="avg_npc_066",focus=2)] [name="塞弗林"] 没必要这么毕恭毕敬,现在不是工作时间,我和你说过......算了。 - [Dialog] [Character] - 他望向远处,烧毁的帐篷,肆意生长的野草,他抖了抖烟灰。 他本想在独处的时候获得一些安宁,即使只是通过一个称谓的变化。 [Dialog] @@ -143,10 +117,6 @@ [name="塞弗林"] 就说...... [name="塞弗林"] 就说我同意了、咳、我同意了。 [name="塞弗林"] 咳咳,咳咳咳—— - -//(转场) -//(感染者营地) -//(在破落的小村庄中,流落至此的泥岩小队靠狩猎为生) [stopmusic(fadetime=3)] [Dialog] [Character] @@ -154,15 +124,9 @@ [Background(image="bg_ltstrongpoint",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - -//背景:整合运动据点:小猎村 - -//(泥岩) [Character(name="avg_npc_011#2",fadeitme=1,block=true)] [delay(time=1)] [name="???"] ...... - -//(武装的感染者用整合运动立绘) [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="武装的感染者"] 队长,他们回来了。 [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=1)] @@ -230,17 +194,12 @@ [Character(name="avg_npc_011#2")] [name="???"] ......宝藏,宝藏啊。 [name="???"] 是啊,如果也有宝藏可以帮帮我们......就好了。 - [stopmusic(fadetime=3)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - -//(转场) -//(罗德岛内) -//(医疗干员失踪若干日后,罗德岛舰桥,两位干员反复确认着信息。) [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="char_345_folnic_1#3")] @@ -250,7 +209,6 @@ [name="亚叶"] 安托......你在哪里...... [Character] [Dialog] -//(小小的脚步声,铃兰出现在亚叶的身后) [PlaySound(key="$d_gen_walk_n", volume=0.6)] [Character(name="char_358_lisa_1#3",fadetime=1,block=true)] [delay(time=1)] @@ -295,13 +253,10 @@ [Character(name="char_358_lisa_1", name2="char_345_folnic_1#2",focus=2)] [name="亚叶"] 诶,好吧!反正我也向本地的分部打了报告,真有什么意外,他们也会帮我们的。 [name="亚叶"] 等阿米娅同意之后,我们一起去,但是你要时刻和我—— - [Dialog] [Character] [stopmusic(fadetime=1)] - [playsound(key="$d_gen_transmissionget", volume=0.6)] -//(通讯声,紧急的联络改变了好不容易缓和下来的气氛) [delay(time=1)] [Character(name="char_358_lisa_1#3", name2="char_345_folnic_1#3",focus=1)] [name="铃兰"] 即时通讯?是安托姐姐回来了? @@ -317,4 +272,4 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Dialog] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_st02.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_st02.txt index 6049eb7c..a06de1e2 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_st02.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_st02.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 纯剧情关 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,10 +6,6 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$distressed_intro", key="$distressed_loop", volume=0.4)] - -//背景:待客厅室内 -//(议事厅内) -//(扣门声) [PlaySound(key="$doorknockquite", volume=0.6)] [delay(time=1)] [Character(name="char_367_swllow_1")] @@ -135,16 +130,12 @@ [name="塞弗林"] 他......他已经死了。矿石病没能在岁月之前带走他。最后一个正统的冬灵部族族长,这片土地最初的定居者,死了。 [name="塞弗林"] 感染者与我们分道扬镳,民众无法忍受贵族们荒诞的行径选择反抗。 [name="塞弗林"] ......这就是结果了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [PlaySound(key="$rungeneral", volume=0.6)] - -//(转场,依旧是议事厅) [Character(name="char_358_lisa_1#2")] [name="铃兰"] 塔佳娜小姐! [Character(name="avg_npc_069#4")] @@ -184,9 +175,6 @@ [name="亚叶"] 没有忍耐的人,都已经丢进监狱了。 [Character(name="char_345_folnic_1#2")] [name="亚叶"] ......我也一样啊。 - -//(转场,小道) -//背景:沃伦姆德小巷间 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -218,14 +206,11 @@ [Character(name="char_294_ayer", name2="char_345_folnic_1",focus=2)] [name="亚叶"] 不......有这个必要。 [name="亚叶"] 我去去就回。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(转场,议事厅) -//背景:待客厅室内 [Character(name="avg_npc_065")] [name="镇民"] 我们该立刻选出新的长官! [Character(name="avg_npc_068")] @@ -247,8 +232,6 @@ [Character] [Dialog] ...... - -//(从这里开始黑屏) [stopmusic(fadetime=3)] [Dialog] [Delay(time=1)] @@ -256,11 +239,8 @@ [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$storyendjp_intro", key="$storyendjp_loop", volume=0.4)] - ...... 在众人争论的空隙,前任士官长,塞弗林·霍索恩本人已经在疲惫中入眠。 - -//(下面交替几张沃伦姆德的背景图) [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltstreet2",screenadapt="coverall")] @@ -283,12 +263,10 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 他依旧梦见自己拄着镰刀,他梦见了金黄色的麦田。 梦里的他笑了,哭着笑了。 这是他失去儿子以后,第一次哭。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-1_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-1_end.txt index 37b678f4..63c2039e 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-1_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-1_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 支线1 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,33 +6,20 @@ [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - - -//(毕德曼主视角揭秘小故事) - - 2:25 P.M. 天气/阴 莱塔尼亚境内,移动城镇沃伦姆德,议事厅临时客房 [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - -//(黑屏,毕德曼主视角) ......该怎么办? 谁能想到比起一座创造了无数经济价值的城镇,他们居然更看重一场婚礼? 大裂谷的损失惨重,尽管避免了人员伤亡,但是沃伦姆德失去了四分之一的面积是板上钉钉的事实...... ......我该怎么办? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - -//(亮起,沃伦姆德议事厅) -//(敲门声) - [PlaySound(key="$doorknockquite", volume=0.6)] [delay(time=1)] [name="毕德曼"] 请进。 @@ -83,67 +69,50 @@ [name="塞弗林"] 人祸也是。 [name="塞弗林"] 好了,你就安心养伤吧。 [name="塞弗林"] 想想之后的事情。 -//(塞弗林下) [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=0.6)] [delay(time=2)] - 之后的事情。 我已经预见到了之后的事情。 大裂谷完美地封死了东南方向的全部航线,沃伦姆德只能向北方继续行进。 ......如果不能及时和其他城镇建立救援协议,冬天来临,势必会出现饥荒。 饥荒...... 会死很多人,我...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 不,这不怪我。 ......这不怪我。 -//(黑屏) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - 七天后 [Dialog] -//(晃动) -//(敲门声) [PlaySound(key="$doorknockquite")] [delay(time=1)] - [name="???"] 喂~有人在吗? [name="???"] 我听说沃伦姆德的天灾信使暂住在这里喔?有人吗? - [Dialog] 是没听过的声音,年轻女性。 她知道我是天灾信使。 塞弗林说得对,我应该避免抛头露面才是。 ......所以,干脆装作不在好了。 - -//(无立绘,在门外) [name="镇民"] 安托医生,毕德曼已经有很多天没有露过面了...... [name="???"] 哎,我们讲讲道理啊,那些家伙乱撒气把天灾信使揍了一顿,你让他怎么露面? [name="镇民"] 话、话是这么说......欸,等等,您要做什么...... [name="???"] ——把门踹开啊? [name="镇民"] 欸? - [Dialog] 欸? [delay(time=1)] - [name="???"] 别看我样,我也是能徒手干掉源石虫的——! [name="???"] 毕德曼,你在的吧?抱歉我不太清楚房间内的布置,麻烦你离门远一点哦! [name="???"] 躲不开的话,干脆防御吧!防御!双手交叉! [name="???"] 嘿——! - -//(门被踹飞了) [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -152,7 +121,6 @@ [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [Delay(time=1)] [Dialog] - ......罗德岛干员,安托。 她不由分说地找到我,为了寻求我的帮助。 我......我为什么要帮她? @@ -162,40 +130,31 @@ 我没有拒绝的理由,塞弗林暗示我,这是改善我和居民关系的机会。 大概吧,我是这么和自己说的。 所以我去了。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_ltalley",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - -//(转场,小巷间) ......不早了。 我干嘛要工作得这么努力...... - [Character(name="avg_npc_069#4")] [name="塔佳娜"] 啊...... [Dialog] [Character] ......看吧。他们见到我还是一副见到瘟神的表情。 - [Character(name="avg_npc_069")] [name="塔佳娜"] 毕德曼......谢谢你帮了托尔和塞弗林伯父。 [name="塔佳娜"] 不少没能躲开天灾范围的商旅也被困在了沃伦姆德,我们急需了解天灾的你帮助我们...... [name="塔佳娜"] 有些不理智的镇民做了不好的事情,但毕德曼先生您也在这里住了很久了,希望您能理解。 [name="塔佳娜"] 请好好休息。 - [Dialog] [Character] 搞什么......来这套啊。 ......算了。 明天还要帮安托搬箱子......今天还是早点休息吧。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_ltroom",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(转场,议事厅内) - [Character(name="avg_npc_066")] [name="塞弗林"] 喔,毕德曼,你很努力,这样我们的辟谣工作也能更加顺利。 [Character] @@ -256,26 +215,17 @@ [name="毕德曼"] 你想引罗德岛过来......? [name="???"] 哎呀......在我们众多的合作方里,罗德岛根本排不上号哦,至少表面如此。 [name="???"] 我们可不能指望他们能救下一整座城镇。 - [name="毕德曼"] 那么......你想要的就是暴乱本身。 - [name="???"] 我会在高塔那边找找借口,只有点燃一把火,那些不问世事的贵族才会看清地面上的惨剧。 [name="???"] 唉,有时候我真的无法分辨,他们是腐败到不在乎民间疾苦,还是单纯的离地面太远,远到不食人间烟火。 - [name="毕德曼"] 可、可这样会死很多人...... - [name="???"] 不这样也会死很多人。等到沃伦姆德的处境再糟一点,这座本来就一团乱麻的城镇有的是理由内讧。 [name="???"] 更别提......跟上沃伦姆德的队伍中,混了一批比较特别的感染者。他们是武装分子,是反抗者,他们一定会带来争斗的。 [name="???"] 既然如此,不如让我们来提前铺好路,尽可能少死点人。 - [name="毕德曼"] ...... - [name="???"] 别这么忧虑,轮不到你我去做这件事,也许是一个嫉妒的青年,也许是一个顽固的皮鞋匠,然后,只需要一场火灾...... - [name="毕德曼"] ......你! - [name="???"] 这是你赎罪的机会,引导这场暴乱。 - [name="毕德曼"] 该死......躲在幕后看着无辜的人受苦受难,这样就行了吗!? [name="???"] 欸,这种无聊的道德选择让游刃有余的人去做,我是不会犹豫的。完全不会。 [name="???"] 除非我要杀的全是好人,救的全是坏人。但天知道谁是好人谁是坏人。 @@ -312,9 +262,6 @@ 但如果......如果这些人真的因为饥荒和寒冷闹起内讧......我该...... 不,至少她一定要幸免于难......安托医生她......没必要牺牲。 没错。 - -//(黑屏) - [name="???"] 对了。 [name="毕德曼"] ......原来你没走,神出鬼没的家伙。 [name="???"] 如果那个感染者医生真的死于非命......你会怎么对待你的私人感情和工作问题? @@ -341,11 +288,8 @@ [name="???"] 事成之后,我会在那里等你。 [name="???"] 那里是我的坟墓,哈哈......这么一看,还挺近的。 [name="毕德曼"] 你怕了。 - [name="???"] 总会害怕的。 - - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-2_end.txt b/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-2_end.txt index 20d01a01..7857e8f7 100644 --- a/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-2_end.txt +++ b/resources/gamedata/story/activities/act11d0/level_act11d0_sub-1-2_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 九尾狐活动 支线2 - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,7 +6,6 @@ [Background(image="bg_ltstrongpoint",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] - [Character(name="avg_npc_011#2", name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 泥岩,他们在追捕剩下的逃犯。 [name="萨卡兹战士"] ......但他们本来完全可以让逃犯在这片群山中自生自灭,抓回去,是救了他们的命。 @@ -74,7 +72,6 @@ [Character(name="avg_npc_011#2")] [name="泥岩"] 抱歉,等我一会,我还要去个地方...... [name="泥岩"] 一会就好。 - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -82,9 +79,6 @@ [Background(image="bg_ltruins",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - - -//(废弃医疗营地) [Character(name="char_367_swllow_1#3")] [PlaySound(key="$d_gen_walk_n", volume=0.4)] [name="灰喉"] ...... @@ -134,7 +128,6 @@ [name="灰喉"] ......放弃追究这一切的人,不止我们。 [Dialog] [Character] -//(泥岩上) [PlaySound(key="$d_gen_walk_n", volume=0.4)] [Character(name="avg_npc_011#2",fadetime=1,block=true)] [delay(time=2)] @@ -250,7 +243,6 @@ [name="泥岩"] 所以......就不要和敌人关系太过密切了。 [name="泥岩"] 我只是来献一束花,既然花已经带到,我......也该走了。 [name="泥岩"] 祝你们好运。 -//(泥岩下) [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=0.4)] @@ -281,8 +273,7 @@ [Character(name="char_367_swllow_1", name2="char_345_folnic_1#2",focus=2)] [name="亚叶"] 回罗德岛去。 [name="亚叶"] 我们......带安托回家。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act11d7/level_act11d7_st01.txt b/resources/gamedata/story/activities/act11d7/level_act11d7_st01.txt index e5b30404..59f4f009 100644 --- a/resources/gamedata/story/activities/act11d7/level_act11d7_st01.txt +++ b/resources/gamedata/story/activities/act11d7/level_act11d7_st01.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 棘刺篇 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image] @@ -14,11 +13,9 @@ [Blocker(a=0, fadetime=2, block=true)] [delay(time=1)] [playsound(key="$d_gen_transmissionget", volume=0.4)] - [name="极境"] 喂喂,喂喂喂,接一下啊?总不能又不接通讯吧? [name="极境"] 喂?啊,唉唉!听到了听到了。 [name="极境"] 哎,你总算接了...... - [Dialog] [Character(name="char_293_thorns_1",fadetime=1,block=true)] [delay(time=2)] @@ -188,7 +185,6 @@ [Character(name="char_290_vigna")] [name="红豆"] 哎呀不和你说了,反正博士喊我帮忙,却没喊你,对吧? [name="红豆"] 行了,那你就留在这儿继续听演唱吧,我得赶紧走了。 - [Character] [PlaySound(key="$rungeneral", volume=0.9)] [delay(time=1)] @@ -213,7 +209,6 @@ [Character(name="avg_npc_021",name2="avg_npc_022",focus=2)] [name="女性游客"] 这话说的像我亲戚婶婶......行吧,你都说到这份上了,那就去看看吧。 [name="女性游客"] 嗯?那边是什么声音? - [Dialog] [Character] [PlaySound(key="$livecrowd")] @@ -279,7 +274,6 @@ [Character(name="char_293_thorns_1")] [name="棘刺"] 两块手表,四个钱包,还有一枚女士手镯。看来沉浸在音乐中的确会令人放松警惕,这一点大家都差不多。 [name="棘刺"] 这些东西到手得很轻易吧?否则你也不会这么大胆,一次次动手。 - [Character] [name="不起眼的游客"] 你、你瞎说什么!这些都是我的,我自己的...... [Character(name="char_293_thorns_1")] @@ -315,7 +309,6 @@ [Character] [name="不起眼的游客"] ...... [name="不起眼的游客"] ......你连老汤姆都抓了?呿,早说啊,行,算你有本事,这次我认栽。 - [Character(name="avg_npc_021")] [name="男性游客"] 嘿,都被抓到了,你还挺狂? [Character] @@ -540,7 +533,6 @@ [name="伊芙利特"] 哎,真是个怪人。 [Character(name="char_344_beewax_1")] [name="蜜蜡"] 是有一点......不过他也真的是个好人吧? - [stopmusic(fadetime=3)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -548,7 +540,6 @@ [Background(image="bg_beach",screenadapt="coverall",x=200, y=0,block=true)] [playsound(key="$beach", volume=0.7)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="char_293_thorns_1")] [name="棘刺"] 海吗。不太对。和海比起来也太有人情味了些。除了水尝起来有点咸,哪里还有海的味道? [name="棘刺"] 喂。 @@ -561,7 +552,6 @@ [delay(time=1)] [name="Aya"] 怎么会!居然被发现了......能感觉到我在这儿,先生你很厉害。 [name="Aya"] 怎么样,这里的风景很好吧。 - [Character(name="char_293_thorns_1")] [name="棘刺"] ......乐队的歌手。你在这里做什么? [Character(name="char_293_thorns_1",name2="npc_2001_Aya_1",focus=2)] @@ -584,9 +574,7 @@ [name="Aya"] 我是来看海的。 [dialog] [Character] - 歌手望向水面。她的头发在海风中扬散成海浪的形状。 - [dialog] [Character(name="npc_2001_Aya_1")] [name="Aya"] 但这不是海。 @@ -637,7 +625,6 @@ [Character] 棘刺睁大了双眼望着歌手的瞳孔。 歌手眨了眨眼睛,看向棘刺慢慢伸向剑柄的手。 - ——你甚至都没有试图伪装。 [Character(name="char_293_thorns_1",name2="npc_2001_Aya_1",focus=2)] [name="Aya"] 你没那么喜欢我们的歌......我知道。 @@ -676,17 +663,13 @@ 近两个星期里极境每天都在哼这首歌。 这首歌似乎是面前这个歌手所属乐队的代表作之一。 歌手正是...... - “回忆的时候伪装脱落,你给我留下的伤疤是你忘记的痛♪ 我抓不住你过去的身影♪ 它们站起来大叫你的名字,它们闻到你的气味也要听到你的忏悔♪” - [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] - [Character(name="npc_2001_Aya_1")] [name="Aya"] 当然,不管你害不害怕它,它都会找上你。 [name="Aya"] 它来了。走吧。别回头。 - [dialog] [Character] [stopmusic(fadetime=3)] @@ -696,21 +679,17 @@ ......? 她说什么,那是什么? 是什么......站在水面上? - [dialog] [delay(time=0.5)] 碎了一角的落日依稀斑驳影子投在灰色潮浪取走海水 原本声音是喘息平静是喘息大海是喘息你听见它声音不说话不歌唱也不呼吸 一秒两秒数十年百年时间过去它沉默依旧 - [dialog] [delay(time=0.5)] 它望向你 它的眼睛抵着你的眼睛渴望从它的伤口里慢慢爬进 你被警醒被拥抱你陷入它的血它的影子它的太阳你听到它身影它的身影没有眼睛没有声响没有生命它 - 静止如明星 - [dialog] [delay(time=0.5)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -733,7 +712,6 @@ [name="棘刺"] 你想死? [Character(name="npc_2001_Aya_1")] [name="Aya"] 好好听我的话呀...... - [dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] @@ -741,7 +719,6 @@ [name="???"] 阿,戈尔。 [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_293_thorns_1")] [name="棘刺"] !! [Character(name="char_293_thorns_1",name2="npc_2001_Aya_1",focus=2)] @@ -757,7 +734,6 @@ [name="Aya"] (挣脱呀,快些......!) [Character(name="char_293_thorns_1")] [name="棘刺"] ...... - [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.8, block=true)] @@ -769,12 +745,8 @@ 我们伊比利亚人早就离开了海的深处。 但我逃不开它。我们逃不开它。 我想杀了它。 - - [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] - - [Character(name="char_293_thorns_1")] [name="棘刺"] 这是一种幻象吗? [Character(name="char_293_thorns_1",name2="npc_2001_Aya_1",focus=2)] @@ -796,13 +768,11 @@ [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.8, block=true)] - [name="???"] R......thin...... [name="???"] (拧碎带骨肉与内脏的稀碎声音) [name="???"] (含糊作响) [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] - [Character(name="npc_2001_Aya_1")] [name="Aya"] 喜欢! [name="Aya"] 看来你真的不打算离开,那,你有信心活下去吗,阿戈尔先生? @@ -832,9 +802,7 @@ [Character(name="char_293_thorns_1")] [name="棘刺"] 不。尽管我提过伊比利亚,也提过祖辈离不开的大海。 [name="棘刺"] 但或许,我的家已经不在那任何一处了。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Character] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_01_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_01_beg.txt new file mode 100644 index 00000000..42073594 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_01_beg.txt @@ -0,0 +1,230 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_black",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +[Delay(time=1)] +这里有你想要的一切。 +你所渴望的片刻安宁、没有战争的大地、母亲的怀抱。 +你的意识无限扩张,你挣脱了枷锁,你自由了。 +[Dialog] +[delay(time=1)] +[Decision(options="什么是自由?;我自由了!", values="1;2")] +[Predicate(references="1")] +通常意义上,自由是一种相对的状态,它意味着没有束缚,但这么说着的人往往依然被他的肉体所束缚。 +但你真正的自由了。 +[Predicate(references="2")] +没错,我亲爱的朋友,你永远地、永永远远地自由了。 +[Predicate(references="1;2")] +你如同时间长河中的一颗顽石,它将会带走你的责任、宿命、欲望、联系,但唯有你自身,你将永远地存在于这里。 +你不拥有任何东西,任何东西也不拥有你。 +[Decision(options="没有比这更棒的事了!;责任、宿命、欲望、联系......", values="1;2")] +[Predicate(references="1")] +你理解了一切,现在的你正在与某个未知的存在对话,你应当敬畏,献上你最纯洁的血。 +或者,你只是单纯因为冲击而陷入了昏迷状态,在跟臆想中的自己进行一场毫无意义的对话。 +[Decision(options="我要在这里建立我的王国!;不,我反悔了,我更喜欢痛苦。", values="3;4")] +[Predicate(references="3")] +绝妙的选择,我的国王,这里比大地更广阔,你可以在这里建立一切你想要的东西。 +那么首先,先来建立一个国家吧,国家的名字就叫存在国怎么样? +建立在虚无之上的国家将永远屹立不倒—— +哦不,该死,我们的伟业看起来要在此中断了。 +如同窗帘间射入的一道光,强烈的酸痛感瞬间占据了你的所有意识。 +[Predicate(references="4")] +你喜欢痛苦,你喜欢付出,你喜欢主动投身火焰,你喜欢让自己受伤。 +聪明人总是想要一场恰到好处的失败,一些可以及时止损的失去,他们认为这样可以最有效地让自己成长。 +不要自大,我的虚无部书记。 +那么,首先,先给你来一些你最喜欢的痛苦吧—— +从你的全身各处的肌肉上,传来了极度酸痛的感觉。 +[Predicate(references="2")] +士兵,你承受了无数痛苦,见证了无数失败,其中让你愉快的事寥寥无几。 +而让你走到这一步的就是它们。它们是毒药,它们是枷锁,它们让你不得安宁。 +有些事情已经无法挽回,而有的事情无需你来承担。 +[Decision(options="你说得对,我该休息了。;不,有人在等我。",values="5;6")] +[Predicate(references="5")] +好的,亲爱的,这就对了。 +放轻松,我来为你唱一首摇篮曲,你将永久地睡去,不受一丝侵扰。 +哦,但是,就在你要入睡时,一种强烈的感觉突然向你袭来——这是痛楚! +[Predicate(references="6")] +哦,是的,我承认,那是些好孩子。 +但你有没有想过,没有你他们也能够前进,你并不对他们负责。 +你的责任、你的宿命、你的欲望、你与他们的联系,一切只是你的妄想? +......好吧,我知道你已经决定,那么,给你一个惊喜吧,没错,就是你最喜欢的痛苦! +从你的全身各处的肌肉上,传来了极度酸痛的感觉。 +[Predicate(references="3;4;5;6")] +随之而来的,是一个遥远但是熟悉的声音。 +[name="???"] ......士,博士! +阿米娅?不,不是,这个声音比阿米娅更加成熟。 +[name="???"] 躺这么久了还不醒,真麻烦。 +[Dialog] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] +[Delay(time=0.55)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.7, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] +......和暴力。 +你感觉到可能是自己脸颊的部位受到了几次冲击,看来对方还有言出必行的优良品质。 +[name="???"] 怎么办,这都不醒,反正阿米娅不在,把博士抓起来来几圈大风车试试好了。 +[name="???"] 大风车?好玩吗,我也要玩! +对方似乎要采用过激手段了,而且插进来的这个声音,带着一丝纯真。 +纯真这项美好的特质在这种情境下的含义是,她是认真的。 +[Decision(options="不,我要回去!;睁开双眼",values="1;2")] +[Predicate(references="1")] +哦,很遗憾,有些旅行不是由你的意志决定的,你已经失去了踏上这次旅行的机会。 +不过不要紧张,机会还有很多。现在,让我们睁开双眼...... +[Predicate(references="2")] +[Predicate(references="1;2")] +[PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1, delay=0.5)] +[Blocker(a=1, r=0,g=0, b=0, block=true)] +[Background(image="bg_desert_1",x=-100, y=-50,xScale=1.3, yScale=1.3, fadetime=2)] +[Image(image="ac12_1",x=0,y=0,xScale=1, yScale=1)] +[Dialog] +[Blocker(a=0.7, r=0, g=0, b=0,fadetime=0.8, block=true)] +[Blocker(a=1, r=0, g=0, b=0,fadetime=0.2, block=true)] +[Blocker(a=0, r=0, g=0, b=0,fadetime=2,block=false)] +[Delay(time=1)] +[Delay(time=2)] +[name="刻俄柏"] 嘉维尔,大风车应该怎么玩呀? +[name="嘉维尔"] 所谓大风车,就是你要把对方的腿或者手抓起来,然后开始旋转起来。 +[name="嘉维尔"] 等到你觉得差不多了就把他丢出去。 +[name="刻俄柏"] 听起来好好玩!我可以试试吗! +[name="嘉维尔"] 可以啊,我来接住博士就是了......嗯? +[name="嘉维尔"] 博士,你终于醒了。 +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="刻俄柏"] 啊,博士醒了! +[name="嘉维尔"] 小刻,别一下子就跳到博士身上去,博士被你这么一压说不定又要昏过去了。 +[name="刻俄柏"] 哦,对不起,博士! +[Dialog] +[character] +[stopmusic(fadetime=2)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[image] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[PlayMusic(intro="$farce_intro", key="$farce_loop", volume=0.8, crossfade=1, delay=0.5)] +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",fadetime=2,block=true)] +[delay(time=2)] +[Decision(options="你们没事吧?;......;刚刚你是不是扇我了?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 没事,这点高度,小意思。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 我也没事! +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 喂,不是吧博士,你难道又摔失忆了? +[Decision(options="我失忆了。;姐姐,你是谁?",values="4;5")] +[Predicate(references="4")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,你别忘了,我是医生。 +[Predicate(references="5")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 还会开玩笑,看起来没有大事。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 扇了。 +[Predicate(references="1;3;4;5")] +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 总之,博士,我来简单说明一下情况吧。 +[name="嘉维尔"] 总而言之,我们坠机了。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 从很高的地方摔了下来!咻——!碰!这样。 +[Decision(options="详细一点。;......;太简单了吧!",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 啧,好吧,总之,博士你运气不太好,我们被攻击的时候爆炸正好发生在你座位附近,你直接被炸飞撞到墙上就晕倒了。 +[name="嘉维尔"] 放心,你的伤口我已经包扎过了,问题不大,而且和你刚到罗德岛的时候比,你的体质可好了不少。不错啊,博士。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 呜呜,博士,对不起,我应该接住你的,但是我被爆炸声吓到了...... +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 这也不能怪你,老实说,就算是我也想不到这帮崽子居然还有能对空的武器了。 +[Decision(options="也就是说你早就料到会被攻击了?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 是啊,我没说过吗,我老家这里的人很好斗的,虽然他们都打不过我。 +[Decision(options="其他人呢?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 在下坠的时候,为了控制高度,其他人中途就先跳下去了。 +[name="嘉维尔"] 为了保护你,我和刻俄柏是最后才跳下来的。 +[name="嘉维尔"] 哦对,Lancet-2应该还留在飞行器上。 +[Decision(options="飞行器呢?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 我没记错的话,在那个方向吧,喏,那边那个山坡过去应该就是了。 +[Decision(options="先过去看看吧。", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 行。 +[Dialog] +[character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[name="嘉维尔"] 你看,那就是我们的飞行器。 +[name="嘉维尔"] 唔哦,在冒烟呢,感觉不能用了。 +[name="嘉维尔"] 不过看起来还能修的样子。 +[name="刻俄柏"] 博士,嘉维尔,飞行器那边有人! +[name="嘉维尔"] 嗯?那是...... +[Dialog] +[character] +[stopmusic(fadetime=3)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 请不要靠近我,虽然我有保护罗德岛财产的义务,但我只是一台医疗器械,呜呜...... +[PlayMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.8, crossfade=0.5)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 喂,这台机器好像会说话啊。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 是啊,没想到天上掉下来这么个厉害的机器不说,里面还有会说话的机器! +[Character(name="avg_npc_070")] +[name="阿达克利斯人C"] 喂,你们说,该不会它里面其实装着个人吧? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 不知道,要不然我们把它也抢回去吧,酋长肯定会喜欢的。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 好啊,弟兄们,我们把它也扛回去! +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 救命啊—— +[character] +[Dialog] +[PlaySound(key="$rungeneral", volume=1)] +[Character(name="char_187_ccheal_1#4",fadetime=1,block=true)] +[delay(time=0.6)] +[name="嘉维尔"] 给我住手! +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] ......&%(什么人?!) +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 敢抢我们的东西,你们活得不耐烦了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] ......¥%%#(谁能证明这就是你的东西,它是从天上掉下来的!) +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] !@#%......&(没错,是我们先到的,所以就是我们的!) +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,还挺有道理。 +[Decision(options="嘉维尔,他们在说什么?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 嗯?哦对,忘了博士你们听不懂我们这里的语言了。 +[name="嘉维尔"] 虽然这里也是萨尔贡,但是这里的人没有会用普通的萨尔贡语的。 +[name="嘉维尔"] 这样吧,要是有要传达给你的话我给你翻译一下好了。 +[name="嘉维尔"] 其他时候就意会一下吧! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] ......&*#(在那边嘀嘀咕咕说什么呢混账!) +[Character(name="char_187_ccheal_1#3")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 我在说,既然这是你们的东西,那只要把你们全都放倒,它就是我的了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] &&......!@(什么?这个女人太嚣张了,弟兄们,上!) +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_01_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_01_end.txt new file mode 100644 index 00000000..83bd2c7c --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_01_end.txt @@ -0,0 +1,386 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Dialog] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] +[Delay(time=0.55)] +[Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] +[PlaySound(key="$fightgeneral")] +[Blocker(a=0, fadetime=1.5, block=false)] +[CameraShake(duration=0.7, xstrength=10, ystrength=12, vibrato=30, randomness=120, fadeout=true, block=true)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] *粗话*,好、好厉害。 +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哎呀,你们还挺厉害的嘛,可惜撞上了我嘉维尔。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 等、等等,你说你叫什么? +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嘉维尔啊。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 嘉维尔?! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 仔细一看,这张脸,这头发,你不是嘉维尔吗! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 我不是说了我是嘉维尔吗! +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 噫,是嘉维尔,嘉维尔回来了!弟兄们,走,快去告诉森蚺族长! +[Dialog] +[character] +[PlaySound(key="$rungeneral", volume=0.9)] +[delay(time=0.5)] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?森蚺?喂,给我等等! +[name="嘉维尔"] 啧,跑掉了。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[character] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 太好了,你们再来晚一点,我就要被它们抢走了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=2)] +[name="嘉维尔"] 驾驶的家伙呢,叫什么来着,哦对,迪伦,迪伦呢? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=1)] +[name="Lancet-2"] 迪伦刚才想要反抗这群阿达克利斯人被他们打昏了。 +[Character(name="char_187_ccheal_1#2", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 啊,嘉维尔,迪伦在这里! +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 好,把他拖过来吧,我来看看伤势。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 喔。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 对了,Lancet-2,你应该会修这个飞行器吧? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 是的,在出发前,可露希尔为我录入了大量飞行器相关的知识。 +[name="Lancet-2"] 原本在成功迫降后,依靠维修工具应该是能完成维修的。 +[name="Lancet-2"] 但是...... +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 小刻,我让你把他拖过来,不是让你真的用拖的。 +[Character(name="char_187_ccheal_1#2", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 喔,对不起。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] ......看起来对面也没下死手,嗯?看不出来,这家伙内裤挺花哨......咳,估计躺半天就自己醒了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 然后,Lancet-2,你说什么但是? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 但是刚才那群阿达克利斯人,把引擎抢走了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 哈?引擎? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 是的,在他们发现我之前,我在舱内看到他们首先找到了飞行器的引擎并直接把它拆了下来并带走了。 +[name="Lancet-2"] 你们来看这边。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Character] +[Background(image="bg_aircraft_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=2)] +[name="嘉维尔"] 喔,真的有个洞欸。虽然我不太懂这东西,不过应该是飞不起来了? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=1)] +[name="Lancet-2"] 嗯,飞不起来了呢。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?博士,你的脸色不太好。 +[Decision(options="这下麻烦了。;......;要被凯尔希杀了!",values="1;2;3")] +[Predicate(references="1;2;3")] +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[character] +[Background(image="bg_corridor",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +一段时间以前 +[Character(name="char_003_kalts_1",fadetime=1,block=true)] +[delay(time=1)] +[name="凯尔希"] 信? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 对,从我老家寄来的,家乡那边又要举行“玛维索提亚”了。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] “玛维索提亚”,力量与荣耀? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 这你都知道?这是我老家选举大酋长的祭典用的名字。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 我已经有相当一段时间没有听人使用这种语言了。 +[name="凯尔希"] 不过,我记得你是背井离乡来到罗德岛的。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 是啊,不过还有一个小妹妹和我有联络,这封信就是她寄来的。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 我记得你说过,你是因为被排挤而离开的,那么选举酋长应当与你无关。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 是啊,我也不是回去做大酋长的,只是小姑娘好像很想让我回去的样子,我也有确实有一阵子没有回去了...... +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 想家了? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 有一点吧。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 那么,为什么要带上Dr.{@nickname},从生物学的角度来说,他没有其实是你同族的可能性。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 博士也努力了这么久,我想着带他去放松一下。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 那么飞行器使用申请书又是怎么回事,煌? +[Character(name="char_017_homura_3#1", name2="char_003_kalts_1", focus=1)] +[name="煌"] 是因为嘉维尔老家在萨尔贡的无人区,靠走的实在太远了! +[Character(name="char_017_homura_3#1", name2="char_003_kalts_1", focus=2)] +[name="凯尔希"] 所以冒着被萨尔贡官方发现的风险,你们想要用近地飞行器代步。 +[Character(name="char_017_homura_3#1", name2="char_003_kalts_1", focus=1)] +[name="煌"] 呃,不是!我们看过地图了,嘉维尔的老家在萨尔贡境内的一片巨大无人区,从我们搜集的情报来看,萨尔贡官方在那里没有安插任何力量。 +[Character(name="char_017_homura_3#1", name2="char_003_kalts_1", focus=2)] +[name="凯尔希"] 那一片区域确实只在名义上属于萨尔贡的国土,功课做得不错。 +[name="凯尔希"] 那么,既然你们都计划好了,还来问我干什么? +[Character(name="char_017_homura_3#10")] +[name="煌"] 因、因为申请书要过您的手...... +[Character(name="char_017_homura_3#10", name2="char_003_kalts_1#2", focus=2)] +[name="凯尔希"] ...... +[Character(name="char_003_kalts_1#2", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 行不行啊,凯尔希,不行就算了。 +[Character(name="char_017_homura_3#10")] +[name="煌"] (小声)博士,要不还是算了,凯尔希肯定不会同意的...... +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 可以,我批准了。 +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_017_homura_3#6")] +[name="煌"] 真的吗?! +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 嘉维尔,你从没好好向我们介绍过你的家乡。 +[name="凯尔希"] 而作为罗德岛不可或缺的一员,既然你主动提出,我认为为此付出一次Dr.{@nickname}和一名精英干员的假期不算什么。 +[Character(name="char_017_homura_3#8", name2="char_003_kalts_1", focus=1)] +[name="煌"] 太好了! +[Character(name="char_017_homura_3#8", name2="char_003_kalts_1#2", focus=2)] +[name="凯尔希"] 以及,我会把这次行动视作一次实地考察,你们可以自由挑选空闲的干员。 +[Dialog] +[character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 阿米娅最近很忙,如果她想去,我不会允许,你自己去告诉她这件事。 +[name="凯尔希"] 那里无论如何依然是萨尔贡的境内,罗德岛在萨尔贡设立的办事处很少,不要引起不必要的麻烦,无论是对你的,还是对罗德岛的。 +[name="凯尔希"] 以及,近地飞行器即使在罗德岛也是非常珍贵的交通工具。萨尔贡境内环境恶劣,希望你能完好无损地把它带回来,Dr.{@nickname}。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[character] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[Character(name="char_187_ccheal_1#5")] +[name="嘉维尔"] 哦,这么一说,确实有这么一回事。 +[name="嘉维尔"] 哎,别紧张,博士,这里是我老家,我熟得很。Lancet-2,只要找到刚才那群崽子,把引擎抢回来就行了吧? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#5", focus=1)] +[name="Lancet-2"] 嗯......对方似乎懂一些机械技术,引擎被拆卸的过程中没有对其他部分造成很大破坏。 +[name="Lancet-2"] 如果能找到引擎的话,我应该能够指导各位把它装回去。 +[name="Lancet-2"] 以及,现在我需要做一些紧急维护防止它爆炸,大家请等我一下。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=2)] +[name="嘉维尔"] 啊?懂机械?我以前可没听说过有这样的人,我们都是用拳头说话的。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=1)] +[name="Lancet-2"] 虽说是懂机械,其实也只是学会了拔管道和插线而已啦。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] ......哦,不对,既然是她的手下...... +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 嘉维尔,我饿了! +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 飞行器上的食物储备应该没有出问题吧? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 嗯,应该是没有问题的。 +[name="Lancet-2"] 但是迫降过程中有些功能损坏了,现在储藏室是封闭的,我需要一些时间来重新解锁它。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 那小刻你再等一等。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 可是我现在好饿! +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 好吧,那我们先...... +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[character] +[name="???"] 嘉——维——尔——! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?这个声音......糟了。 +[character] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="???"] 哇,是嘉维尔,真的是嘉维尔! +[PlaySound(key="$rungeneral", volume=0.9)] +[Character(name="char_411_tomimi_1#3",fadetime=1,block=true)] +[delay(time=2)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="???"] 嘉维尔,你留了长发! +[name="???"] 嘉维尔,你的衣服好好看! +[name="???"] 嘉维尔,你怎么拿了武器,而且这把武器看起来不像打人的! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#3", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 呃,特米米,是我没错,总之,你先松开我。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯! +[name="特米米"] 嘉维尔,你在外面吃得好吗? +[name="特米米"] 你真的成为医生了吗? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] ......唉,你怎么在这里,特米米? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 那个,我看到天上有个东西掉下来,就过来看一看,结果就看到你了! +[name="特米米"] 对了,你的病治好了吗?我看书上说外面对得了石头病的人很不好,你没事吧? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 没事没事,我好得很。 +[Character(name="avg_npc_071", name2="char_187_ccheal_1", focus=1)] +[name="阿达克利斯人"] 嘉维尔,你可算回来了! +[Character(name="char_187_ccheal_1", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人"] 看到你没事我就放心了啊,嘉维尔! +[Character(name="avg_npc_071", name2="char_187_ccheal_1", focus=1)] +[name="阿达克利斯人"] 果然还是要你来当大酋长才行啊! +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 做梦去吧,我只是请假回来看看的。 +[Decision(options="嘉维尔,你不是说你是被排挤才离开家乡?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 对啊,怎么了? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔,这、这个人是? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?特米米,你说的是萨尔贡语?还挺流利的。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯,为了能和嘉维尔交流,我特地学的! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 好吧,这样以后我就用萨尔贡语和你写信好了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] ......嘉维尔,所以这些人都是谁? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哦,这个人是Dr.{@nickname},你可以叫博士,应该算作我的上司吧。 +[name="嘉维尔"] 其他人么,都算是我的同事了。 +[Character(name="char_411_tomimi_1")] +[name="特米米"] 上司......难道你比嘉维尔还要厉害? +[Decision(options="没有。;......;我比嘉维尔厉害多了!",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 那你为什么会是嘉维尔的上司呢? +[Predicate(references="2")] +[Character(name="char_411_tomimi_1#5")] +[name="特米米"] 嘉维尔,这个人看上去很弱的样子。 +[Predicate(references="3")] +[Character(name="char_411_tomimi_1#2")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 不可能! +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 比起这个,特米米,我们飞行器在坠毁后引擎被抢了,是祖玛玛的人,她现在也有手下了? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 飞行器引擎是什么呀,和那些发动机什么的一样吗?等下......欸?祖玛玛? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 怎么了? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 啊,嗯,祖玛玛她现在是一个部族的酋长呢,这次大酋长很多人都觉得肯定是她了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 喔——这么说的话,说不定把我们轰下来的也是他们呢,也只有那家伙会钻研各种奇奇怪怪的武器了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] ......嗯,嗯!如果你要找祖玛玛的话,祭典明天就要开始了,所有想要竞争酋长的人都在向神庙聚集,祖玛玛一定也会去。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 也就是说去那里就能找到她吗,哈,好极了! +[name="嘉维尔"] 而且你这丫头不也说想要竞争酋长,就让我看看你这几年有什么长进吧! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=2)] +[name="特米米"] (小声)其实我还是想让嘉维尔你当酋长啊。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=1)] +[name="嘉维尔"] 嗯?你说什么? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 没、没什么! +[Decision(options="......", values="1")] +[Predicate(references="1")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 博士,紧急维护已经完成了,我们要出发了吗? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 辛苦你了,Lancet-2,没错,接下来我们要去神庙。 +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_411_tomimi_1", name2="char_285_medic2_1", focus=1)] +[name="特米米"] 哇啊!机器说话了! +[Character(name="char_411_tomimi_1", name2="char_285_medic2_1", focus=2)] +[name="Lancet-2"] 虽然有过心理准备,但总是这样的反应还是稍微有些伤人呢,虽然我不是人...... +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 现在飞行器不会爆炸了吧? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 嗯,但是就这样把它晾在这里也不是办法呢...... +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 这倒也是,我可不想被凯尔希瞪眼。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 那、那个,我可以分出我的人把它拖回我的部族去,这样你们应该放心了吧? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 你的部族?嗯?这么说来,刚才都没发现,你这丫头,难道也成了一个族长? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯!其实就是嘉维尔以前的部族哦。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哦,难怪我看到几个熟面孔...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 对了,嘉维尔,现在部族改名了哦,从“荒野意志”改名叫“嘉维尔意志”! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 因为我们都觉得嘉维尔是最棒的! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 呃,咳咳,总之,那就交给你了。 +[Character(name="char_411_tomimi_1")] +[name="特米米"] 小的们,听到了吗? +[Character(name="avg_npc_071", name2="avg_npc_070")] +[CameraShake(duration=3, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人"] 噢! +[delay(time=1)] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 啊,这样的话,我和迪伦先生一起跟着飞行器好了。 +[name="Lancet-2"] 接下来博士你们似乎要去人很多的地方,感觉我一起去会很麻烦呢。 +[name="Lancet-2"] 而且飞行器也需要有人维护。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=2)] +[name="嘉维尔"] 啥,你不去看祭典吗?可好看了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=1)] +[name="Lancet-2"] 没关系的,我也更加喜欢安静一点。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 好吧,既然这样,那就只有我和博士还有小刻去祭典了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 还有我!我也带一些小弟和你一起! +[Decision(options="出发!;......;小刻呢?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 等一等,博士,小刻呢? +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士,你怎么了? +[delay(time=1)] +[Character(name="char_187_ccheal_1#2")] +[CameraShake(duration=0.3, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 嗯?等等,小刻哪儿去了?! +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 咦,对啊,刚才还在的,这孩子跑哪儿去了? +[Predicate(references="1;2;3")] +[Character(name="avg_npc_071")] +[name="阿达克利斯人"] 你们说的小刻,难道是那边那个有点神叨叨的家伙? +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[character] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 不会让你们伤害博士的,整合运动! +[CameraShake(duration=0.8, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 咿呀!竟敢抢我的蜜饼!不要跑! +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[character] +[Background(image="bg_desert_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 小刻一个人在那里和空气战斗的样子......唔,这难道是中毒导致的错觉? +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=2)] +[name="嘉维尔"] 哦!完蛋!忘记说了!这一带路边有不少野生的蘑菇和果实,里面大半是不能吃的,吃了就会变成那样。 +[name="嘉维尔"] 忘了这孩子比我还野,大概是趁我们聊天的时候出去转了一圈吃掉的吧。 +[name="嘉维尔"] 呃,总之,把她绑起来,Lancet-2你们一起带回去吧,过一阵子应该就好了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#2", focus=1)] +[name="Lancet-2"] 交给我吧~ +[name="Lancet-2"] 以及,友情提醒,周边的气温比较高,而且这种环境通常昼夜温差较大,不要忘记带足补给哦。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1#3", focus=2)] +[name="嘉维尔"] 哦,没错,博士,还有特米米,你们去飞行器里多拿点补给。 +[name="嘉维尔"] 从这里到神庙可有好一段路,而且雨林里也没有像样的地方睡觉,要做好露宿的准备啊。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_02_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_02_beg.txt new file mode 100644 index 00000000..c7fe11af --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_02_beg.txt @@ -0,0 +1,276 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Dialog] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Character] +[Background(image="bg_aerialview",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Delay(time=2)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[PlaySound(key="$leaveshake", volume=0.6)] +[delay(time=2)] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 这片雨林还是老样子啊。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔已经很久没来过了吧。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 我一直不喜欢这地方,空气又潮湿,地又松软,一点也没有刚强的感觉。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 不过现在有很多部族都搬进了雨林哦。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 是这样吗?......啊,博士,你醒了,昨晚睡的还好吗? +[Decision(options="还好。;......;我精神超好。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 适应力不错啊,博士,还以为你肯定受不了在这种环境下露宿。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈,看你的眼神就知道了。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 嗯,如果你不一直揉额角的话我会相信你的。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 早跟你说了吧,博士,做好心理准备吧,接下来都只有这样的环境了。 +[name="嘉维尔"] 给,我用这边能找到的素材做了点醒神的汤,喝了吧。 +[name="嘉维尔"] 嘿,说起来,以前不知道,刚才在周围转转才发现,这片雨林的药用植物还挺多的。 +[Dialog] +[Character] +[Character(name="char_411_tomimi_1")] +[name="特米米"] ......嘉维尔居然在照顾人。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉、嘉维尔,我也没睡好...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈?你这样还能算是阿达克利斯? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 阿达克利斯......呜呜,嘉维尔果然已经忘了我们原本的名字了...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?哦,我都忘了。是提亚卡乌才对。 +[name="嘉维尔"] 自从离开这里后,提亚卡乌这个词好久没用过了。博士,你也记一下,在我们这里,是不按种族区分自己的。 +[name="嘉维尔"] 从种族上区分的话,我想想啊,我是阿达克利斯,祖玛玛那家伙是斐迪亚,还有黎博利......嗯,大概有这三种吧。 +[name="嘉维尔"] 不过在这里,我们都自称提亚卡乌,在我们的语言中是“骁勇善战的人”的意思。 +[name="嘉维尔"] 然后,虽然感觉你应该用不着,不过我们自己称呼这里是叫做阿卡胡拉,在我们的语言中是“茂林丛生之地”的意思。 +[name="嘉维尔"] 好了,别哭哭啼啼的,把你的手下也都叫起来,该出发了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=2)] +[name="特米米"] 呜呜呜...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=2)] +[name="特米米"] 罗德岛,博士。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=1)] +[name="嘉维尔"] 哦,对了,公司的意思就是...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 啊,我知道的,因为嘉维尔离开后,我有在了解外面的信息! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哦?这么说来,你的打扮确实也和以前不一样了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 嗯,这可是外面非常流行的装扮呢! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 我不懂时尚,是这样吗,博士? +[Decision(options="在杂志上看到过。;......;我不知道。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 博士果然也看过吗! +[Predicate(references="2")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔,你的朋友不太懂时尚的样子呢。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哈哈,博士也有不知道的时候啊。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 对了,特米米,先给博士介绍一下我们这里吧。我离开了这么久,也不知道有没有变化。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 好的! +[name="特米米"] 唔,让我想想,要给外面的人讲的话......对了,要从部族开始呢。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Character] +[Image(image="ac12_11",xScale=1, yScale=1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=true)] +[dialog] +[Character] +[name="特米米"] 看看这张地图,这里是嘉维尔到达的地方,这里是咱们的过来的路径。 +[name="特米米"] 这一大片丛林覆盖的区域就是阿卡胡拉了。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Image(fadetime=0)] +[Image(image="ac12_8",xScale=1, yScale=1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=true)] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 生活在阿卡胡拉的所有大大小小部族,根据传统,每隔一段时间,就会通过祭典的方式选出一名大酋长。 +[name="特米米"] 啊,祭典的方式就是打斗,谁能战胜所有挑战者并赢得其他人的认可就能获得挑战现任大酋长的权利。 +[name="特米米"] 战胜现任大酋长的话,就能成为新的大酋长。 +[name="特米米"] 大酋长的权力的话,唔,所有部族都会听他的话! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 这不是基本没什么变化嘛。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 有的哦。 +[Character(name="char_411_tomimi_1")] +[name="特米米"] 前任的胡安大酋长因为太喜欢喝酒被老婆追杀到悬崖边跳下去再也没有回来,本来上一次的祭典是要选出继任的大酋长的。 +[name="特米米"] 但是,因为嘉维尔的关系,上次没有选出大酋长,而嘉维尔离开后,各个部族都互相不服气。 +[name="特米米"] 所以现在各个部族之间陷入了互相斗争的状态。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Image(fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[delay(time=0.5)] +[Decision(options="上一任大酋长......?", values="1")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 唔?这在我们这里是很常见的。 +[name="特米米"] 据我阿爹说,胡安大酋长是当大酋长当的很久的一个了,一般大酋长两三年就会换掉。 +[name="特米米"] 只要大酋长没了,就举办祭典选出一个新的。 +[Decision(options="因为嘉维尔的关系?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 啊?哦,对,这事我确实没跟罗德岛的人说过。 +[name="嘉维尔"] 我当时把祭典上所有人都打了一顿然后就走了。 +[Decision(options="因为被排挤?;所有人?!", values="1;2")] +[Predicate(references="1;2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 对啊,我当时很气,就把他们都打了一顿。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 算了,这个先不提,现在有什么厉害的部族吗? +[Character(name="char_411_tomimi_1")] +[name="特米米"] 嗯。 +[name="特米米"] 现在有几个部族比较厉害。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Character] +[Image(image="ac12_7",xScale=1.1, yScale=1.1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=false)] +[ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=1.1, yScale=1.1, duration=15, block=false)] +[name="特米米"] 第一个就是祖玛玛作为头领的森蚺部族。 +[name="特米米"] 她把部族的位置设立在雨林的另一端,靠近矿脉的地方,占据着大部分的金属资源。 +[name="特米米"] 他们部族一直喜欢制造一些奇怪的道具和武器,吞并了周围不少小部族。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[dialog] +[Image(image="ac12_5",xScale=1.1, yScale=1.1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=false)] +[ImageTween(xFrom=0, yFrom=0, xTo=30, yTo=0, xScale=1.1, yScale=1.1, duration=15, block=false)] +[name="特米米"] 第二个是克玛尔的燧石部族。 +[name="特米米"] 雨林里的提亚卡乌不像我们一样结成部族生活,他们生活的更加分散一些,平时也不和我们交流。 +[name="特米米"] 但是现在,因为失去了大酋长的约束,不少部族进入了雨林,于是雨林中现在也有不少部族了。 +[name="特米米"] 克玛尔现在就是其中之一。 +[name="特米米"] 他们信奉自身的力量,也是占领了一块地盘。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[dialog] +[Character] +[Image(image="ac12_9",xScale=1, yScale=1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=true)] +[name="特米米"] 还有一个部族比较特殊,嘉维尔你也认识,是依娜姆的部族。 +[name="特米米"] 她的部族就叫“依娜姆商会”,这个部族的人比较奇怪,他们都不太喜欢打架,反而喜欢和人做生意。 +[name="特米米"] 不过他们的人数不少,不可以小看他们。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Image(fadetime=0)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 祖玛玛那家伙会把部族设在矿山边我倒是能想象,那家伙从那时候起,就很喜欢自己做些武器什么的了。 +[name="嘉维尔"] 没想到她现在也是一族的头目,“森蚺”,听起来不错啊! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯,祖玛玛的森蚺部族现在也是最强盛的部族,大家都觉得她一定是下一任酋长了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 那家伙从以前起就很能干嘛。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 那个,嘉维尔果然不打算当大酋长吗? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 是啊,我现在在外面有要做的事。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 对吧,博士? +[Decision(options="嗯。;......;你也可以留下来。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#5")] +[name="特米米"] 这样啊...... +[Predicate(references="2")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 唔,该说嘉维尔是直接好呢,还是残忍好呢...... +[Predicate(references="3")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嘿,有一天我会回到这里的,但不是现在。 +[Predicate(references="1;2;3")] +[name="嘉维尔"] 不过你在信里不是说你也要竞争酋长,而且很有信心吗? +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯,嗯! +[name="特米米"] 我也做过了充足的准备了! +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 那我就期待你的表现了! +[Dialog] +[Character] +[delay(time=1)] +[PlaySound(key="$fightgeneral", volume=0.4)] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral", volume=0.4)] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?好像有打斗的声音? +[name="嘉维尔"] 在那边,过去看看。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 你说不说! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 不说! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 啧,还挺有骨气。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哦,在打架呢。博士,不用管了,我们继续走了,常有的事。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="阿达克利斯人A"] 你完了,细尾巴的,今天我非要让你承认是粗尾巴比较好不可! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人B"] 你做梦!我是不可能屈服的! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯? +[name="嘉维尔"] 喂,那边那个谁,你说什么?! +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 什么人,难道你也是细尾巴部族的?! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 虽然我不是,但是你是不是觉得粗尾巴比较好? +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 啊?那当然!你瞧瞧我的尾巴,强壮、有力、饱满,还有什么比这样一条粗尾巴更好的! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,这我可不能当做没听到了! +[name="嘉维尔"] 看看我的细尾巴,苗条、精致、线条分明,还能提东西!这才叫尾巴! +[Character(name="avg_npc_070")] +[name="阿达克利斯人B"] 没错,细尾巴才是最好的!咳、咳! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 哈?你这种尾巴,藏在屁股后面根本就看不见好吧! +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 你这种尾巴才是,长这么粗坐都坐不好吧! +[Dialog] +[Character] +[Decision(options="他们在吵什么?", values="1")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 啊,嘉维尔在和那个人争论尾巴的粗细呢。 +[name="特米米"] 这在我们这里很常见哦,尾巴是一个阿达克利斯人最自豪的部分,大家经常互相比较,也有因为尾巴粗细而聚集起来的部族。 +[name="特米米"] 和嘉维尔争吵的那个人应该就是粗尾巴部族的吧。 +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] *脏话*,弟兄们,都出来! +[name="阿达克利斯人A"] 今天我非要让你们知道粗尾巴的好才行! +[Character(name="char_411_tomimi_1#2")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 啊,他们人好多,博士,我先去帮嘉维尔了。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_02_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_02_end.txt new file mode 100644 index 00000000..6c411b93 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_02_end.txt @@ -0,0 +1,232 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="avg_npc_071", name2="char_187_ccheal_1#1", focus=1)] +[name="阿达克利斯人A"] 噫,这、这招死亡大风车......还有这个发夹......你、你难道是嘉维尔! +[Character(name="avg_npc_071", name2="char_187_ccheal_1#3", focus=2)] +[name="嘉维尔"] 正是我! +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 可恶,遇到你算我们倒霉。 +[name="阿达克利斯人A"] 但是,就算你是嘉维尔,也别想动摇我们对粗尾巴的信仰! +[Dialog] +[Character] +[PlaySound(key="$rungeneral", volume=0.9)] +[delay(time=1)] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 既然这么嚣张就别逃啊! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士,我们走吧,下次碰到了再收拾他们。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔,你怎么放过他们了。 +[name="特米米"] 以前的你,遇到这种事肯定会把他们全追上打晕才解气的。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 是啊,以前的我会这样。 +[name="嘉维尔"] 不过,我现在觉得他们还挺可爱的,对吧,博士。 +[Decision(options="虽然听不懂,不过确实。;......;暴揍他们的你比较不可爱。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 虽然由我来说可能比较奇怪,不过这里都是些头脑简单的家伙。 +[name="嘉维尔"] 哎,在外面动不动就要费脑子,有时候我也会怀念这里。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,博士,你该不会也觉得粗尾巴比较好吧? +[name="嘉维尔"] 我可不同意啊! +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈!虽然我觉得他们可爱,但并不妨碍我揍他们啊。 +[name="嘉维尔"] 这叫怎么说来着,对了,一码归一码! +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 嘉维尔......真的和以前不一样了呢。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?等等,特米米,你这丫头。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 诶? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 几年不见,你的尾巴又变粗了啊。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 诶诶诶! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 你该不会也是粗尾巴那一边的吧? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 没有没有,我也不是自己想它才变这么粗的呀! +[name="特米米"] 呜呜,我也想要嘉维尔一样的细尾巴...... +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 这样啊,啧啧,真是个可怜的孩子。 +[name="嘉维尔"] 不过,刚才战斗的时候看了看,你的源石技艺变得挺厉害了啊。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 真、真的吗?! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 是啊,来我们罗德岛做个干员应该都没问题了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 干......员? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 干员就是呃,反正就是干活的,比如我就是医疗干员。 +[name="嘉维尔"] 我记得我走的时候你还在巫医那里学习吧。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯!为了嘉维尔能够回来,我每天都在磨练自己! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 为了我? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 啊......唔,我是说,为了嘉维尔回来的时候能够帮上忙!就像刚才那样! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 好吧,那你确实帮上了忙。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 诶嘿嘿......被嘉维尔夸奖了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 好了,总而言之,继续前进吧,我记得神庙就在前面不远了吧? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 嗯。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 森蚺绝对是大酋长啊,他们部族这么厉害。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 是啊,而且她自己也很强,以前不都说除了嘉维尔,就是森蚺了,现在嘉维尔不在...... +[Character(name="avg_npc_070", name2="avg_npc_072", focus=2)] +[name="阿达克利斯人C"] 喂,看那边! +[Character(name="avg_npc_070", name2="avg_npc_072", focus=1)] +[name="阿达克利斯人B"] 那个难道是,嘉维尔? +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 喂,嘉维尔,你终于回来了啊! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 噢,好久不见啊! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 喂,你腰上这根羽毛这么好看,哪里来的? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 我用武器去跟依娜姆大姐换的。 +[Character(name="avg_npc_070", name2="avg_npc_072", focus=2)] +[name="阿达克利斯人C"] 唉,你们部族真好,依娜姆大姐什么都搞得到,我也想去你们部族啊。 +[Character(name="avg_npc_070", name2="avg_npc_072", focus=1)] +[name="阿达克利斯人B"] 不行,依娜姆大姐最讨厌人多了,不过你们要是有什么想要的,可以问我! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 好啊!......喂,看那边。 +[Character(name="avg_npc_071", name2="avg_npc_072", focus=2)] +[name="阿达克利斯人C"] 那个,难道是嘉维尔! +[Character(name="avg_npc_070", name2="avg_npc_072", focus=1)] +[name="阿达克利斯人B"] 她居然回来了?! +[Character(name="avg_npc_072")] +[name="阿达克利斯人C"] 嘉维尔,你原来没死啊! +[Character(name="char_187_ccheal_1#4")] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 我活得好好的! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 哥哥,别逞强了,你都得了石头病了,还是在家好好躺着吧。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 别说了,一点小病比起祭典算什么! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 虽然是小病,但也是病啊!而且要是让别人看到我哥哥尾巴上长出石头,那多丢人! +[name="阿达克利斯人A"] 而且嘉维尔不在,大酋长肯定是祖玛玛! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 我就是要见证祖玛玛当上酋长的那一刻啊! +[name="阿达克利斯人B"] 可恶,我不该不听祖玛玛的话......嗯?弟弟,看那边! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 不是吧,那个人是......嘉维尔?! +[name="阿达克利斯人A"] 她难道回来争大酋长了? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] ......弟弟,抱歉,这下看来我必须去看祭典了。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 嗯,哥哥,这下确实不看不行了呢。 +[Character(name="char_411_tomimi_1")] +[name="特米米"] 咦,那两个人,好像是森蚺部族的...... +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 真的是嘉维尔!你终于回来了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 嘉维尔,我一直相信你的啊! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人C"] 喂,大伙,快看,是嘉维尔! +[Character] +[name="阿达克利斯人们"] 嘉维尔,嘉维尔,嘉维尔! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 真是群热闹的家伙......我们还是走快点吧。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯,毕竟大家都很喜欢祭典呢,也都很喜欢嘉维尔呢! +[name="特米米"] 啊,嘉维尔,看前面那块板子。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 我看看,啧,写的什么破字......哦,就是写的“玛维索提亚”。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 我们到了。 +[stopmusic(fadetime=3)] +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[delay(time=2)] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 咦,这里怎么会有音乐? +[name="嘉维尔"] 而且这音乐怎么有些耳熟...... +[name="嘉维尔"] 喂,博士,这不是AUS的歌吗! +[Dialog] +[PlaySound(key="$livecrowd", volume=0.4, loop=false, channel="people")] +[Decision(options="确实。;......;是吗?", values="1;2;3")] +[Predicate(references="1")] +[name="嘉维尔"] 是吧。 +[name="嘉维尔"] 虽然我不太懂,但是听其他人偶尔放也有印象。 +[Predicate(references="2")] +[name="嘉维尔"] 博士,别陶醉进去听啊! +[Predicate(references="3")] +[name="嘉维尔"] 罗德岛上也有不少这支乐队的粉丝,应该没错。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 啊,确实是AUS的歌呢。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 你怎么也知道AUS?! +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 大约去年的时候,有一群自称AUS的奇怪外乡人来过这里。 +[name="特米米"] 她们先是在依娜姆的部族那里进行了一次演唱会,这场演唱会过后,很多提亚卡乌都把她们当成“玛维索提亚”的使者来对待了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 然后她们就被请求留在这里进行了相当长一段时间的演出,而且演出的地点基本都是在神庙那里。 +[name="特米米"] 我也有听过一次,确实是很厉害很好听的音乐呢......而且能感觉到很厉害的法术技巧。 +[name="特米米"] 在那之后,许多提亚卡乌就爱上了这种音乐。 +[name="特米米"] 然后有一天,她们就又忽然消失了,大家都说她们是回到先祖的怀抱去了。 +[name="特米米"] 不过我知道她们只是和嘉维尔你一样离开了。 +[name="特米米"] 这里播放的音乐应该是有人把她们离开时留下的叫做“音响”的东西搬过来了,她们离开前,好像还留下了许多她们的唱片。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 音响? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯,因为是需要法术技巧才能使用的东西,所以只有祭祀和巫医们能够使用它们,平时应该都是放在依娜姆的部族里的。 +[Character(name="char_187_ccheal_1#5", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈哈哈,这支乐队还真是自由。 +[name="嘉维尔"] 而且她们的音乐确实很刺激,我还没进去就已经有些热血沸腾起来了,我开始喜欢上她们了! +[name="嘉维尔"] 走吧,博士,我们进去一边听音乐,一边享受祭典! +[PlaySound(key="$livecrowd", volume=0.4, loop=false, channel="people")] +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_03_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_03_beg.txt new file mode 100644 index 00000000..dd2daee6 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_03_beg.txt @@ -0,0 +1,169 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[PlaySound(key="$d_gen_walk_n")] +[Character(name="char_187_ccheal_1",fadetime=1,block=true)] +[delay(time=0.6)] +[name="嘉维尔"] 博士,我稍微逛了一圈,没有看到其他人的样子。 +[name="嘉维尔"] 看来我们可能要在祭典结束后再去雨林里找她们了。 +[Character(name="avg_npc_070")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="佩塔"] ——!(胜利的战吼) +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 啊,是佩塔赢了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 这个叫佩塔的家伙挺能干啊,我都想和他打一架了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯,他是我的部族的勇士。 +[name="特米米"] 但是,他肯定没有嘉维尔厉害。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈哈,那可说不好呢。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嘉维尔可是在小时候就差点夺得了大酋长的位置呢!才不会输给佩塔! +[Decision(options="小时候?",values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 嗯?哦,是那一次啊。 +[name="嘉维尔"] 在我很小的时候,因为很有趣,其实有参加过一次祭典。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 嗯,那个时候的嘉维尔就已经非常厉害了! +[Dialog] +[stopmusic(fadetime=2)] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall",block=true)] +[Character(fadetime=0)] +[cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[name="阿达克利斯勇士"] 嘎哈...... +[Character(name="avg_npc_070")] +[name="阿达克利斯冠军"] 荒野意志部族最强的家伙也不过如此! +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 好、好厉害...... +[Character] +[name="阿达克利斯人A"] 啧,我们部族的勇士竟然被那么轻易地打败了。 +[name="阿达克利斯人B"] 我们一起上吧! +[name="阿达克利斯人A"] 不行啊,比人数我们更加比不过......这一次只能放弃了吗...... +[Character(name="avg_npc_070")] +[name="阿达克利斯冠军"] 还有谁要来挑战!没有的话,就由我来挑战大酋长! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 我来! +[Character(name="avg_npc_070")] +[name="阿达克利斯冠军"] 你是......荒野意志部族的孤儿嘉维尔? +[name="阿达克利斯冠军"] 我听说你在小辈里很能打,但是小鬼没有资格参加祭典,滚回家去再喝几年奶吧。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哼,等你赢了我再说吧! +[Character(name="avg_npc_070")] +[name="阿达克利斯冠军"] 哈!不愧是孤儿,不怕死的吗! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 部族的人就是我的亲人!少说废话,打不打! +[Character(name="avg_npc_070")] +[name="阿达克利斯冠军"] 哼,小鬼,找死! +[Dialog] +[Character] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character] +[delay(time=1)] +[name="阿达克利斯冠军"] 不、不可能......只是两拳就...... +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 嘉维尔,好厉害...... +[Character(name="char_187_ccheal_1#5")] +[name="嘉维尔"] 哼,也不过就这样嘛! +[name="嘉维尔"] 还有谁来挑战! +[Dialog] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall",block=true)] +[Character(fadetime=0)] +[cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] +[Blocker(a=0, fadetime=2, block=true)] +[Decision(options="嘉维尔是孤儿?",values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔没有说过吗? +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 我没说过吗? +[name="嘉维尔"] 哦,我好像真的没有说过,毕竟也不是什么特别重要的事。 +[name="嘉维尔"] 我不知道我的父母是谁,不过这在这里不是什么很少见的事。 +[name="嘉维尔"] 博士,虽然你可能无法想象,在这里,人要死是非常简单的事。 +[name="嘉维尔"] 甚至不用天灾——其实这里的人根本不知道天灾是什么——一场感冒,一次恶劣天气说不定就会死不少人。 +[name="嘉维尔"] 我想我的父母大概也就是这么随便死掉的吧。 +[name="嘉维尔"] 哎,不说这个,反正你只要知道,我从小就是被部族的人一起养大的。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#5", focus=2)] +[name="特米米"] 嘉维尔...... +[Decision(options="辛苦你了。;......;至少你现在比谁都健康。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 别这样,博士,搞得我好像很可怜一样。 +[name="嘉维尔"] 孤儿也不只是我,在我们这里,几个家庭一起养大几个孤儿是很常见的事。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,别想太多。 +[name="嘉维尔"] 我也是离开之后才知道,这种情况是不正常的。 +[name="嘉维尔"] 这反而坚定了我学医的想法。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈,没错。 +[Predicate(references="1;2;3")] +[Decision(options="所以那一次祭典的结果呢?",values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 那一次啊...... +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[Character] +[name="???"] 找到你了,可恶的赏金猎人! +[Character(name="avg_npc_070")] +[name="佩塔"] 什么人?! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?这个声音...... +[character] +[Dialog] +[PlaySound(key="$rungeneral", volume=1)] +[Character(name="char_2013_cerber_1",fadetime=1,block=true)] +[delay(time=0.6)] +[name="刻俄柏"] 把博士还回来! +[Character(name="avg_npc_070")] +[name="佩塔"] 你在说什么? +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 小刻?! +[name="嘉维尔"] 特米米,不是让你手下绑回部族去了吗? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 诶,是啊? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 这孩子力气不小,估计是直接挣脱了...... +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 赏金猎人,把博士交出来! +[name="刻俄柏"] 不然即使是追到大地的尽头我绝对不会放过你的! +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 啧,这傻孩子看样子还没清醒过来。 +[character] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="佩塔"] 咕哈! +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 佩塔被打飞了! +[character] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[name="阿达克利斯人A"] 她把佩塔干掉了! +[name="阿达克利斯人B"] 好像很厉害的样子...... +[name="阿达克利斯人C"] 哪里来的怪胎?!哪个部族来的?! +[name="阿达克利斯人A"] 不知道,根本听不懂她在说什么! +[name="阿达克利斯人B"] 不管了,反正只要把她打败就行了吧? +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 啧,这帮人把小刻当成新的挑战者了吗...... +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔,要去帮忙吗? +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 等一等,这傻孩子战斗能力还是很强的,这种场面她应付得来,现在上去只会被误伤。 +[name="嘉维尔"] 不过,场面恐怕会变得混乱起来,博士,指挥一下特米米的手下把场面控制住吧。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_03_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_03_end.txt new file mode 100644 index 00000000..bb69d959 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_03_end.txt @@ -0,0 +1,141 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[Character] +[name="阿达克利斯人A"] 这个怪胎好厉害!已经打退了好几个人了! +[name="阿达克利斯人B"] 虽然听不懂她在说什么,但是好强啊! +[name="阿达克利斯人C"] 让她来做大酋长感觉好像也不坏! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] ......嘉维尔,你的同伴好厉害。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 虽然这种时候只会让人伤脑筋就是了。 +[name="嘉维尔"] 不过总算稍微消停了,我上去制住她...... +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 什么,整合运动,你们又来了! +[name="刻俄柏"] 原来是你们抢走了博士吗! +[name="刻俄柏"] 别跑! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 糟了,这傻孩子要跑了! +[name="嘉维尔"] 我去追!特米米,你和博士不要乱动,我会回来找你们。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 诶,好的! +[Dialog] +[Character] +[PlaySound(key="$rungeneral", volume=1)] +[delay(time=1)] +[Character(name="char_411_tomimi_1#5")] +[name="特米米"] ...... +[Decision(options="......",values="1")] +[Predicate(references="1")] +[name="特米米"] 啊,上面又有新的人打起来了。 +[name="特米米"] ......博士,可不可以告诉我,嘉维尔在外面是什么样的? +[Decision(options="告诉她嘉维尔在罗德岛的生活。;......;告诉她嘉维尔当医生的样子。",values="1;2;3")] +[Predicate(references="1")] +[name="特米米"] 嘉维尔在外面生活得很好吗。 +[name="特米米"] ...... +[Predicate(references="2")] +[name="特米米"] 难道说你和嘉维尔也不是很熟吗? +[name="特米米"] 太好了!......啊,不,我只是以为你和嘉维尔一起回来的,嘉维尔好像很喜欢你的样子,就以为你和嘉维尔关系很好。 +[name="特米米"] 没关系的,嘉维尔人很好的,你一定可以和她打好关系的! +[Predicate(references="3")] +[Character(name="char_411_tomimi_1#3")] +[name="特米米"] 太好了,果然即使成为了医生,嘉维尔始终是嘉维尔呢! +[name="特米米"] 是这样啊,嘉维尔没有变呀,太好了...... +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 那如果嘉维尔要离开你的话,你会怎么想? +[Decision(options="会很难过吧。;......;祝贺她找到新的道路吧。",values="1;2;3")] +[Predicate(references="1")] +[name="特米米"] 嗯,果然呢,我当时也哭的很伤心呢...... +[Predicate(references="2")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 你、你怎么可以这样!嘉维尔那么好,她要离开你你怎么可以觉得无所谓! +[Predicate(references="3")] +[name="特米米"] 你真厉害......我做不到。 +[name="特米米"] 我一直希望嘉维尔能够回来。 +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 博士,那个,在嘉维尔的事情上,我、我是不会输给你的! +[Decision(options="加油。;(点头);我也不会输给你的!",values="1;2;3")] +[Predicate(references="1;2;3")] +[Decision(options="所以那一次祭典的结果呢?",values="1")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 那一次...... +[Dialog] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall",block=true)] +[Character(fadetime=0)] +[cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 什么嘛,你们这帮大人也不过如此嘛。 +[name="嘉维尔"] 还有谁要来挑战我! +[Character] +[name="阿达克利斯人A"] 居然把这么多大人给打倒了...... +[name="阿达克利斯人B"] 嘉维尔,了不起啊! +[name="阿达克利斯人C"] 难道说嘉维尔真的能当上大酋长? +[Dialog] +[Character(name="char_416_zumama_1",fadetime=1,block=true)] +[delay(time=1)] +[name="???"] 我来! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 什么啊,怎么是你,祖玛玛。 +[name="嘉维尔"] 你不是在造你的机器去了吗?我去找你你都不理我。 +[Character(name="char_416_zumama_1")] +[name="祖玛玛"] ......我想最后试一试。 +[Character(name="char_187_ccheal_1",name2="char_416_zumama_1#2",focus=1)] +[name="嘉维尔"] 试什么? +[Character(name="char_187_ccheal_1",name2="char_416_zumama_1#2",focus=2)] +[name="祖玛玛"] 试试我的拳头能不能打败你。 +[Character(name="char_187_ccheal_1",name2="char_416_zumama_1#2",focus=1)] +[name="嘉维尔"] 你怎么说得好像要死了一样。 +[Character(name="char_187_ccheal_1",name2="char_416_zumama_1#2",focus=2)] +[name="祖玛玛"] 少废话,今天我可不会输给你,嘉维尔。 +[Character(name="char_187_ccheal_1#3",name2="char_416_zumama_1#2",focus=1)] +[name="嘉维尔"] 嘿,那要打过才知道了! +[Dialog] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall",block=true)] +[Character(fadetime=0)] +[cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 她们从中午一直打到了晚上都没有分出胜负。 +[name="特米米"] 到最后,她们两个人都没力气了,被其他人给丢了下去。 +[name="特米米"] 这就是嘉维尔第一次参加祭典的情况了。 +[Decision(options="祖玛玛是个什么样的人?",values="1")] +[Predicate(references="1")] +[name="特米米"] 祖玛玛是当时离得比较近的另一个部族的人。 +[name="特米米"] 小时候,她和嘉维尔经常在一起打架,嘉维尔比她厉害,但祖玛玛也不是没有赢过。 +[name="特米米"] 但是我听嘉维尔说,她有一天不知道怎么的,就不再喜欢打架了,开始喜欢研究机器。 +[name="特米米"] 我记得那天,是祖玛玛最后一次和嘉维尔打架。 +[name="特米米"] 在那之后,祖玛玛就再也没和嘉维尔打过,甚至很少出现在大家面前,再之后,她的部族就搬走了,我就在也没见过她了。 +[name="特米米"] 就连嘉维尔离开那次的大闹祭典都没有来。 +[Decision(options="......",values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 我回来了。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 嘉维尔,你没事吧! +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 我没事。啧,小刻这孩子真能跑,一下子就跑没影了。 +[name="嘉维尔"] 不过以她的能力应该不用担心。特米米,祖玛玛来了吗? +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 还没有。 +[Character(name="avg_npc_070")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人"] 还有谁要来挑战! +[Character] +[name="???"] 我来。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 嗯?看来我回来的正是时候。 +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_04_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_04_beg.txt new file mode 100644 index 00000000..f5c52311 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_04_beg.txt @@ -0,0 +1,182 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[PlaySound(key="$d_gen_walk_n")] +[Character(name="char_416_zumama_1",fadetime=1,block=true)] +[delay(time=2)] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[name="阿达克利斯人A"] 森蚺,森蚺! +[name="阿达克利斯人B"] 把他们全都解决掉,森蚺! +[name="阿达克利斯人C"] 大酋长,大酋长! +[name="阿达克利斯人D"] 森蚺,娶我! +[Character(name="avg_npc_071")] +[name="阿达克利斯勇士"] ......森蚺,你果然来了。 +[name="阿达克利斯勇士"] 我还以为你缩在自己的雨林里不敢来了。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 雨林很好。 +[Character(name="avg_npc_071")] +[name="阿达克利斯勇士"] 哼,缩在雨林里的提亚卡乌都是胆小鬼! +[Character(name="char_416_zumama_1")] +[name="森蚺"] 是不是胆小鬼,你马上就知道了。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 祖玛玛这家伙,虽然身上多了些奇怪的装备,还是和以前一样啊。 +[name="嘉维尔"] 哦,博士,我还没详细给你介绍过吧。 +[name="嘉维尔"] 台上那个女孩叫祖玛玛,我们不是一个部族,不过以前离得比较近,年纪又差不多,算是一起长大的。 +[name="嘉维尔"] 这家伙虽然不爱说话,但其实也挺厉害。 +[name="嘉维尔"] 不过不知道什么时候起,她就变得怪怪的,虽然还是很能打,但是没事的时候会老是自己在捣鼓一些怪东西。 +[name="嘉维尔"] 在那之后她部族搬走了,我们就见的比较少。 +[name="嘉维尔"] 听说她还是很厉害,但是好像染上了怪病,会和没人的地方说话。 +[name="嘉维尔"] 我在罗德岛的时候还特地查过类似的症状,感觉是精神方面的问题,不过她现在看起来还挺正常的。 +[name="嘉维尔"] 上次祭典的时候我还以为她会来的,结果她没来,我还挺遗憾的。 +[name="嘉维尔"] 没想到现在她开始自称森蚺,既然她来了,上面这个人应该没戏了。 +[Dialog] +[character] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="avg_npc_071")] +[name="阿达克利斯勇士"] 咕哈! +[character] +[Dialog] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[Character(name="char_187_ccheal_1#5")] +[name="嘉维尔"] 哈,果然,这家伙也变强了啊,真想和现在的她打一架啊! +[Character(name="char_187_ccheal_1#5", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 果然,祖玛玛很强,但是...... +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?那边的是...... +[Character] +[name="阿达克利斯人"] 森蚺,我们来挑战你。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 你们是? +[Character(name="avg_npc_071")] +[name="阿达克利斯人"] 我是猛火部族的族长,乌代! +[Character(name="avg_npc_070")] +[name="阿达克利斯人"] 我是刀疤部族的族长,阿鲁纳! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=0)] +[name="乌代&阿鲁纳"] 小的们,上来! +[Dialog] +[character] +[PlaySound(key="$d_gen_soldiersrun", volume=0.6)] +[delay(time=1)] +[Character(name="char_416_zumama_1")] +[name="森蚺"] 你们要一起上吗? +[Character(name="avg_npc_071")] +[name="乌代"] 嘿,我们之间达成了协......什么来着? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿鲁纳"] 蠢货,那叫协议! +[Character(name="avg_npc_071")] +[name="乌代"] 哦对,协议! +[Character(name="avg_npc_070")] +[name="阿鲁纳"] 可别以为你可以轻易当上大酋长! +[Character(name="char_416_zumama_1")] +[name="森蚺"] 我没有这么想过。不过,我没听说过你们有这么团结。 +[Character(name="avg_npc_071")] +[name="乌代"] 这是我们自己的事。 +[Character(name="avg_npc_070")] +[name="阿鲁纳"] 嘿,我只是看不惯你这种捣鼓机器的家伙来当大酋长! +[Dialog] +[character] +[delay(time=1)] +[Decision(options="祭典可以上许多人的?;......;难道不是一对一吗?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 诶?嗯,是的。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,看你的表情,你该不会以为祭典是什么擂台赛节目吧。 +[Predicate(references="3")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 诶?这样不会花很长时间吗? +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 虽然很多时候为了尊严,大家伙都是一对一的,但本身祭典唯一的规则就是无论用什么手段,谁能赢到最后谁就是大酋长。 +[name="嘉维尔"] 带小弟当然是最简单有效的办法了。 +[Decision(options="无论什么手段?;......;听起来我也可以当酋长。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,你该不会也想上吧,我建议你放弃。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 啊,博士,你现在肯定在想些坏事吧。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哈哈哈,博士,很遗憾,你不行的。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 我说的无论用什么手段,可不是博士你想的那些。 +[name="嘉维尔"] 我们这里的人很单纯的,不管干啥,也只会想到带很多人一起上。 +[name="嘉维尔"] 拐弯抹角的阴险招数在这里可没人会用。 +[name="嘉维尔"] 老实说,就算是我在罗德岛呆了好几年,我也不擅长去搞那些小心思。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯,而且群殴也是有风险的呢。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哈哈,没错,打完之后自己闹内讧的事可不少见。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 而且另一方面,说是说所有手段都可以用,但是博士你可以真的试一试用你的手段解决其他人。 +[name="嘉维尔"] 我保证最后是你会被群殴。 +[Decision(options="别把人说得那么坏。;......;民风淳朴啊。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哈哈哈,我只是实话实说。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哈哈,能看到博士你翻白眼的样子可真少见。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 是啊,我也是出去了才知道,原来我的家乡这么淳朴。 +[name="嘉维尔"] 以前我可是觉得,所有地方的人都是一样的。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 虽然我觉得博士你能做到让所有人都察觉不到是你做的,但是,博士,你知道决定性的差异在哪里吗? +[Decision(options="肌肉?;......;外表?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 没错!你看起来就很弱啊。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 喂,博士,别赌气不听我说话嘛! +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 是可以这么说,毕竟博士你看起来就弱不禁风的样子。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 总之呢,说白了,想要当上大酋长,其实只有一个条件。 +[name="嘉维尔"] 那就是——够强,拳头够硬,够能打! +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 对吧,特米米? +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 诶,嗯,嗯! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 不过真是怪了,我记得这两个人可不是什么好朋友,他们居然会联手。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 唔唔,大概是在嘉维尔你离开后关系变好了吧。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 好吧,也有可能。 +[name="嘉维尔"] 嗯?特米米,你不是说祖玛玛也是部族族长吗,她的小弟呢? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 咦,这么一说,确实呢,好像没有看到多少她的部族的人。 +[name="特米米"] 你看那边,那些穿着不太一样的就是。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 咦,那些人装备还挺不错的,不过人确实少。 +[name="嘉维尔"] 嘿,这家伙,难道打算学我一个人把所有人打趴下吗,有意思! +[name="嘉维尔"] 这么一说,特米米,你不是也要参加吗? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 诶,嗯,还不急。 +[name="特米米"] 祖玛玛很厉害,刀疤族肯定打不过她的,先等她被消耗体力我再上。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嚯嚯,变聪明了啊,特米米。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=2)] +[name="特米米"] 诶嘿嘿,我也是认真想要当上大酋长的!然后...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#3", focus=1)] +[name="嘉维尔"] 然后? +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哦,等会儿再说吧,开打了! +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_04_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_04_end.txt new file mode 100644 index 00000000..dfd10e1e --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_04_end.txt @@ -0,0 +1,209 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="阿达克利斯喽喽A"] 嘎哈...... +[name="阿达克利斯喽喽B"] 太、太强了...... +[Character(name="avg_npc_071")] +[name="乌代"] 算你厉害! +[Character(name="avg_npc_070")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="阿鲁纳"] 森蚺,别得意! +[name="阿鲁纳"] 小的们,上! +[Character] +[Dialog] +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] ...... +[Character(name="char_411_tomimi_1")] +[name="特米米"] 唔,不愧是祖玛玛,果然很厉害。 +[name="特米米"] 虽然只有一个人,一般的阿达克利斯也不是她的对手,就像嘉维尔一样。 +[name="特米米"] 但是...... +[Decision(options="你好像很熟悉她。;......;好帅的女孩子。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 嗯,祖玛玛和嘉维尔从前开始就是我们这一带最厉害的两个人呢。 +[name="特米米"] 不过据我所知,祖玛玛从来没有赢过嘉维尔哦! +[Predicate(references="2")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 博士。在外面这么厉害的人一定很少见吧! +[name="特米米"] 但是,嘉维尔更厉害哦! +[Predicate(references="3")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 唔,虽然祖玛玛确实很帅。 +[name="特米米"] 但是,嘉维尔更帅! +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 对吧,嘉维尔? +[name="特米米"] 咦,嘉维尔呢? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 喂,你们看,那个人是! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 我刚才在来的路上就看到了,她是—— +[Character(name="avg_npc_070", name2="avg_npc_072", focus=2)] +[name="阿达克利斯人C"] 她居然真的回来了! +[Character(name="char_416_zumama_1")] +[name="森蚺"] 你是—— +[Dialog] +[Character] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="所有人"] 嘉维尔! +[Character(name="char_411_tomimi_1")] +[name="特米米"] 哇啊啊啊啊,嘉维尔直接冲上台了! +[Character] +[Dialog] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="char_187_ccheal_1#3",fadetime=1,block=true)] +[delay(time=1)] +[name="嘉维尔"] 好久不见啊,祖玛玛! +[name="嘉维尔"] 现在应该叫你森蚺头领了对吧。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 你居然回来了,嘉维尔。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 是啊,特米米叫我回来的。 +[name="嘉维尔"] 嗯?等等,你居然也会说萨尔贡语? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] ......既然你也会这种语言,看来这种语言确实是外面的语言没错。 +[name="森蚺"] 我学习了很久。 +[name="森蚺"] ......我以为你不会再回来了。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 我会回来的,不是现在,未来也会回来的,这里是我的家。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] ......你要当大酋长? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 不,本来我只是找你有点事,打完再找你也没关系的。 +[name="嘉维尔"] 但是,你这家伙变得这么厉害了,这让我怎么忍得住啊! +[Dialog] +[Character(name="char_187_ccheal_1#3")] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="char_416_zumama_1#2")] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 你真的去做医生了? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 是啊。 +[name="嘉维尔"] 嘿,我在外面可是很有名的医生! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 真意外。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 你呢,上次的时候你不是在捣鼓自己的东西没有参加吗?终于捣鼓好了? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#3", focus=2)] +[name="森蚺"] ......是。 +[name="森蚺"] 你马上就会见到。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_411_tomimi_1#4")] +[name="特米米"] 呜呜呜,嘉维尔不是说她不会出手的吗...... +[Decision(options="嘉维尔出乎你的意料了?;......;这才是嘉维尔。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#2")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 诶?没、没有的事!只、只是....... +[Predicate(references="2")] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 博士也看入迷了...... +[name="特米米"] 呜呜,虽然确实很帅,但是...... +[Predicate(references="3")] +[Character(name="char_411_tomimi_1#4")] +[name="特米米"] 呜呜,虽然这么说是没错。 +[Predicate(references="1;2;3")] +[Dialog] +[Character] +[Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] +[Blocker(a=0, fadetime=1.5, block=false)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$livecrowd", volume=0.7, loop=false, channel="people")] +[Character(name="char_416_zumama_1#2",fadetime=1,block=true)] +[delay(time=1)] +[name="森蚺"] ......你还是那么强,嘉维尔。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 嘿,你也不差啊,祖玛玛! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 但是,你太依赖你的拳头了。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 啊? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 你的拳头让你可以做到许多事,所以你从不考虑用拳头以外的东西做事。 +[name="森蚺"] 这是你的局限性,也是我们这些人的局限性。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 你到底在说什么? +[stopmusic(fadetime=2)] +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 我在说,该改变了。 +[Dialog] +[Character] +[playsound(key="$smallearthquake", volume=0.6)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] +随着“嘿咻”,“嘿咻”整齐的号子声,林间似乎有什么庞然大物在靠近神庙。 +它缓慢,而又坚实地“走”着,还不见其全貌,就已经让人感觉它无坚不摧。 +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 你确实很强,嘉维尔。 +[name="森蚺"] 原本,我是想在成为大酋长后再用它的。 +[name="森蚺"] 现在,我不得不用它来对付你。 +[name="森蚺"] 但是,结果是一样的。 +[name="森蚺"] 它将改变这里。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 虽然不知道你在说什么,不过我可没那么轻易倒下啊! +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 不,你会轻易地倒下。 +[name="森蚺"] ......大祭司,瞄准,开炮! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Image(image="ac12_4",xScale=1.05, yScale=1.05,screenadapt="coverall")] +[playMusic(intro="$bat_ironguy_intro", key="$bat_ironguy_loop", volume=0.4)] +[Blocker(a=0, fadetime=2, block=false)] +[name="嘉维尔"] 什么,那是?! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Image] +[Blocker(a=0, fadetime=1, block=false)] +[CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[CameraShake(duration=3, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Background(image="bg_temple_2",fadetime=1,screenadapt="coverall")] +[Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[Character(name="char_416_zumama_1#2",fadetime=1,block=true)] +[delay(time=1)] +[name="森蚺"] 你看,我说了,嘉维尔。 +[name="森蚺"] 但是,用它对付你,并不是我本来的目的。 +[name="森蚺"] 靠拳头是没有未来的,嘉维尔。 +[name="森蚺"] 接下来,是机器的时代。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_05_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_05_beg.txt new file mode 100644 index 00000000..f77a1d7a --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_05_beg.txt @@ -0,0 +1,227 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,我们已经来到雨林深处了。 +[name="嘉维尔"] 这里比之前还要潮湿,树木也要更加茂密。 +[name="嘉维尔"] 注意你的脚下,小心别被绊倒了。 +[name="嘉维尔"] 前面有一个部族,我们可以过去看看。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="avg_npc_075",fadetime=1,block=true)] +[delay(time=1)] +[name="依娜姆"] 呼啊,好无聊,睡个午觉好了...... +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 依娜姆! +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 嘉维尔?我听说你在祭典上被祖玛玛打败了,怎么到我这来了? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 消息真灵通啊,依娜姆。 +[name="嘉维尔"] 不过,听特米米提到的时候我还不信,没想到你这家伙还真当上部族的头领了。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 我也不想的啊,这帮人擅自要跟着我,我有什么办法。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 你怎么没有来祭典? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 博士,这就是特米米介绍过的依娜姆了。 +[Decision(options="你好。;......;嗨!",values="1;2;3")] +[Predicate(references="1")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 哇,是活的外地人。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 嘉维尔,这是你在外面带回来的朋友?怎么这么害羞。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 博士只是不怎么喜欢说话而已。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 哟!嘉维尔,你这个朋友和你一样开朗啊。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#2", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 嗯?依娜姆,怎么你也会萨尔贡语? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 我的官方身份是这一带的信使啊。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 信使?哈? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 你......唉,算了,你这个反应,好歹看得出你已经知道信使是什么了。 +[name="依娜姆"] 不像别的家伙,我就算跟他们说信使,他们也不知道是什么东西。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 等等,你什么时候变成信使的? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 我从一开始就是信使...... +[name="依娜姆"] 这里好歹也是萨尔贡境内诶,你该不会觉得萨尔贡对这一片区域真的一无所知吧。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 啥,不是吗? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 当然不是,据我所知,这里几百年前,其实是萨尔贡某聚落的一个矿场。 +[name="依娜姆"] 但是当时因为天灾的原因,那座移动城市离开了,这片矿场也就废弃了。 +[name="依娜姆"] 当时留下的人以及后来回来的人基本形成了现在的人口。 +[name="依娜姆"] 原本官方好像也是想过把最近的移动城市开过来重新利用一下的想法。 +[name="依娜姆"] 就十几年前,你也知道的那次。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 哦,那一次啊,我和祖玛玛都看到过,那家伙从那天起就变得怪怪的。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 是吗?哎,不过最后我也不知道是因为什么放弃了,大概是勘测了一下发现这片矿区没有那么有价值吧。 +[name="依娜姆"] 毕竟如果要把城市停在这片区域,和别的城市的距离就太远了。 +[name="依娜姆"] 听说很久以前这片无人区好像还是挺繁荣的,也不知道是多久以前了。 +[name="依娜姆"] 算了,不说这个,反正我大概嗯?是几岁来着?算了,反正成为信使后就被派到这里来了。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 哦。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 唉,我难得找到人说这些话题,你就不能假装听得津津有味一点。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 麻烦。不过,既然你是信使,为什么我感觉以前从没见你离开过这里? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 那当然是因为,这里这么封闭,我除了想去城里买点东西,根本没有信要寄啊! +[name="依娜姆"] 从我开始当信使到今天,真正出去了还和这里有联系的人,只有你一个! +[name="依娜姆"] 因为实在没事做,我干脆就没事去最近的城市买点东西回来和大家做做生意。 +[name="依娜姆"] 久而久之,就变成大家口中做生意的依娜姆了。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 原来如此,我以前都没发现。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 就你以前那样能发现才怪了...... +[name="依娜姆"] 不过,虽然我算是在城市里长大,现在我也更喜欢在这边的生活就是了。 +[name="依娜姆"] 简简单单,没什么不好的。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 我也一直都觉得你和雨林里其他黎博利没啥区别。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 我就当你是在夸我了,所以你找我有什么事? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 我先问一问,AUS是怎么回事?不会是你找来的吧? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] AUS?怎么可能,她们可是就算是我这样没什么见识的人都听过名字的乐队,我哪里请得来。 +[name="依娜姆"] 倒不如说,我看到她们的时候才是最吃惊的那一个好不好。 +[name="依娜姆"] 她们真的只是路过而已,那段时间还是我给她们做的翻译呢。 +[name="依娜姆"] 哎呀,说到这个我就来劲了,你来得正好,不懂的人我都不知道该怎么向他吹嘘这件事。 +[name="依娜姆"] 我还有她们的亲笔签名唱片呢,你要不要看看? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 算了,我又不是她们的粉丝,只是觉得有点不可思议而已。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 哎,看起来你在外面这么久,品味没有见长啊,嘉维尔。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 小心我揍你啊?比起这个,我和博士正要去找祖玛玛,路过你这里,就想在你这里补给一下。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 好啊。虽然老规矩是以物易物,不过既然你已经知道外面什么样了,你也可以用流通货币跟我交易。 +[name="依娜姆"] ......哦,等等,被你一串问题给问懵了,差点忘了我其实也有事找你。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 啊? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 你有没有一个叫可颂的朋友? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 可颂?她和我们一起的,我们正在找她呢,你见到她了? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 你可以去集市那边看看。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 走过路过不要错过!新鲜出炉的原木雕刻! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 看看瞧瞧,从我阿爷那一代传下来的矿石!用它打造武器,保证锋利! +[Decision(options="居然有像样的集市。;......;真热闹。",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 哈哈,这些吆喝都是我教给他们的,挺像那么回事吧? +[name="依娜姆"] 喏,可颂就在那里。 +[Dialog] +[Character] +[Character(name="char_201_moeshd",fadetime=1,block=true)] +[delay(time=2)] +集市的一角,可颂正在与一个阿达克利斯人对峙。 +可颂指了指对方手里的矿石,再指了指自己手里的贝壳,对方摇了摇头。 +可颂皱了皱眉头,一挥手,一副忍痛割爱的样子。 +她从随身的口袋中掏出一块石头,再指了指贝壳,然后指了指对方手里的矿石,对方想了想,这一次点了点头。 +交易过程中,可颂依然维持着苦瓜脸,但是在对方转身后,她的脸上立刻浮现出了笑容。 +[delay(time=1)] +[Character(name="char_201_moeshd")] +[name="可颂"] 这块矿石真好看诶,嗯嗯,这下赚到了~ +[delay(time=1)] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 可颂,你怎么在这里做起生意来了。 +[Character(name="char_201_moeshd")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="可颂"] 嘉维尔,博士!哎呀,我可算找到你们啦! +[Decision(options="没出事吧?;......;你能和这里的人交流?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_201_moeshd")] +[name="可颂"] 没事没事,我好着呢~ +[Predicate(references="2")] +[Character(name="char_201_moeshd")] +[name="可颂"] 啊哈哈,博士,不要露出那副表情嘛。 +[Character(name="char_201_moeshd")] +[name="可颂"] 我正打算让依娜姆带我去神庙找你们呢。 +[Predicate(references="3")] +[Character(name="char_201_moeshd")] +[name="可颂"] 不能诶,但是做生意这种事,即使语言不通也没关系的! +[Predicate(references="1;2;3")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 我前天在路上恰好捡到她,看她好像是外地人的样子就把她带到了这里来。 +[name="依娜姆"] 这个女孩子做生意很厉害啊,虽然语言不通,但用商人的语言和我的手下找到了交流的方法,很快就融入了这里。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 看得出来。可颂,你有遇到其他人吗? +[Character(name="char_187_ccheal_1", name2="char_201_moeshd", focus=2)] +[name="可颂"] 没有,我也有问依娜姆这件事,不过她也没听说类似的消息。 +[Character(name="char_187_ccheal_1", name2="char_201_moeshd", focus=1)] +[name="嘉维尔"] 好吧,至少你没事,剩下的还有宴和煌。煌那家伙,第一个主动跳下去的,我倒是不怎么担心,至于宴...... +[PlaySound(key="$rungeneral", volume=0.6)] +[Character(name="avg_npc_073")] +[stopmusic(fadetime=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人"] 依娜姆,不好了,有一群阿达克利斯向我们部族杀过来了! +[Character(name="avg_npc_073", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 什么?是哪家部族这么不长眼? +[Character(name="avg_npc_073", name2="avg_npc_075", focus=1)] +[name="阿达克利斯人"] 好像是巨木部族的!但是领头的是个拿着刀的怪胎! +[Character(name="avg_npc_073", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 哈?怪胎? +[Decision(options="怎么了?", values="1")] +[Predicate(references="1")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 我手下说有个拿着刀的怪胎带着一群阿达克利斯杀过来了,拿着刀的怪胎是什么东西啊?! +[Character(name="avg_npc_075", name2="char_201_moeshd#4", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="可颂"] 等等,拿着刀,怪胎......难道说,是宴?! +[Character(name="avg_npc_075", name2="char_201_moeshd#4", focus=1)] +[name="依娜姆"] 是你们的同伴?啧,总之不管怎么样,他们好像已经杀进来了,嘉维尔,还有那边那个带兜帽的,你们也来帮忙! +[Character(name="avg_npc_075", name2="char_201_moeshd#2", focus=2)] +[name="可颂"] 啊,我也来! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_337_utage_1")] +[name="宴"] 小的们,上啊! +[name="宴"] 诶,虽然你们听不懂我在说什么,但是加油哦~ +[name="宴"] 啊哈,虽然一开始有些讨厌,不过带着这群家伙到处打架好像也挺有乐趣的嘛。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 喂,宴,你这家伙在干什么啊! +[Character(name="char_337_utage_1")] +[name="宴"] 咦,嘉维尔,可颂,还有博士,嗨! +[Character(name="char_187_ccheal_1#4")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 谁跟你嗨了!你怎么带人来袭击村庄了! +[Character(name="char_337_utage_1")] +[name="宴"] 咦,这里是嘉维尔你家吗?那我不抢了。 +[Character(name="char_201_moeshd#4")] +[name="可颂"] 让其他人也停下来啦! +[Character(name="char_337_utage_1")] +[name="宴"] 呃,可是,那个,他们听不懂我说的话诶。 +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 啧,没办法,把这群傻子全部放倒吧。 +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_05_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_05_end.txt new file mode 100644 index 00000000..7d721e7c --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_05_end.txt @@ -0,0 +1,215 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 所以你怎么会带着这群阿达克利斯来袭击的? +[Character(name="char_187_ccheal_1#2", name2="char_337_utage_1", focus=2)] +[name="宴"] 唔,我只是看到这里有个村庄,就想着打群架应该挺好玩的...... +[Character(name="char_337_utage_1", name2="char_201_moeshd#3", focus=2)] +[name="可颂"] ......该说不愧是你吗,一旦涉及到战斗,就完全变了个人呢。 +[Character(name="char_337_utage_1", name2="char_201_moeshd#3", focus=1)] +[name="宴"] 呜呜,对不起啦。 +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=1)] +[name="嘉维尔"] 不过,你这家伙到底是怎么做到语言不通还能使唤这群家伙的。 +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=2)] +[name="宴"] 关于这个,其实我也不是很清楚。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_337_utage_1")] +[name="宴"] 啊,我的美甲被刮到了,好烦。 +[name="宴"] 美甲套装在掉下来的时候也不知道飞哪儿去了,好烦乘二。 +[name="宴"] 打架出了好多汗,这里的空气又这么潮,衣服都湿透了,好烦乘三。 +[name="宴"] 而且我明明只是在这里走路,为什么不停地有阿达克利斯来和我打架啊,好烦乘四。 +[Character(name="char_337_utage_1")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="宴"] 而且,说到底,一开始是说这里是个度假的好地方我才来的,但是这里哪里像度假胜地啊! +[Character(name="char_337_utage_1")] +[Delay(time=1)] +[name="宴"] 嗯?有人在悄悄靠近我?那些人是......阿达克利斯? +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_337_utage_1")] +[name="宴"] 然后,我就把靠近我的那些人全都打了一顿。 +[name="宴"] 后来,又有更多的人来,我就又把他们打了一顿。 +[name="宴"] 打到最后,他们不知道为什么就对我毕恭毕敬的了。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 哦,我懂了,他们可能把你当成新奇的动物了,毕竟我们这里没有长你这样的人。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="宴"] 哈?!我这样青春可爱的美少女哪里像动物了! +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 呃,老实说,从阿达克利斯的角度来看,你可能确实像个怪胎。 +[name="依娜姆"] 而且我看到跟随你的这群人里,有巨木部族的族长,问了他一下,他说,现在你才是巨木部族的族长。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=1)] +[name="宴"] 诶? +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 也就是说,你把一支部族的族长打败了,他们认为你是新的族长,所以才会跟着你。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=1)] +[name="宴"] 诶?他们明明听不懂我说话,这也行?!我还以为他们只是好玩才跟着我的...... +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 在这里,你只要够强大,就可以。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=1)] +[name="宴"] 这可怎么办啊,博士...... +[Decision(options="你自己解决。;......;不如你就留在这里当族长好了。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_337_utage_1")] +[name="宴"] 呜呜呜,博士好绝情! +[Predicate(references="2")] +[Character(name="char_337_utage_1")] +[name="宴"] 呜呜,博士不要用那种眼神看我嘛。 +[name="宴"] 我又不是故意的...... +[Predicate(references="3")] +[Character(name="char_337_utage_1")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="宴"] 诶,我才不要!我才不要过没电视没空调的生活! +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 算了,至少找到了你和可颂,现在就剩下煌了。 +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=2)] +[name="宴"] 煌大姐应该不会有事吧,想象不出她出事的样子诶。 +[Character(name="char_201_moeshd")] +[name="可颂"] 是啊。对了,博士,接下来我们要去干什么,去神庙参加嘉维尔说的祭典吗? +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哦,对,忘了你们不知道,博士,你来解释一下吧。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_black",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +向宴和可颂解释了一下现状。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_201_moeshd")] +[name="可颂"] 嗯嗯,原来如此,所以我们现在是要去找那个叫祖玛玛的人要回引擎对吗? +[Character(name="char_187_ccheal_1", name2="char_201_moeshd", focus=1)] +[name="嘉维尔"] 没错。 +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=2)] +[name="宴"] 诶?祭典就这么结束了吗? +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=1)] +[name="嘉维尔"] 是啊。 +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=2)] +[name="宴"] 那我不是白来了吗! +[name="宴"] 算了,反正听起来就是那种我不会很感兴趣的东西。 +[name="宴"] 比起这个,嘉维尔,说好的这里适合度假呢! +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=1)] +[name="嘉维尔"] 啊?你不觉得这里环境很好吗? +[Character(name="char_187_ccheal_1", name2="char_337_utage_1", focus=2)] +[name="宴"] 虽然,确实,是这样,没错! +[name="宴"] 但是,这里一点也没有度假的要素啊! +[Character(name="char_187_ccheal_1#2", name2="char_337_utage_1", focus=1)] +[name="嘉维尔"] 度假的要素是什么样的啊? +[Character(name="char_187_ccheal_1#2", name2="char_337_utage_1", focus=2)] +[name="宴"] 当然是,海边,沙滩,阳伞,冰淇淋啊! +[name="宴"] 为了这个,我还特地准备了新的泳装,而且出发前就穿在衣服下面了! +[Character(name="char_337_utage_1", name2="char_201_moeshd", focus=2)] +[name="可颂"] 诶,我倒是单纯地没有什么事做就跟来看看了...... +[Character(name="char_187_ccheal_1#2", name2="char_201_moeshd#3", focus=1)] +[name="嘉维尔"] 呃,我一开始就没说过有这种东西吧。 +[Character(name="char_187_ccheal_1#2", name2="char_337_utage_1", focus=2)] +[name="宴"] 你不是说可以玩水的吗! +[Character(name="char_187_ccheal_1#3", name2="char_337_utage_1", focus=1)] +[name="嘉维尔"] 那确实有啊,雨林深处有一座大瀑布,我们可以在那里玩水。 +[name="嘉维尔"] 而且为了去祖玛玛的部族,我们肯定要经过大瀑布。 +[name="嘉维尔"] 别说你,我也带了泳装呢,只不过我没拿出来而已。 +[Character(name="char_187_ccheal_1#3", name2="char_337_utage_1", focus=2)] +[name="宴"] 真的吗,好耶! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_075")] +[name="依娜姆"] 看起来人找到了啊。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 多亏了你啊,依娜姆,谢了。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 小事。 +[name="依娜姆"] 哦对了,特米米那孩子呢,不是应该跟你们在一起吗? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 不知道,她好像有自己的事,之后会跟她汇合吧。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 好吧,那麻烦你们把这些书带给她。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 让我看看,《都市丽人》,《100天教你如何学会企业管理》,《如何成为一个时尚专家》...... +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="嘉维尔"] 这都什么奇奇怪怪的书啊! +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 她就是靠这些书学的萨尔贡语和对外界的知识的,啊,当然基础是我教她的。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=1)] +[name="宴"] 唔,靠这些学会萨尔贡语应该很难吧。 +[Character(name="char_337_utage_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 是啊。但她就是这么学下来了,一个字一个字,一个词一个词。 +[name="依娜姆"] 其实,比起学习的艰难,一开始她那种不知道自己该怎么做而焦急的样子才让人看着都难受。 +[name="依娜姆"] 我也是因为这个才决定教她萨尔贡语的。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 嘉维尔,她为了追上你,可是非常努力的啊。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] ......不用你说我也知道。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 不过,我自己对外界也没有那么了解,而且我每次能带的书也就那么一点,所以我也不确定她从这些书上学到的东西到底有没有用,啊哈哈。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] ......难怪我觉得她好像有点怪怪的。 +[name="嘉维尔"] 等等,祖玛玛的萨尔贡语难道也是你教的? +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 不是。其实这一点我也挺好奇的,她虽然也有让我帮她找机械相关的书籍,但就好像突然学会了萨尔贡语。 +[name="依娜姆"] 而且她还在教部族里的人学。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] ......博士,你怎么看? +[Decision(options="野心不小啊。;......;这块石头怎么卖?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 果然博士也这么想吗...... +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 你的意思是让我自己去想吗? +[name="嘉维尔"] 嘿,好吧,那我就用自己的做法来解决问题。 +[Predicate(references="3")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 看在你是新顾客的份上,收你300萨尔贡币好了。 +[Character(name="char_337_utage_1")] +[name="宴"] 博士一副完全无所谓的样子耶。 +[Predicate(references="1;2;3")] +[Character(name="char_201_moeshd")] +[name="可颂"] 诶,但我觉得教萨尔贡语不是坏事啊,能够和外界交流的话,这里的人也能过上更好的生活吧? +[Character(name="avg_npc_075", name2="char_201_moeshd", focus=1)] +[name="依娜姆"] 也许吧,我是觉得即使不过上所谓更好的生活,这里的生活也已经足够了就是了。 +[name="依娜姆"] 虽然你们生活在城市里的人大概没有办法理解。 +[Character(name="avg_npc_075", name2="char_201_moeshd#4", focus=2)] +[name="可颂"] 是吗...... +[Character(name="char_337_utage_1", name2="char_201_moeshd", focus=1)] +[name="宴"] 啊,我多少能理解一点!毕竟我在东国的老家也是乡下呢。 +[Character(name="char_337_utage_1", name2="char_201_moeshd", focus=2)] +[name="可颂"] 诶,我还以为宴你这么懂潮流,肯定是都市长大的。 +[Character(name="char_337_utage_1", name2="char_201_moeshd", focus=1)] +[name="宴"] 没有没有,我只是对这方面比较感兴趣而已啦。 +[Character(name="avg_npc_075")] +[name="依娜姆"] 呼啊,我好困,睡午觉去了。 +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="avg_npc_075")] +[name="依娜姆"] 我这个部族里,摆在外面的都是拿出来交易的,看中什么就让嘉维尔帮忙翻译一下就好了。 +[Decision(options="等等。", values="1")] +[Predicate(references="1")] +[Character(name="avg_npc_075")] +[name="依娜姆"] 嗯? +[Decision(options="我也有一件事拜托你。", values="1")] +[Predicate(references="1")] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_06_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_06_beg.txt new file mode 100644 index 00000000..c170d870 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_06_beg.txt @@ -0,0 +1,273 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[Character(name="char_416_zumama_1#5",fadetime=1,block=true)] +[delay(time=2)] +[name="森蚺"] 大祭司,状态怎么样? +[Character(name="avg_npc_074",fadetime=1,block=true)] +[delay(time=2)] +[name="大祭司"] 噢,我不得不说,开炮的声音吓到我了,我在开炮的时候差点就飞出去了! +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 我问的是大丑。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 我只是顺便提一下我的状况。大丑和预想的一样,连续开炮会导致过热。 +[name="大祭司"] 但是效果很好,嗯,我不得不说,效果非常好!虽然我确实被吓到了! +[name="大祭司"] 总之回到部族之后,还要好好修一修! +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 嗯,这次的祭典太急了,大丑还没有准备好。 +[name="森蚺"] 原本我想等大丑准备好再和其他部族商量重新举办祭典的,结果现在就举行了。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 没关系,结果好就行了! +[name="大祭司"] 我还记得那些小家伙们看到大丑时脸上吃惊的表情!哈哈,太有趣了! +[Character(name="avg_npc_074",name2="char_416_zumama_1#5",focus=2)] +[name="森蚺"] 嗯,目的已经达到了。 +[Character(name="avg_npc_074",name2="char_416_zumama_1#5",focus=1)] +[name="大祭司"] 接下来,这里将迎来新的秩序,新的时代!噢,机械时代!听起来太棒了。 +[name="大祭司"] 你觉得叫“大丑时代”怎么样?哦,我觉得“大祭司时代”也不错,听起来和我一样酷炫。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 就叫机械时代就好了。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 哎,你这孩子什么都好,就是太古板了,既然学习了外面的知识,就应该看到更多的东西! +[name="大祭司"] 你看我,这一身打扮,不觉得很潮流,很有知性吗? +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 太矮了根本就看不到,不过潮流是什么? +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 噢,算了,对不起,我不该和你聊这个话题,但是没关系,我会亲自为你挑选一套适合大酋长身份的衣服的! +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 衣服随便,比起这个,留在部族的人刚才传来消息,他们抢到了一个引擎。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 什么?真的吗? +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 嗯,好像是从嘉维尔回来的载具上抢来的。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 太好了,我迫不及待地想要看到它了! +[name="大祭司"] 哦,这么一说,我直接去看看不就好了,那我先走了! +[Character(name="char_416_zumama_1#5")] +[name="森蚺"] 大祭司还是老样子。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 喂,族长身边那只黎博利是谁啊? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 你是新来的吧?那是大祭司大人!开大丑的! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 什么,我也想开大丑啊! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 算了吧,你是不知道,以前大丑还没完成的时候,天天爆炸,弄伤了好几个弟兄,到后来谁都不敢坐上去了。 +[name="阿达克利斯人B"] 然后大祭司大人就来了,别小看他,他每次被炸飞出去都能活着回来! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 啊?这么厉害?! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 是啊,虽然不知道他以前是哪个部族的,但是我们现在都叫他大祭司大人! +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 嗯?那边的不是尤吉吗?喂,尤吉。 +[Character(name="avg_npc_070")] +[name="尤吉"] 是你们啊。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 你不是和你哥哥在一起吗?你哥哥呢? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="尤吉"] 我正要为这个去找族长。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 蠢货,现在要叫大酋长! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="尤吉"] 哦,我正要为这个去找大酋长。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 怎么了? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 大酋长,我哥哥得了石头病。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 说萨尔贡语。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 啊,是,对不起,我还不怎么熟练。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ......他怎么得的? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 哥哥之前为了采到更多的矿,不顾我的反对一个人去了里面的矿区...... +[Character(name="avg_npc_070", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 那个蠢货,我不是说过绝对不能深入矿区的吗! +[name="森蚺"] 他现在人呢? +[Character(name="avg_npc_070", name2="char_416_zumama_1#2", focus=1)] +[name="尤吉"] 他现在被嘉维尔带走治疗了。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嘉维尔? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 嗯,嘉维尔好像真的成了医生,本来哥哥很难受的样子,她三两下就让哥哥看起来好多了。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ......原来成为医生不是谎话吗。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 嘉维尔还让我给你带话。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 她说什么? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 她说她有事来找你,她好像很生气的样子。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 嘿,肯定是被族长打败不服气! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 没错,族长那一下,轰!实在是太厉害了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 你忘了叫大酋长! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 你也忘了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 烦死人了,混账,族长就是族长! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 你才烦死人了!我就是改不过口来! +[Dialog] +[Character] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_416_zumama_1")] +[name="森蚺"] 我知道嘉维尔不是那种人。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 大酋长,我相信嘉维尔。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嗯,我也相信她,你的哥哥不会有事的。他在哪里? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 在特米米的部族。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 特米米......之后你再去接你哥哥吧。 +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 我知道了。 +[Dialog] +[Character] +[PlaySound(key="$rungeneral", volume=0.6)] +[delay(time=1)] +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=1)] +[name="大祭司"] 我猜嘉维尔肯定是来要回她的引擎的! +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ......除非她能赢过我。 +[name="森蚺"] 我承认,嘉维尔很强,但她认为自己的拳头就是一切。 +[name="森蚺"] 我不认同。 +[name="森蚺"] 如果她来要回引擎,那就再让她尝尝大丑的威力。 +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ......但我不会把引擎还给她的,这台引擎对我们部族,不,对我们的未来也很重要。 +[Character] +[stopmusic(fadetime=2)] +[name="???"] 刚才,你是不是提到了嘉维尔。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 燧石,你听到了。 +[Dialog] +[Character] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="char_415_flint_1",fadetime=1,block=true)] +[delay(time=3)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 回家里的床上喊你的大酋长吧! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 你才是,让你阿母教你大酋长怎么喊吧! +[Dialog] +[Character] +[Character(name="char_415_flint_1#4")] +[name="燧石"] 你们太吵了。 +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 嘎。 +[Character(name="avg_npc_070")] +[name="阿达克利斯人B"] 你......克玛尔? +[Dialog] +[Character] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=2)] +[name="燧石"] 你不想让她来,对吧? +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=1)] +[name="森蚺"] 她来,我会打败她。 +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=2)] +[name="燧石"] 那就是不想。让我去阻止她。 +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=1)] +[name="森蚺"] 好。 +[Character(name="char_415_flint_1#3")] +[name="燧石"] 那我走了。 +[Dialog] +[Character] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[delay(time=3)] +[stopmusic(fadetime=2)] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="char_415_flint_1#3",fadetime=1,block=true)] +[delay(time=1)] +[name="燧石"] ...... +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=1)] +[name="森蚺"] 你怎么回来了? +[Character(name="char_416_zumama_1", name2="char_415_flint_1#3", focus=2)] +[name="燧石"] 嘉维尔,在哪儿? +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Character] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[PlaySound(key="$leaveshake")] +[name="煌"] 啧,这个雨林好潮湿啊,才走半天背上就都是汗了,而且我都走了两天了也没见到一个人。 +[name="煌"] 幸好我早就把泳装穿在里面了,这下倒是正好,直接用上了。 +[name="煌"] 不过,爬上树看到的也只有树,嘉维尔说的祭典到底在哪儿啊! +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="char_017_homura_summer",fadetime=1,block=true)] +[delay(time=1)] +[name="煌"] 喂,有人吗! +[name="煌"] 喂,嘉维尔,你的尾巴好细啊! +[name="煌"] 喂,博士,你的兜帽是不是该换换了! +[name="煌"] ......啧,果然博士他们不在附近啊。 +[Character(name="char_017_homura_summer")] +[name="煌"] 唉,要是博士有什么闪失,我可怎么向阿米娅交代啊。 +[name="煌"] 虽然嘉维尔说看着博士应该可以放心......不对,以那家伙的性格,我真的可以放心吗? +[name="煌"] 唉,越想越担心,要不然砍几棵树制造点噪音试试? +[Dialog] +[Character] +[PlaySound(key="$leaveshake")] +[playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] +[Character(name="char_415_flint_1",fadetime=1,block=true)] +[delay(time=1)] +[name="燧石"] ......按照尤吉的说法,嘉维尔应该在这个方向。 +[Character(name="char_017_homura_summer")] +[name="煌"] 哇,我终于见到人了! +[name="煌"] 嗨,你好啊! +[Character(name="char_415_flint_1#4")] +[name="燧石"] 没见过的穿着,你是谁? +[Character(name="char_017_homura_summer")] +[name="煌"] 啊?你说啥? +[Character(name="char_415_flint_1#4")] +[name="燧石"] 听不懂我说的话吗? +[Character(name="char_017_homura_summer")] +[name="煌"] 喂,不会吧,嘉维尔那家伙可没说过语言不通的事啊。 +[Character(name="char_415_flint_1#6")] +[name="燧石"] 但是,看上去很强的样子。 +[Dialog] +[Character] +[Character(name="char_017_homura_summer")] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.7, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[name="煌"] 喂,这就是这里人的待客之道? +[Dialog] +[Character] +[Character(name="char_415_flint_1#6")] +[name="燧石"] 果然是个强者。 +[name="燧石"] 在打败嘉维尔之前,先和你战一场吧。 +[Character(name="char_017_homura_summer")] +[name="煌"] 嗯?这家伙的发音好像提到了嘉维尔? +[Character(name="char_017_homura_summer")] +[name="煌"] 算了,我正心情不好呢,既然你要打,那我奉陪! +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_06_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_06_end.txt new file mode 100644 index 00000000..023500d3 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_06_end.txt @@ -0,0 +1,141 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +[name="???"] 怎么只有你们? +[Character(name="avg_npc_071")] +[name="族长A"] 巨木部族的人不见了,我听说好像他们的首领被一个外来者打败了。 +[Character(name="avg_npc_070")] +[name="佩塔"] 火石部族还有粗尾部族被一个不知道哪里来的背着很多武器的家伙给全打趴下了。 +[Character(name="avg_npc_071")] +[name="族长A"] 还有几个部族选择了加入祖玛玛的部族。 +[Character(name="avg_npc_070")] +[name="族长B"] 老实说,祖玛玛搞出来的阵仗真厉害,要不是我是嘉维尔的追随者,说不定也要去加入祖玛玛了。 +[Character] +[name="???"] ......没关系。 +[name="???"] 有你们几个部族的人也足够了。 +[Character(name="avg_npc_070")] +[name="族长B"] 喂,我们真的能战胜祖玛玛吗? +[Character] +[name="???"] 嗯。 +[name="???"] 嘉维尔一定能够战胜祖玛玛的巨大机器,到时候,就由我来成为大酋长,让嘉维尔留下来。 +[Character(name="avg_npc_070")] +[name="佩塔"] 佩塔觉得,这样不好。 +[dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Character] +[Image(image="ac12_6",xScale=1, yScale=1, fadetime=0)] +[Blocker(a=0, fadetime=2, block=true)] +[name="???"] ....... +[name="???"] 但是,这是唯一能让嘉维尔留下来的方法。 +[name="???"] 不要忘了,我们是为了什么才成立的“嘉维尔意志”! +[name="???"] “嘉维尔意志”不只是一个部族,是我们所有希望嘉维尔成为大酋长的人的联盟! +[Character(name="avg_npc_070")] +[name="族长B"] 我支持特米米,我只认嘉维尔做大酋长。 +[Character(name="avg_npc_071")] +[name="族长A"] 没错,嘉维尔才是应该领导我们的人! +[Character(name="avg_npc_070")] +[name="族长C"] 嘿,要是我不同意,我就不会站在这里了! +[name="佩塔"] ......佩塔不喜欢,但是佩塔会做。 +[Character] +[name="???"] 那么你们到了祖玛玛部族外面等我来找你们,明白了吗? +[name="其他族长"] 好。 +[name="???"] 那么,一切都是为了嘉维尔。 +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[name="其他族长"] 一切都是为了嘉维尔! +[dialog] +[stopmusic(fadetime=2)] +[Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] +[Image(fadetime=0)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[PlaySound(key="$leaveshake", volume=0.6)] +[Character(name="char_017_homura_summer")] +[name="煌"] 博士,还有其他人也在!太好了,终于找到你们了! +[name="煌"] 唉,博士,你可把我担心坏了。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 嗯?煌,你怎么就把泳装穿——你的背上怎么还有个人? +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 这小姑娘是我刚才走在路上遇到的,也不知道怎么回事见面就打我。 +[name="煌"] 那我肯定打回去啊,就把她和她手下全给打趴下了。 +[name="煌"] 不得不说这小姑娘身手还不错,也挺抗打,我就带上了,想着找到你之后让你帮我问问为什么要打我。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 哦,克玛尔的话,我觉得她大概就是单纯看你挺厉害,就想跟你打一架,这家伙可是个战斗狂。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 哈,能被你这么评价的家伙还真是稀奇啊。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 我又不是战斗狂,我只是习惯用比较直接的方法解决问题而已啊。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 行行行。 +[Dialog] +[Character] +[Character(name="char_415_flint_1#2",fadetime=1,block=true)] +[delay(time=1)] +[name="燧石"] ......这里是......哪里...... +[Character(name="char_187_ccheal_1", name2="char_415_flint_1#2", focus=1)] +[name="嘉维尔"] 你醒了,克玛尔。 +[Character(name="char_187_ccheal_1", name2="char_415_flint_1", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="燧石"] 嘉维尔?!你怎么在这里? +[Character(name="char_187_ccheal_1", name2="char_415_flint_1", focus=1)] +[name="嘉维尔"] 你遇到了我的同伴,对她出手然后被她打倒了。 +[Character(name="char_415_flint_1", name2="char_017_homura_summer", focus=1)] +[name="煌"] 嘿,你终于醒了,小姑娘。 +[Character(name="char_415_flint_1#3")] +[name="燧石"] ...... +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="煌"] 喂,嘉维尔,她干什么,怎么刚醒就忽然向我弯腰了?! +[Character(name="char_187_ccheal_1#2", name2="char_415_flint_1", focus=1)] +[name="嘉维尔"] 克玛尔,你要干什么? +[Character(name="char_187_ccheal_1#2", name2="char_415_flint_1", focus=2)] +[name="燧石"] 我在她身上感受到了连我在祖玛玛身上都没感受过的更纯粹的强大。 +[name="燧石"] 嘉维尔,我对你失去兴趣了。你好像能和她交流,帮我告诉她,请指导我。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 哦,她说让你教她。 +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="煌"] 啥?! +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 大概意思就是觉得你太强了,想做你小弟,这样的感觉吧。 +[Character(name="char_017_homura_summer")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="煌"] ......博士,怎么办啊,我从没遇到过这种事! +[Decision(options="这要由你来决定。;......;不关我事。",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 呃,要不让她先跟着我们? +[Character(name="char_187_ccheal_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 也行,喂,克玛尔,你先跟着我们好了。 +[Character(name="char_187_ccheal_1", name2="char_415_flint_1", focus=2)] +[name="燧石"] 好。 +[name="燧石"] 不过,现在,叫我燧石。 +[Character(name="char_017_homura_summer")] +[name="煌"] 说起来,祭典怎么样了? +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,你来给煌讲解一下。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="char_017_homura_summer")] +[name="煌"] 不惜让手下感染矿石病也要造机器? +[Character(name="char_017_homura_summer")] +[name="煌"] 嘿,这我可不能坐视不管。 +[Character(name="char_017_homura_summer")] +[name="煌"] 那还等什么,博士,继续前进吧! +[Character(name="char_337_utage_1")] +[name="宴"] 不过,我们还有另一个地方要去! +[Character(name="char_017_homura_summer")] +[name="煌"] 啊? +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_07_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_07_beg.txt new file mode 100644 index 00000000..b35d3d45 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_07_beg.txt @@ -0,0 +1,167 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character] +[name="大祭司"] 哇啊啊啊啊! +[Dialog] +[CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[delay(time=1)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 啧,又失败了,不过这次飞的弧度不错啊。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 飞哪儿去了? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 不知道,反正待会儿就跑回来了吧,我们继续。 +[name="阿达克利斯人A"] 那么,这根管子该接哪里呢—— +[name="阿达克利斯人A"] 哈哈,这个接口长的很正点啊,就插你了! +[name="阿达克利斯人A"] 喂,能发动吗? +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 不行啊,你到底会不会啊! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 叫什么叫,这个引擎我从来没见过,让我多试试! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 让我来试试! +[name="阿达克利斯人B"] 照我看,这根管子应该插这里,然后这个按钮是啥?算了,按了就对了。 +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 你这家伙才是在乱搞啊!明明应该这样插才对! +[Character(name="avg_npc_072")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人C"] 你们两个蠢货在干什么,油管都没插上,还是得我来! +[name="阿达克利斯人C"] 油管该插哪儿来着,算了,这个口比较大,就你了! +[name="阿达克利斯人C"] 喂, 谁来启动一下试试! +[Character(name="avg_npc_074")] +[name="大祭司"] 我回来了! +[name="大祭司"] 现在的年轻人真是不懂尊敬老人,我被炸出去了也没有人来找我一下吗! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=1)] +[name="阿达克利斯人A"] 可是大祭司大人你每次都会像现在这样好好地跑回来啊,大家都习惯了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 哎呀,别废话了,赶紧启动试试! +[Character(name="avg_npc_074")] +[name="大祭司"] 好好好。 +[Dialog] +[Character] +[playsound(key="$smallearthquake", volume=0.6)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=false)] +[name="大丑"] ————! +[Character(name="avg_npc_074")] +[name="大祭司"] 大丑,我的好孩子,该起床了! +[Dialog] +[Character] +[playsound(key="$smallearthquake", volume=0.6)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=false)] +[Dialog] +[Character] +[Character(name="avg_npc_071")] +[name="阿达克利斯人A"] 噢!大酋长,它终于动了! +[Character(name="avg_npc_071", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 这美妙的引擎声!我从来没听过这么动听的声音! +[Character(name="avg_npc_070", name2="avg_npc_072", focus=2)] +[name="阿达克利斯人C"] 哈哈,我就说还是得我来! +[Character(name="avg_npc_072", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 你们是怎么做到的? +[Character(name="avg_npc_071", name2="char_416_zumama_1#6", focus=1)] +[name="阿达克利斯人A"] 就像你看到的一样啊,大酋长,它就是这样动了! +[Character(name="char_416_zumama_1#6", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人B"] 把这根管子插在这里,然后把那根管子插在那里! +[Character(name="avg_npc_072", name2="char_416_zumama_1#6", focus=1)] +[name="阿达克利斯人C"] 就像我们怎么造出的大丑一样! +[Character(name="char_416_zumama_1")] +[name="森蚺"] 很好。 +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=1)] +[name="大祭司"] 啊,曾经是一坨废铁的大丑,今天居然已经变得这么像样了,啊,此情此景,真是让我想高歌一曲! +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 但你唱歌很难听。 +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=1)] +[name="大祭司"] 什么?!好吧,我还觉得我挺有歌唱天赋的......真遗憾! +[name="大祭司"] 哦,对,或许是唱法的问题。 +[name="大祭司"] 嗯,没错,一定是这样,下次我要试试美声的唱法! +[Dialog] +[Character] +[stopmusic(fadetime=2)] +[PlaySound(key="$rungeneral", volume=0.6)] +[delay(time=1)] +[Character(name="avg_npc_073")] +[name="阿达克利斯人"] 大酋长,有人冲进来了! +[Character(name="avg_npc_073", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 是嘉维尔吗?我...... +[Character(name="avg_npc_073", name2="char_416_zumama_1#2", focus=1)] +[name="阿达克利斯人"] 不是!是一个带着很多武器的怪胎! +[Character(name="char_416_zumama_1#6")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="森蚺"] 什么? +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 前面应该就是祖玛玛的部族了。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 这家伙,居然把自己的部族都改造成这样了。 +[Character(name="char_017_homura_summer")] +[name="煌"] 看起来挺厉害啊! +[Dialog] +[Character] +[PlaySound(key="$fightgeneral", volume=0.3)] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral", volume=0.3)] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral", volume=0.3)] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 咦,里面怎么好像很热闹的样子。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?怎么就打起来了。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 可恶的整合运动,居然想要抢走小刻的名字,这可是比蜜饼还要珍贵的东西,小刻绝不原谅你们! +[Dialog] +[Character] +[PlaySound(key="$fightgeneral", volume=0.3)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral", volume=0.3)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="avg_npc_071")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 嘎啊啊啊啊啊! +[Character(name="avg_npc_070")] +[name="阿达克利斯人B"] 这个怪胎是哪里来的,好厉害! +[Character(name="avg_npc_072")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人C"] 虽然听得懂她说的是什么,但是整合运动是什么啊! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_337_utage_summer_1")] +[name="宴"] 咦,那不是小刻吗? +[Character(name="char_411_tomimi_1")] +[name="特米米"] 是的。 +[Character(name="char_017_homura_summer")] +[name="煌"] 听动静,小刻应该已经在里面闹起来了。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 总之,先让她冷静下来吧! +[Decision(options="小刻快停手!;......;小刻加油!",values="1;2;3")] +[Predicate(references="1;2;3")] +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_07_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_07_end.txt new file mode 100644 index 00000000..c552ef05 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_07_end.txt @@ -0,0 +1,231 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 居然有这么强的整合运动,哼,但是小刻不会输的! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,这个傻丫头。 +[Dialog] +[Character] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_187_ccheal_1",name2="char_2013_cerber_1")] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 醒醒! +[Dialog] +[Character] +[Character(name="char_2013_cerber_1",fadetime=1,block=true)] +[delay(time=1)] +[name="刻俄柏"] 唔?这里是哪里? +[delay(time=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 啊,是嘉维尔!还有大家! +[Decision(options="早上好。;......;(爆栗)",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 诶嘿嘿,博士早上好。 +[Predicate(references="2")] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 唔,博士的脸色有点可怕,是我做错了什么吗? +[name="刻俄柏"] 博士不要生气好不好...... +[Predicate(references="3")] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 呜呜呜,头好痛,博士。 +[name="刻俄柏"] 为什么突然敲我的头呀...... +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 精神看起来至少恢复正常了。 +[name="嘉维尔"] 小刻,你还记得你怎么来到这里的吗? +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] ......唔,忘了! +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 好吧。 +[name="嘉维尔"] 来,你先躺下,我给你看看身体还有没有出问题,还有下次别乱跑了。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 好~咦,这里是哪里啊? +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 这里是......啧,不知道怎么给你解释,反正躺好就对了! +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 哦—— +[Dialog] +[Character] +[stopmusic(fadetime=2)] +[Character(name="char_416_zumama_1#2", fadetime=1,block=true)] +[delay(time=1)] +[name="森蚺"] 嘉维尔,你在搞什么鬼? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 啧,给你解释也很麻烦,总之你先等等。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] ...... +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +十分钟后 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=1)] +[name="嘉维尔"] 好了,没什么大碍,去博士旁边待着,别乱跑啊,再乱跑不给你蜜饼吃了。 +[Character(name="char_187_ccheal_1", name2="char_2013_cerber_1",focus=2)] +[name="刻俄柏"] 哦!蜜饼! +[Dialog] +[Character] +[PlaySound(key="$rungeneral", volume=0.6)] +[playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] +[Character(name="char_416_zumama_1",fadetime=1,block=true)] +[delay(time=1)] +[name="森蚺"] 可以了吗? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 可以了。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 那么,嘉维尔,你在搞什么鬼? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 唉,说起来有些复杂,总之我是来找你的。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 引擎我是不会还给你的。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 虽然引擎也是一件事,不过我有别的事要找你。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 别的事? +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 你是不是让手下去开采铁矿了? +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 是。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] ......啧。 +[Dialog] +[Character] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.2, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 嘉维尔,我没想到你是这么不服输的人。 +[name="森蚺"] 被大丑打败让你不服气吗? +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 不,那个叫大丑的东西确实不赖,我心服口服。 +[name="嘉维尔"] 但如果你不惜让手下染上矿石病也要去开采矿石的话,那我作为医生,就必须要阻止你。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嗯?矿石病?哦,你在说石头病。 +[name="森蚺"] 我没有。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 啊? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我告诉过他们很多次不要靠近矿区深处。 +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 可是你的手下明明感染了矿石病! +[Character(name="char_187_ccheal_1#4", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 会有不听话的家伙跑进去,这个我拦不住,你说是吧,尤吉? +[Character(name="avg_npc_070", name2="char_416_zumama_1", focus=1)] +[name="尤吉"] 是,哥哥是想多给大酋长采一些矿才冒险跑进矿区深处的。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 啊?那你早说啊! +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 你又没问。 +[stopmusic(fadetime=2)] +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 这么重要的事......! +[Decision(options="你自己说的,矿石病在这里不被重视。;......;你确实没问。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,好吧。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士,我该不会真的没问吧?! +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,博士,连你也拆我的台! +[Predicate(references="1;2;3")] +[Character(name="char_416_zumama_1")] +[name="森蚺"] 而且...... +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 喂,你干嘛突然脱衣服? +[name="嘉维尔"] 嗯?!你的身体...... +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我从小就一直在矿区里到处跑,会得石头病也是很正常的事。 +[name="森蚺"] 但是,我也敢说,没有人比我更了解矿区里哪里有那种会让人得病的矿石。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] ...... +[name="嘉维尔"] 这样啊。 +[name="嘉维尔"] 好吧,那是我错怪你了,抱歉哈,祖玛玛。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#5", focus=2)] +[name="森蚺"] 没事。 +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 诶,就这么和解了?! +[name="宴"] 一般这种情况不是应该互不相让然后大战三百回合的吗? +[Character(name="char_337_utage_summer_1#3", name2="char_201_moeshd_summer", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="可颂"] 别期待这种事啦! +[Decision(options="嘉维尔不是那种人。;......;可惜。",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 那我们来聊聊另一件事吧。 +[name="嘉维尔"] 我们的引擎在你这里对吧? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嗯。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 那个能不能还给我们?不然的话我可要回不去了。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 不行。 +[name="森蚺"] 你想回去的话,我可以让人送你一程。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 那可不行,凯尔希会生气的。 +[name="嘉维尔"] 无论如何都不行? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 无论如何都不行。 +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 哦,看起来还是要打诶。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 看起来还是要动手啊。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我从一开始就是这个打算。 +[playMusic(intro="$exciting_intro", key="$exciting_loop", volume=0.4)] +[Dialog] +[playsound(key="$smallearthquake", volume=0.6)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] +[delay(time=1)] +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[CameraShake(duration=0.5, xstrength=4, ystrength=10, vibrato=20, randomness=30, fadeout=true)] +[delay(time=0.5)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 嘿,要和这家伙打一场吗,有意思! +[Character] +[name="大祭司"] 嗨,你们好! +[Character(name="avg_npc_074", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] ......大祭司,你怎么这就把大丑开出来了。 +[Character] +[name="大祭司"] 什么,不是要和嘉维尔动手吗?不用吗?不用我就开回去了,我还要测试引擎呢。 +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ......要,但不是现在,我还有话要说。 +[Character] +[name="大祭司"] 噢,好吧,那你先说,要打了喊我! +[Character(name="avg_npc_074", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嗯。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 喂,刚才你们是不是提到了引擎? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 没错,大丑身上现在就装着你的引擎,想要的话,就用你的武力来抢吧。 +[Character(name="char_187_ccheal_1#5", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 嘿,那就来吧! +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 跟我来,我们在广场上决出胜负。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_08_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_08_beg.txt new file mode 100644 index 00000000..b78b47b4 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_08_beg.txt @@ -0,0 +1,311 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$exciting_intro", key="$exciting_loop", volume=0.4)] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 这里的楼房跟其他部族明显不一样了...... +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 破房子! +[Character(name="char_337_utage_summer_1#2")] +[name="宴"] 唔,这里的建筑和装饰好粗糙。 +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 不过奇怪的器械残骸到处都是。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 祖玛玛,你的部族建设得挺特别啊。 +[name="嘉维尔"] 看来他们也和你一样喜欢捣鼓机器了嘛。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 这都是我的族人们的杰作。 +[name="森蚺"] 嗯。他们也都体会到了机械的魅力,凭借着自己的热情将这个部族建设到了现在这个样子。 +[Dialog] +[Character] +[name="阿达克利斯人A"] 快看,是嘉维尔。 +[name="阿达克利斯人B"] 大酋长说的是真的,她要用大丑和嘉维尔再进行一次对决。 +[name="阿达克利斯人C"] 什么?!这怎么能错过! +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 哇,好多人! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 这些人里有不少是在祭典后聚集到这里来的其他部族的人,他们也将会加入我们。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哦,所以你要说些什么? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嘉维尔,原本如果你就那么离开的话,我不会管你。但是你既然你又站在我的面前,那么我就要在这里打倒你。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 为什么? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 因为你太强了,嘉维尔。 +[name="森蚺"] 你还记得那一天吗,嘉维尔? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 那一天? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 在那天之前,我和你一样,坚信自己的拳头就是一切。 +[Dialog] +[Character] +[stopmusic(fadetime=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[playMusic(intro="$warm_intro", key="$warm_loop", volume=0.4)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="嘉维尔"] 嘿! +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="森蚺"] 哇啊啊! +[Dialog] +[Delay(time=0.6)] +[name="阿达克利斯老人"] 嘉维尔胜! +[name="嘉维尔"] 哈哈,我又赢了。 +[name="森蚺"] 哼,再来,下次我一定会赢! +[name="嘉维尔"] 好呀! +[Dialog] +[Character] +[playsound(key="$smallearthquake", volume=0.4)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] +[delay(time=1)] +[name="森蚺"] 咦,大地怎么在震动? +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="嘉维尔"] 看,是那边! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Image(image="ac12_3",xScale=1.2, yScale=1.2,screenadapt="coverall")] +[Blocker(a=0, fadetime=2, block=false)] +[ImageTween(xScaleFrom=1.2, yScaleFrom=1.2, xScaleTo=1.05, yScaleTo=1.05,duration=20, block=false)] +[CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="森蚺"] 那......那是什么啊? +[name="嘉维尔"] 好大的铁块! +[name="阿达克利斯老人"] 那是萨尔贡的移动城市...... +[name="森蚺"] 萨尔贡是什么? +[name="阿达克利斯老人"] 萨尔贡是我们的国家。 +[name="森蚺"] 移动城市又是什么? +[name="阿达克利斯老人"] 移动城市就是很大的部族,在上面住着许多人。 +[name="阿达克利斯老人"] 我也是年轻时有一次上去看到过。 +[name="阿达克利斯老人"] 好了,别害怕,它不会开过来的。 +[name="阿达克利斯老人"] 那是和我们一辈子都没关系的东西。 +[name="森蚺"] ...... +[Delay(time=1)] +[name="嘉维尔"] 祖玛玛,你怎么了,身体不舒服吗? +[name="森蚺"] 没什么,我先回去了。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[image] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哦,我记得啊,萨尔贡的移动城市正好开过了我们这里附近嘛,从那天之后你就变得怪怪的了。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我反而觉得不可思议,嘉维尔。 +[name="森蚺"] 看到那样的东西,难道不会觉得惊讶吗?不会觉得震撼吗?不会觉得自己渺小吗? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 你问我那天的感受,那确实是觉得“哇,好大啊”,可是那和我有什么关系? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 你总是这样,嘉维尔。 +[name="森蚺"] 在那天之后,我就对和你打架失去了兴趣。 +[name="森蚺"] 我拜托依娜姆帮我寻找和机械有关的书籍,开始学习萨尔贡语和机械知识。 +[name="森蚺"] 然后我遇到了大祭司,我们两个人开始一起制造大丑。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 这我知道啊,我不是还去找过你。 +[name="嘉维尔"] 嗯?这么说来,那边那只怪家伙就是你的隐形朋友? +[Dialog] +[Character] +[ShowItem(image="item_act13_1", fadetime=0.1)] +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="大祭司"] 没错! +[Character] +[name="宴"] 哇,什么时候到我身边来的!? +[Dialog] +[Character] +[HideItem(fadetime=1,block=true)] +[Character(name="char_201_moeshd_summer",name2="avg_npc_074",focus=1)] +[name="可颂"] 总觉得跟大帝老板一样...... +[Character(name="char_201_moeshd_summer",name2="avg_npc_074",focus=2)] +[name="大祭司"] 大帝?你是说那只企鹅吗? +[Character(name="char_201_moeshd_summer",name2="avg_npc_074",focus=1)] +[name="可颂"] 是的,咦,你认识老板吗? +[Character(name="char_201_moeshd_summer",name2="avg_npc_074",focus=2)] +[name="大祭司"] 认识认识,当然认识,虽然我们大概有几十年没见面了,咦,是几十年吗?还是几百年?算了,反正你身上确实有那家伙的气味。 +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 几百年是怎么回事啊...... +[Character(name="char_201_moeshd_summer",name2="avg_npc_074",focus=1)] +[name="可颂"] 诶诶诶,没想到老板在这里还有朋友! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 原来你真的存在啊,我一直以为是祖玛玛脑子出问题了出现了幻觉,在罗德岛的时候我还专门研究过类似的病症咧。 +[Character(name="avg_npc_074")] +[name="大祭司"] 噢,你不知道,嘉维尔,小时候你来找祖玛玛的时候,我一直在旁边看着! +[Character] +[name="大祭司"] 就像这样! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 消失了! +[Character] +[Dialog] +[Character(name="avg_npc_074",fadetime=1,block=true)] +[delay(time=1)] +[name="大祭司"] 哈哈哈,我平时是不会出现在你们的面前的,但是现在要驾驶大丑,所以就没办法啦! +[name="大祭司"] 不过跟小家伙们一起造机器还是挺有趣的! +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 说到大丑,你不去驾驶真的没关系吗?我看要撞到房子了诶。 +[Character(name="avg_npc_074")] +[name="大祭司"] 啊?啊,我忘了!那等会儿聊! +[Dialog] +[Character(fadetime=1,block=true)] +[delay(time=1)] +[Character(name="char_337_utage_summer_1")] +[name="宴"] 呜哇,真的一下子又回到驾驶席了,好厉害啊。 +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 果然和老板一样...... +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] ...... +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哦,差点忘了你还在说话。不过老实说,祖玛玛,反正最后都要打一架,你说这些真的有必要吗? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 有。 +[name="森蚺"] 这些话是说给你听的,也是说给我自己听的。 +[name="森蚺"] 你知道吗,嘉维尔,对我来说,你是最大的阻碍。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 啊?是吗? +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 确切地说,不是你,而是你这样的人。 +[name="森蚺"] 我曾经试图想要说服许多人去了解机器的魅力,但是最终,他们中有绝大多数都不感兴趣。 +[name="森蚺"] 因为有你这样厉害的人在给他们做榜样。 +[name="森蚺"] 你这样的存在告诉他们,在这里,能打就能够获得想要的东西。 +[name="森蚺"] 你的强大,堵死了前进的道路。 +[name="森蚺"] 所以我下定决心,我要打破人们的这种想法,我要用更强的力量,摧毁你建立起的这种对自身力量的盲目崇拜。 +[Character(name="char_337_utage_summer_1")] +[name="宴"] 诶,博士,我觉得她说的蛮有道理的啊,你觉得呢? +[Decision(options="确实。;......;机器不错。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,你到底是帮哪边的啊! +[Predicate(references="2")] +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 虽然确实有道理,但是又好像有哪里不对...... +[Predicate(references="3")] +[Character(name="char_017_homura_summer")] +[name="煌"] 对啊,那个大家伙酷诶! +[Predicate(references="1;2;3")] +[stopmusic(fadetime=2)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 不过老实说,我也快要被你说服了。 +[name="嘉维尔"] 但是我也没想做大家的榜样啊,我只代表我自己,我觉得拳头可以解决一切,关别人什么事。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 我知道,这不怪你。 +[name="森蚺"] 但是,我依然决心打败你,嘉维尔,用这大丑的力量。 +[playMusic(intro="$bat_ironguy_intro", key="$bat_ironguy_loop", volume=0.4)] +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 所有人听好了! +[name="森蚺"] 下面,大丑将和嘉维尔重新进行一次决斗。 +[name="森蚺"] 这场战斗将真正决定谁才是真正的大酋长! +[name="森蚺"] 大祭司,要战斗了! +[Character] +[name="大祭司"] 噢,没问题! +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 嘉维尔,准备好了吗!让你的同伴一起上也没关系! +[Character(name="char_187_ccheal_1#5")] +[name="嘉维尔"] 我都已经等不及了! +[name="嘉维尔"] 你们别来插手,这一战,我要亲手打倒这个大家伙! +[name="嘉维尔"] 来吧! +[Character] +[name="大祭司"] 先试试正常功率! +[name="大祭司"] 我射! +[Dialog] +[playsound(key="$e_skill_skulsrshot", volume=0.5)] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=50, randomness=90, fadeout=true, block=true)] +[playsound(key="$e_skill_skulsrshot", volume=0.5)] +[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=50, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 嘿,别以为能炸到我第二次! +[Character] +[name="大祭司"] 噢,不愧是嘉维尔,出色的反应神经!但是没关系,尝尝我的巨大铁拳! +[Character(name="char_187_ccheal_1#5")] +[name="嘉维尔"] 拼力气?我喜欢! +[Dialog] +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[delay(time=1)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 嘉维尔,好厉害! +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 嘉维尔太厉害了!居然一个人扛住了这个大家伙的铁拳! +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 虽然我体检时就有过这样的疑问了,她为什么会是医疗干员啊? +[Character] +[name="大祭司"] ......虽然是敌人,但我都要忍不住为你喝彩了! +[name="大祭司"] 但是但是,这还没有完呢!为了应付这种情况,大丑可是有功率全开的模式的! +[name="大祭司"] 我按! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 什么?! +[Character(name="char_337_utage_summer_1#4")] +[name="宴"] 那个大家伙的力气好像变得更大了! +[Character(name="char_017_homura_summer")] +[name="煌"] 嘉维尔的力量被比下去了?! +[Character] +[name="大祭司"] 啊,多么动听的声音!......嗯?等等,表盘好像有点不对......嗯嗯嗯? +[stopmusic(fadetime=1)] +[Character(name="char_416_zumama_1#6")] +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="森蚺"] 大祭司,情况怎么样了?! +[Character] +[name="大祭司"] 哇哦,我感觉我的屁股要被烤焦了! +[Character(name="char_416_zumama_1#6")] +[name="森蚺"] 我是问你大丑的情况! +[Character] +[name="大祭司"] 哦,我只是顺便说一下我的状况!我觉得是引擎功率太大,大丑开始暴走了! +[name="大祭司"] 感觉还挺刺激的! +[Character(name="char_416_zumama_1#6")] +[name="森蚺"] 你先出来! +[Character] +[name="大祭司"] 不是要战斗吗?就这么战斗吧!来吧,嘉维尔,让我就这么解决—— +[Dialog] +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[delay(time=2)] +[Character(name="char_416_zumama_1#6")] +[name="森蚺"] 大祭司! +[Character] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[name="大祭司"] 哦,好吧,真遗憾,看来我需要改变策略。 +[name="大祭司"] 祖玛玛,不用担心我,我来尽可能稳住它,在这个期间让大丑停下来吧! +[Character(name="char_416_zumama_1#4")] +[name="森蚺"] ......嘉维尔,你们先走吧,这与你们无关。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#4", focus=1)] +[name="嘉维尔"] 说什么呢,你不是要打败我吗? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 我会打败你,但不是用这种方式。 +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 哎呀,别这么见外,我当然要帮忙了,对吧,博士? +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 打大怪兽!我来帮忙! +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[Decision(options="宴,可颂,做好准备战斗!;......;结果还不是要我们帮忙。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 诶,要我对付这个大家伙吗?不是吧,好麻烦耶。 +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 博士,结束后我要收加班费哦!三倍哦! +[Predicate(references="2")] +[Character(name="char_017_homura_summer")] +[name="煌"] 博士,别一副看热闹的样子了!准备指挥! +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士我有时候觉得你的性格还挺讨人厌的! +[name="嘉维尔"] 快点准备指挥了! +[Predicate(references="1;2;3")] +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_08_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_08_end.txt new file mode 100644 index 00000000..5a5ef125 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_08_end.txt @@ -0,0 +1,165 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[name="大祭司"] 哇啊啊啊啊啊啊!哎,不对,下次我应该换个叫声,有点腻了...... +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[CameraShake(duration=1.5, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] +[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] +[PlaySound(key="$d_sp_ballista")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] +[delay(time=2)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,他没事吧。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 不用担心,等一会儿他就会回来了。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 好吧,不过那真的是普通人吗?我没听说有这样的啊。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 不知道,大祭司只说过他在这里生活了很久很久。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 好吧,比起这个...... +[name="嘉维尔"] 呼,真是个了不得的大家伙啊。 +[Character(name="char_017_homura_summer")] +[name="煌"] 嘉维尔,你头上在流血啊,没事吧。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 没事没事,这点小伤,特米米,把我的医疗包拿过来。 +[name="嘉维尔"] 嗯?特米米这丫头人呢? +[Character(name="char_337_utage_summer_1")] +[name="宴"] 给,你的医疗包。至于特米米,刚才快要赢的时候我好像看到她慌慌张张地往其他地方跑去了。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 谢了。她不会被吓破胆了吧,算了,先包扎再说。 +[name="嘉维尔"] 对了,你们去看看有没有受伤的家伙,全部带到我这来,我来给他们治疗。 +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 噢,交给我吧! +[Character(name="char_017_homura_summer")] +[name="煌"] 哈哈,没问题。 +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 诶,好麻烦啊。 +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 别抱怨啦。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士......嗯? +[Character(name="char_416_zumama_1")] +[name="森蚺"] 大丑...... +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 祖玛玛,抱歉啊,只能把它拆掉了。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我知道。 +[name="森蚺"] 我检查了一下,你的引擎还能用,我会把它还给你。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 是吗,太好了! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 嘉维尔,你不打算留下来吗? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 嗯,我和你一样,找到了要做的事。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 是医生吗? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 是啊。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 做医生很开心吗? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 造机器很开心吗? +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1#5", focus=2)] +[name="森蚺"] 开心。 +[Character(name="char_187_ccheal_1#5", name2="char_416_zumama_1#5", focus=1)] +[name="嘉维尔"] 那就是了。 +[Character(name="char_187_ccheal_1#5", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 但是,大酋长依然需要你来做。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哈? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#5", focus=2)] +[name="森蚺"] 无论如何,大丑倒下了是事实,你赢了,嘉维尔。 +[name="森蚺"] 看,人群重新聚集了起来,大家都在看着你。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啧,博士,怎么办啊。 +[Decision(options="由你决定。;......;大酋长嘉维尔万岁!",values="1;2;3")] +[Predicate(references="1")] +[name="嘉维尔"] 这不是跟没说一样吗! +[Predicate(references="2")] +[name="嘉维尔"] 博士,别装睡了!我可是医生! +[Predicate(references="3")] +[name="嘉维尔"] 啧,博士,我现在真想给你一拳。 +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 嘉维尔,你没事吧! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?没事。你跑哪里去了? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 诶?啊,那个,我刚才忽然想上厕所! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 好吧......嗯? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 怎么了,嘉维尔,你怎么忽然看着我? +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 唔......哈哈,有了! +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 所有人都听着! +[name="嘉维尔"] 我战胜了大丑,所以接下来由我来担任大酋长。 +[name="嘉维尔"] 在这里,我要对你们说的是—— +[Dialog] +[delay(time=1)] +[name="嘉维尔"] 拳头,就是一切! +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[delay(time=1)] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 诶,嘉维尔,你要留下来做大酋长了吗? +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 但是! +[name="嘉维尔"] 我有非常重要的事要去做,所以我还是要离开。 +[name="嘉维尔"] 不过你们不用担心!我不在的时候,会由特米米来代替我发号施令! +[name="嘉维尔"] 把特米米当成是我就行了! +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 诶、诶诶诶? +[Character] +[Dialog] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[delay(time=1)] +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 诶,这样真的行得通吗?这里的人不是力量至上什么的。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 但嘉维尔是大酋长,她已经征服了所有人,所以她说的话当然是令人信服的。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哈哈,祖玛玛,机器虽然很有意思,但是对我来说,果然还是拳头更好啊。 +[Character(name="char_187_ccheal_1#3", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 哼,别忘了,我并没有承认你,我会造出更厉害的机器,然后再来挑战你。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 好啊,我等着。 +[name="嘉维尔"] 哦对了,在那之前,你得跟我走一趟。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 为什么? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 你必须先跟我去罗德岛观察一下你的矿石病。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我可以拒绝吗,我还有大丑要...... +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 这次可由不得你,而且在特米米就任前,我就是大酋长,就算是绑着你我也要带你去。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 好吧。 +[Character(name="char_411_tomimi_1")] +[name="特米米"] ......嘉维尔,你还是要走吗? +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 是啊,等把引擎拆下来装回飞行器上,我就该走了吧。 +[stopmusic(fadetime=2)] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] ...... +[name="特米米"] 不行。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯? +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 我、我不准你走! +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_09_beg.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_09_beg.txt new file mode 100644 index 00000000..26429660 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_09_beg.txt @@ -0,0 +1,102 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] +[Character(name="char_187_ccheal_1#2",fadetime=1,block=true)] +[delay(time=1)] +[name="嘉维尔"] 特米米,你没事吧? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 我不准嘉维尔你离开! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 啊?为什么? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 因为、因为我不想再和你分开了! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 啊? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 本来我就是打算夺得大酋长的位置然后再把你留下来的...... +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 难道说,这次祭典是你举办的? +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 没错,如果不是祖玛玛你忽然杀出来,原本应该是由我来成为大酋长的! +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] ......原来如此。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啊?你们在说啥? +[Decision(options="祭典能举办起来很奇怪。",values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?博士,你在说什么?祭典怎么了? +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 你很聪明,外乡人。 +[name="森蚺"] 稍微想一想就知道了,嘉维尔。 +[name="森蚺"] 自从你离开后,大部族分裂成了现在的各个小部族,大家失去了统一的领袖,也就很少再会聚在一起做什么事。 +[name="森蚺"] 也就是说,祭典没道理忽然就这么举办了,需要有人把大家组织起来。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#2", focus=1)] +[name="嘉维尔"] 嗯?祭典难道不是你举办的吗? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1#2", focus=2)] +[name="森蚺"] 不是啊,大丑一直是缺少引擎的状态,而且还不能算完成,我原本打算再过至少一年才联络其他部族重新举办祭典的,结果它就这么举办了。 +[name="森蚺"] 对我来说这也很突然,但是既然举办了,那就举办了,我相信即使还没完成,大丑也能让所有人吃惊。 +[name="森蚺"] 只是没想到你回来了。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 这么说来,把我叫回来的也是特米米。 +[name="嘉维尔"] 难道说,这一切都是你计划好的? +[Character(name="char_411_tomimi_1")] +[name="特米米"] ......嗯。 +[name="特米米"] 为了成为大酋长,我在这几年里用书上学来的方法说服了其他部族的人,原本最后会由我来成为大酋长的。 +[name="特米米"] 但是现在也还来得及......愿意听我指挥的部族已经就在外面了,大丑也已经倒下,没有人可以阻止我把嘉维尔留下来了! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 为什么你非要把我留下来不可? +[Character(name="char_411_tomimi_1")] +[name="特米米"] 因为、因为...... +[Dialog] +[stopmusic(fadetime=2)] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(fadetime=0)] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] +[name="特米米"] 这里、这里是哪里...... +[name="特米米"] 呜呜呜,我要回家...... +[name="特米米"] 呀啊! +[name="嘉维尔"] 喂,没事吧,特米米。 +[name="特米米"] 嘉维尔...... +[name="嘉维尔"] 哎,你这家伙真是的,一不注意就跑到这种地方来了,找死我了。 +[name="特米米"] 嘉维尔,你在流血! +[name="嘉维尔"] 啊?没事没事,这点小伤不算什么。 +[name="嘉维尔"] 走,我们回家。 +[Dialog] +[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(fadetime=0)] +[Background(image="bg_village_2",screenadapt="coverall")] +[cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] +[Blocker(a=0, fadetime=1, block=true)] +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 嘉维尔是我的救命恩人,我最喜欢嘉维尔了! +[name="特米米"] 而且、而且嘉维尔是最强的,只要有嘉维尔当大酋长,一定能够带领大家的! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 哎,我还以为过去几年你长大了,这不是和以前没什么两样吗...... +[name="嘉维尔"] 我有重要的事要去做,你拦不住我的,特米米。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] ......书上说,“留不住他的心,那就留住他的人”,书上还说,“只要能让他留在我身边,被他讨厌也没有关系”。 +[name="特米米"] 所以、所以即使被嘉维尔你讨厌,我也要把你留在这里。 +[Character(name="char_337_utage_summer_1#3")] +[name="宴"] 诶,她该不会被什么三流言情小说给毒害了吧...... +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 现在,大丑已经倒下,你们也被消耗了许多,你们是不可能战胜我的! +[name="特米米"] 乖乖投降的话,我、我就不会伤害你们! +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 你是留不住我的,特米米。 +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] ......那、那就由不得你了! +[name="特米米"] 所有人一起上吧! +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_09_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_09_end.txt new file mode 100644 index 00000000..416a9dc8 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_09_end.txt @@ -0,0 +1,445 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 结束了,特米米。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] ......还、还没有! +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 努尔,佩塔! +[Character(name="avg_npc_012")] +[name="迪伦"] 博士! +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 博士——! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 不想让你的同伴受到伤害的话...... +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 别逼我生气啊,特米米! +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] ......嘉维尔你不留下来的话,我是不会收手的! +[Character(name="avg_npc_012")] +[name="迪伦"] 救我啊,博士! +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 博士,我好怕呜呜呜...... +[Decision(options="交给你的任务完成了?;......;不要怕!我这就来救你们!",values="1;2;3")] +[Predicate(references="1")] +[Character(name="avg_npc_012")] +[name="迪伦"] 博士,别这么不上道嘛,小姑娘这么情真意切,配合一下又不会死。 +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 唉,这里的人这么淳朴,老实说,欺骗他们让我有些良心不安呢,虽然我没有心。 +[Predicate(references="2")] +[Character(name="avg_npc_012")] +[name="迪伦"] 哎呀,博士,你别用那种眼神看着我。 +[name="迪伦"] 安心,我怎么也是罗德岛的干员,这点小事都做不好怎么行。 +[Predicate(references="3")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 博士——! +[Decision(options="Lancet-2!", values="4")] +[Predicate(references="4")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 博士——! +[Character(name="avg_npc_012")] +[name="迪伦"] 哇,你们两个演的比我还起劲啊。 +[Predicate(references="1;2;4")] +[stopmusic(fadetime=1)] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 诶? +[Character(name="avg_npc_073")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人"] 什么时候挣脱的! +[Character(name="avg_npc_012")] +[name="迪伦"] 哈哈,抱歉啊,其实从一开始就没绑住。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士,难道你早就料到了特米米会这么做? +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Decision(options="当然。;......;想不发现才难。",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1#4")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 你你你、你是怎么发现的?! +[Decision(options="首先,是你在第一次提到祖玛玛时出现的犹豫。", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啊?犹豫? +[Decision(options="然后,是在祭典时,你对嘉维尔突然行动的惊慌。", values="1")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#4")] +[name="特米米"] ...... +[Decision(options="最后,迪伦,东西呢?", values="1")] +[Predicate(references="1")] +[Character(name="avg_npc_012")] +[name="迪伦"] 哦,我放在Lancet-2身上了。 +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 呜呜......要不是为了博士,我可不会轻易让人在我身体里放东西哦。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] ...... +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 这是......火箭筒? +[Character(name="avg_npc_012", name2="char_187_ccheal_1", focus=1)] +[name="迪伦"] 对,在特米米的部族里找到的。 +[Character(name="avg_npc_012", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 难道说...... +[Character(name="avg_npc_012", name2="char_187_ccheal_1", focus=1)] +[name="迪伦"] 没错,把我们轰下来的罪魁祸首,就是这个小丫头啦。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 特米米。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 呜呜呜,我错了,嘉维尔。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 过来。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 呜呜呜...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 趴到我大腿上。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 嘉维尔,你不要打我,我知道错了...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 那可不行。 +[name="嘉维尔"] 对付不听话的小鬼,当然要打尾巴! +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 呜呜呜...... +[Dialog] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[PlaySound(key="$fightgeneral")] +[CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[delay(time=1)] +[Character(name="char_2013_cerber_1")] +[name="刻俄柏"] 打尾巴,好像很痛的样子...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#6", focus=1)] +[name="嘉维尔"] 知道错了吗? +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#6", focus=2)] +[name="特米米"] 知道错了,呜呜呜...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1#6", focus=1)] +[name="嘉维尔"] 知道错了就好。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 总之,这下应该算是没事了,博士。 +[Decision(options="累了。;......;你刚才居然没有用那招什么大风车。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈哈,确实这一连串发生的事还挺多的。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,博士,你该不会站着睡着了吧。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 我当然不伤到特米米这孩子啊。唉,我可是都有点累了。 +[Predicate(references="1;2;3")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 这个大家伙......乍一看虽然好像很丑,但是这个棱角,粗犷的设计感,杂乱却有效的线路连接,仔细看看有一种独特的美。 +[name="Lancet-2"] 嗯,是适合结婚的类型呢。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 哦,Lancet-2,你快去看看引擎还有没有救。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 诶?难道引擎在这个大家伙身上?! +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 对啊,被我们打爆了。 +[Character(name="char_285_medic2_1", name2="char_187_ccheal_1", focus=1)] +[name="Lancet-2"] 哇,可怜的引擎,可怜的大个子。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 迪伦先生,可以过来帮我个忙吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 好嘞。 +[Character(name="char_416_zumama_1#6")] +[name="森蚺"] ...... +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,祖玛玛,你怎么了,傻站在那儿。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 嘉维尔,嘉维尔! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=1)] +[name="嘉维尔"] 啊?干什么? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 那个,那个! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=1)] +[name="嘉维尔"] 哪个啊? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 那个,那个会动会说话的机器是怎么回事! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=1)] +[name="嘉维尔"] 哦,你说Lancet-2啊,她是我们的同伴啊。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 我、我可以和她说话吗? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#6", focus=1)] +[name="嘉维尔"] 这有什么不行的? +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_416_zumama_1#4")] +[name="森蚺"] 那个,你好。 +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#4", focus=1)] +[name="Lancet-2"] 你好? +[Character(name="char_285_medic2_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 你是机器吗? +[Character(name="char_285_medic2_1", name2="char_416_zumama_1", focus=1)] +[name="Lancet-2"] 我的产品名称是雷神存在者S—Typer62六轮作业平台,隶属罗德岛,代号Lancet-2。 +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#5", focus=2)] +[name="森蚺"] 哦哦! +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#5", focus=1)] +[name="Lancet-2"] 是的,我拥有一定程度的智能,如果是不怎么困难的问题的话,我应该可以为你解答。 +[name="Lancet-2"] 顺便一提,作为面向医疗的作业平台,我的知识储备偏向医疗方面,这点还请注意哦。 +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#5", focus=2)] +[name="森蚺"] ^%&$*#(#......!!!!! +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#5", focus=1)] +[name="Lancet-2"] 有什么事吗? +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#6", focus=2)] +[name="森蚺"] 我可以抱抱你吗? +[Character(name="char_285_medic2_1", name2="char_416_zumama_1#6", focus=1)] +[name="Lancet-2"] 诶? +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 那家伙在干什么啊,脑子进水了吗? +[Character(name="avg_npc_074")] +[name="大祭司"] 这不是很明显吗,她被那台机器震慑了。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 啊? +[Character(name="avg_npc_074")] +[name="大祭司"] 就像她第一次见到移动城市时的震撼一样,一台能自己行动,还会自己说话的机器对她的冲击,比那还要大! +[name="大祭司"] 别说她了,我也兴奋得不行好吗! +[name="大祭司"] 噢,这位美丽的小姐,我可以有幸邀请你进行一次约会吗! +[name="大祭司"] 我知道这片雨林中景色最美的地方,让我们去那里度过一个美好的下午吧! +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 咦,我、我被邀请了吗?! +[name="Lancet-2"] 怎么办,稍微有点开心......博士,我应该接受吗? +[Decision(options="接受吧。;......;不准抢走我的Lancet-2!",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_416_zumama_1#2")] +[name="森蚺"] 大祭司,你不要抢,不然别怪我不顾我们这么多年的情谊。 +[Predicate(references="2")] +[Character(name="char_017_homura_summer")] +[name="煌"] 老实说,我现在和博士心情相同。 +[name="煌"] 有点想笑。 +[Predicate(references="3")] +[Character(name="char_285_medic2_1")] +[name="Lancet-2"] 诶,博士,你忽然这样说,我还没有做好心理准备...... +[Predicate(references="1;2;3")] +[Character(name="char_416_zumama_1")] +[name="森蚺"] ...... +[name="森蚺"] 嘉维尔,你们那里能造出这样的机器吗? +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 啊?呃,我觉得可露希尔应该可以吧。 +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 好。我决定了,嘉维尔。 +[name="森蚺"] 你的那个叫罗德岛的地方还缺人吗,我也要加入你们。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 啊? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我要去你们那里学习机械技术。 +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=1)] +[name="嘉维尔"] 哈? +[Character(name="char_187_ccheal_1#2", name2="char_416_zumama_1", focus=2)] +[name="森蚺"] 我虽然也想过去外面学习,但因为部族的关系一直没有认真考虑这件事,现在我觉得这是个好机会。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 那、那我也要去! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 什么?! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 既然这样的话,只能启用备用计划了.......我只要跟着嘉维尔就可以了! +[name="特米米"] 嘉维尔,我也有战斗的能力,一定能帮上嘉维尔的忙的! +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 呃,博士,这怎么办? +[Decision(options="可以来,但结果不保证。;......;你惹的,我不管。",values="1;2;3")] +[Predicate(references="1")] +[name="嘉维尔"] 也是,干员测试反正都可以做。 +[Predicate(references="2")] +[name="嘉维尔"] 诶,博士,你可别欺负她啊。 +[Predicate(references="3")] +[name="嘉维尔"] 博——士——! +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 算了,反正你也先跟着博士学点本事好了。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯! +[Character(name="char_017_homura_summer")] +[name="煌"] 喂,嘉维尔,来帮我翻译一下这家伙在说什么。 +[Character(name="char_415_flint_1#3")] +[name="燧石"] ...... +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 啊?克玛尔? +[Character(name="char_187_ccheal_1",name2="char_415_flint_1#3",focus=2)] +[name="燧石"] 我要跟随她。 +[Character(name="char_017_homura_summer",name2="char_187_ccheal_1",focus=2)] +[name="嘉维尔"] 她说她要跟你走。 +[Character(name="char_017_homura_summer",name2="char_187_ccheal_1",focus=1)] +[name="煌"] 哦,行啊。她还挺能打的,当干员应该没啥问题。 +[Character(name="char_187_ccheal_1",name2="char_415_flint_1#3",focus=1)] +[name="嘉维尔"] 她说行。 +[Character(name="char_187_ccheal_1",name2="char_415_flint_1#5",focus=2)] +[name="燧石"] 好。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嗯?等等,那祖玛玛要走,特米米要走,克玛尔也要走,部族们怎么办? +[Decision(options="你之前走的时候怎么不想想。",values="1")] +[Predicate(references="1")] +[name="嘉维尔"] 啊哈哈,我那时候正在气头上嘛! +[Character(name="char_187_ccheal_1", name2="char_416_zumama_1#4", focus=2)] +[name="森蚺"] 确实......我不能放下我的部族不管。 +[Character(name="avg_npc_074")] +[name="大祭司"] 噢,关于这个,我想你们不用很担心! +[Character] +[name="阿达克利斯人A"] 虽然不如嘉维尔,不过大丑果然还是很强啊。 +[name="阿达克利斯人B"] 没错没错,我也想造一个玩。 +[name="阿达克利斯人C"] 反正神庙也毁了,干脆来比造机器好了,谁造的厉害谁当大酋长怎么样? +[name="阿达克利斯人D"] 喂,还是打架爽啊! +[name="阿达克利斯人C"] 诶,也对啊,打架也难以放弃,这可怎么办。 +[name="阿达克利斯人A"] 哎呀,你们傻啊,一边打架一边比机器不就好了! +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人们"] 这个好! +[Character(name="avg_npc_074")] +[name="大祭司"] 你看,事实上,你们完全没必要担心。 +[name="大祭司"] 根据我的观察,领导者在为未来焦头烂额的时候,其实普通人反而是适应得最快的。 +[name="大祭司"] 要是我告诉你们,第一任大酋长其实是两百年前一个提亚卡乌勇士自封的,在那之前,根本没有选大酋长的习惯,你们会怎么想? +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] ......大祭司,你怎么从来没有告诉过我这件事。 +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=1)] +[name="大祭司"] 噢,我认为这并不重要,不是吗?我只是想告诉你,人们很顽强,他们是不会因为一个传统忽然消失就活不下去的。 +[name="大祭司"] 倒不如说我一直很奇怪,传统只是将人们聚集到一起的仪式。 +[name="大祭司"] 但是当一个传统延续了几十年,你们就会莫名其妙认为它是不可侵犯的,不可打破的。 +[name="大祭司"] 实际上完全不会有这样的事! +[name="大祭司"] 所以当你说出要轰掉神庙时我是举双手双脚还有尾巴赞成的! +[name="大祭司"] 噢,不对,举双手双脚我就不能举尾巴了......嗯?或许我可以趴着?让我来试试! +[Character(name="avg_npc_074",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] ......我明白了。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 你到底有几岁啊。 +[Character(name="avg_npc_074")] +[name="大祭司"] 年龄?忘了。 +[name="大祭司"] 而且这是你们用来记录时间的方式,与我无关!虽然我只是已经忘了我是什么时候诞生的! +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 好吧......不过,不管怎么说,还是得有一个人来做大酋长啊。 +[Character(name="char_187_ccheal_1", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 喂,我听说嘉维尔要和祖玛玛再打一场,打完了? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 嗯? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 嘉维尔,你看我干什么? +[Character(name="char_187_ccheal_1#5", name2="avg_npc_075", focus=1)] +[name="嘉维尔"] 依娜姆,你对当大酋长有没有兴趣? +[Character(name="char_187_ccheal_1#5", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 啊? +[Dialog] +[stopmusic(fadetime=3)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[character] +[Background(image="bg_corridor",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[PlayMusic(intro="$tech_intro", key="$tech_loop", volume=0.8, crossfade=1.5, delay=0.5)] +[Character(name="char_003_kalts_1",fadetime=1,block=true)] +[delay(time=1)] +[name="凯尔希"] 也就是说,经历了一系列事件后,你们总算是将引擎夺回,并且经过应急处理后,勉强踏上了返程的道路。 +[Character(name="char_017_homura_3#1")] +[name="煌"] 是、是的!、 +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 博士,我记得我对你说过,飞行器是非常珍贵的交通工具。 +[Decision(options="情况特殊。;......;不能怪我。",values="1;2;3")] +[Predicate(references="1;2;3")] +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 既然飞行器处于能够维修的范围内,我不会过多责怪你,不过,维修的费用会算在你和煌的工资中。 +[Character(name="char_017_homura_3#10", name2="char_003_kalts_1", focus=1)] +[name="煌"] 诶,我也要吗...... +[Character(name="char_017_homura_3#10", name2="char_003_kalts_1", focus=2)] +[name="凯尔希"] 精英干员应当承担更多的责任。 +[Character(name="char_017_homura_3#10", name2="char_003_kalts_1", focus=1)] +[name="煌"] 呃,好吧。 +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 至于你们带回来的三个人,既然你们认为有成为干员的素质,由博士安排就好。 +[name="凯尔希"] 嘉维尔,这次返乡令你感到满意吗? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 嗯?满意啊,连我也没想到会发生这样的事,很有趣。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 事实上我做过博士没有把你带回来的预案。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 为什么? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 因为我认为你有留在家乡的可能性。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 啊?凯尔希,你这也太见外了吧。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 但你从未适应过外界的生活,你至今都在以你的方式和这片大地上每天都在发生的事激烈碰撞。 +[name="凯尔希"] 应该这么说,如果有一天你提出要休息或者离开,我不会意外。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,博士,我不太懂,但是凯尔希这应该是在关心我吧? +[Decision(options="是。;......;也许吧。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_003_kalts_1")] +[name="凯尔希"] Dr.{@nickname},你如果没有别的事,可以先离开。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 啧,博士就喜欢这种时候装死。 +[name="嘉维尔"] 那我就当你是在关心我了。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 不愧是凯尔希,连博士都被绕晕了。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 凯尔希,我不会走的。 +[name="嘉维尔"] 我当时决定离开也有一个原因,那就是我确实想当医生。 +[name="嘉维尔"] 当然了,当时的我肯定没想到我真的能成为医生,但我现在庆幸自己当时的决定。 +[name="嘉维尔"] 用现代医学的角度来看,我们那里和没有医生也差不多,得了病就是自生自灭,最多对某些很好治疗的疾病有一些土方。 +[name="嘉维尔"] 如果我没有走出那里的话,我不会知道这片大地是这样子的。 +[name="嘉维尔"] 我不会知道原来很多病根本不用死,我不会知道矿石病原来是遭人唾弃的,我不会知道救人和打人一样让我快乐。 +[name="嘉维尔"] 虽然外面确实很复杂,我经常搞不懂一些人的目的,也搞不懂为什么要打起来。 +[name="嘉维尔"] 但我现在是医生,我的理想是治疗矿石病。 +[name="嘉维尔"] 这片大地上还有更适合我学习当医生的地方吗? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 我想恐怕是没有的。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1#3", focus=2)] +[name="嘉维尔"] 那不就是了。而且你们一个个的天天比我还累,还要来关心我算什么事。 +[name="嘉维尔"] 要我说,凯尔希,我来关心你还差不多。 +[name="嘉维尔"] 我不在的时候你没有擅自把我的工作揽过去勉强自己吧? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1#3", focus=1)] +[name="凯尔希"] 并没有。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 那就好,我要去给祖玛玛检查矿石病了,你们慢慢聊。 +[Character(name="char_017_homura_3#1")] +[name="煌"] 啊,那我也去看看克玛尔,哦,现在应该叫燧石了,我去看看她,语言不通,她怕是又要和别人打起来...... +[Character(name="char_187_ccheal_1#3")] +[name="嘉维尔"] 博士,特米米应该在常识课那边,你结束了记得去看一眼。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1#3", focus=1)] +[name="凯尔希"] 嘉维尔。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=2)] +[name="嘉维尔"] 嗯? +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1", focus=1)] +[name="凯尔希"] 欢迎回来。 +[Character(name="char_003_kalts_1", name2="char_187_ccheal_1#5", focus=1)] +[name="嘉维尔"] 哈哈。 +[Character(name="char_017_homura_3#1")] +[name="煌"] 咦,我呢?! +[Character(name="char_017_homura_3#1", name2="char_003_kalts_1", focus=2)] +[name="凯尔希"] 你的下一个任务在上个星期就准备好了,理论上来说你已经拖延了很久。 +[Character(name="char_017_homura_3#10", name2="char_003_kalts_1", focus=1)] +[name="煌"] 哦...... +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[character] +[Background(image="bg_corridor",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="char_003_kalts_1")] +[name="凯尔希"] ...... +[name="凯尔希"] 这对你来说应当是一次有些脱离常识的旅行。 +[name="凯尔希"] 但是,如同嘉维尔的性格一样,这也是这片大地充满生机的证明。 +[name="凯尔希"] 漫长的时间中,许多事物已经被磨灭了它原有的色彩,过去的理所当然变成了如今的难能可贵。 +[name="凯尔希"] 我们不得不去寻找人群的细缝间所漏出的光明,并把这种行为视作常态。 +[name="凯尔希"] 希望这次旅行能让你和同行的干员明白,有些东西并非遥不可及。 +[character] +[name="可露希尔"] 凯尔希,该开会了! +[Character(name="char_003_kalts_1")] +[name="凯尔希"] 我知道。 +[name="凯尔希"] 那么,Dr.{@nickname},还有许多工作在等着你。 +[name="凯尔希"] 希望你在这次休假中获得了足够的休息。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_ex01_end.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_ex01_end.txt new file mode 100644 index 00000000..8eb17644 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_ex01_end.txt @@ -0,0 +1,442 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] + +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] + +[CameraShake(duration=1, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] +[playsound(key="$drift", volume=1)] +[delay(time=1)] +[Character(name="npc_2002_Dan_rock",fadetime=2,block=true)] +[delay(time=2)] +[name="Dan"] 烈日,荒野,黄沙,热风!wohoo!新的歌曲在我的心中诞生了! +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] (solo) +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 你们两个太吵了。 +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 确实。难得有这么空旷又无人的环境,不用担心被追赶的事,就不能安静地休息一会吗? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 不过,Alty,这里也能闻到海的气息,真的安全吗? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] Aya,你真是一如既往的不解风情。 +[name="Alty"] 这片大地上没有安全的地方,但我们总要学会给自己放松一下,不是吗? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 或许你是对的。 +[name="Aya"] 所以下一步,我们要用什么拓宽前进的道路?总不能再空手而归了吧。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 至少,这次那个医生已经给了我们答案。 +[Dialog] +[Character] +Alty看了看手中的“钥匙”。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 真的吗真的吗?这个东西看上去可不普通,她居然愿意把这个东西给你?你拿啥换的? +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 知识。 +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Dan"] 知识与这东西是等价的吗? +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 我也不清楚,不过我觉得医生她是在催促我们去运用这个知识。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 她会不知道这些吗? +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 我们知道多少,她应该就...... +[name="Alty"] ......仔细想想,真正的交易内容,应该是用我们的好奇心换来了我们的行动。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 这,她不是啥都没出吗? +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 嗯...... +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 嗯...... +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 被骗了呢。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 不,应该说是被诱导了。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 被指挥了? +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 被指引了。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 当真有这么重要吗,这个医生? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 不重要。我觉得这个医生正是想告诉我们,她的举动并不重要。 +[name="Alty"] 重要的是我们怎么想,怎么做。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 那钥匙呢?我们要去吗? +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Dan"] 啊,很麻烦。能不能不去。 +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 我想这就和音乐一样......我们不应该拥有一种可以强制改变别人的力量,我们只是唱自己的歌。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 唱给他们听,如果好听—— +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 那他们也会唱。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] (solo) +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 哈,那就把更多的知识和钥匙都交给准备好了的人吧。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 会是谁呢? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 还不知道。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 说不定还没出生。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 那太好了,但愿他还没出生! +[Character(name="npc_2002_Dan_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 别期待这种事情,Dan,我们......嗯? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 怎么了,Alty。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 车没能量了。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 你没有准备吗? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 准备了,但我们之前绕路了。 +[name="Alty"] 而且,我必须承认,在这种没有公路也没有道标的荒野上行驶,很容易丧失方向感。 +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 也就是说,我们迷路了? +[Character(name="npc_2004_Alty_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Alty"] 不能完全这么说,在大方向上,我们并没有偏离,只能说我们在开辟新的道路。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 迷路了。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 迷路!这也是个不错的题材。 +[Character(name="npc_2002_Dan_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 不得不说,Dan,我有时候真想学学你的乐观。那怎么办? +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 那个方向好像有一片雨林,我们去那边看看吧。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 那,谁来推车? +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 或许我们可以轮流来。 +[stopmusic(fadetime=3)] +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[Character] +[Background(image="bg_jungleentrance",screenadapt="coverall")] +[Delay(time=1)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] Alty。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 干什么。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 我们周边已经聚集了不少人。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 是的。 +[Character] +[Dialog] +[Character(name="avg_npc_073", name2="avg_npc_070",fadetime=1,block=true)] +[delay(time=3)] +[Character] +[Dialog] +[Character(name="avg_npc_071", name2="avg_npc_072",fadetime=1,block=true)] +[delay(time=3)] + +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 但我们听不懂他们的语言。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 所以就这样让他们跟着? +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 你有更好的方法吗? +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 把他们全都解决掉? +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 如果你能说服Frost和Dan的话。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] (弹唱) +[Character(name="avg_npc_071", name2="avg_npc_072",focus=1)] +[name="阿达克利斯人A"] &*......%¥......&(这、这是什么声音,为什么会这么好听?!) +[Character(name="avg_npc_071", name2="avg_npc_072",focus=2)] +[name="阿达克利斯人B"] &%......%(我从没听过这样的声音......) +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 嗨,你们好! +[name="Dan"] 你们说的是什么语言啊,可以告诉我吗! +[name="Dan"] 啊,虽然你们说了我也不会知道。 +[Character(name="avg_npc_073", name2="avg_npc_070",focus=1)] +[name="阿达克利斯人C"] ......%&¥(这些人是哪里来的?!) +[Character(name="avg_npc_073", name2="avg_npc_070",focus=2)] +[name="阿达克利斯人D"] ¥......&#(这家伙怎么长得这么奇怪?) +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 好吧,至少这里有人。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 如果这里有能让我们补给的地方就更好了。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 我认为你在做梦。 +[Dialog] +[Character] +[PlaySound(key="$d_gen_walk_n")] +[Character(name="char_416_zumama_1",fadetime=1,block=true)] +[delay(time=2)] +[name="森蚺"] 你们是外乡人? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 嗯?你说的是萨尔贡语? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=1)] +[name="森蚺"] 嗯,看来你们确实是外乡人。 +[name="森蚺"] 你们为什么来这里? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 我们的车耗尽了能量,所以一路来到这里想要找一些懂源石技艺的人帮我们补充一下。 +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=1)] +[name="森蚺"] ......跟我来。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 你看,Aya,这不是出现了希望吗? +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 好吧,这片大地真是无奇不有。 +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Character] +[Background(image="bg_village_2",screenadapt="coverall")] +[Delay(time=1)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 喂喂喂,喂喂喂喂喂,怎么回事,怎么回事啊! +[name="Dan"] 在这样一片原始的雨林里,竟然有这样一座村庄! +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] (哼唱) +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 确实令人吃惊,大部分的建筑都有现代建筑的影子,但也保留了原始的美感。 +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 很古怪,但也很独特。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 我是这个部族的族长,祖玛玛,我的部族的人大部分都能听懂你们说的话。 +[name="森蚺"] 我可以安排一些部族祭司给你们的交通工具补充能量,但是我有条件。 +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 什么样的条件? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=1)] +[name="森蚺"] 我想看一看你们的车的内部构造。 +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] ......就这样就可以吗? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=1)] +[name="森蚺"] 嗯。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 你确定你不会把我们的车搞坏吗? +[Character(name="npc_2001_Aya_rock",name2="char_416_zumama_1",focus=2)] +[name="森蚺"] 应该不会。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] Alty? +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 我想我们并没有多少选择。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 所以? +[Character(name="char_416_zumama_1",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 我们同意。 +[Character(name="char_416_zumama_1")] +[name="森蚺"] 好。大祭司爷爷。 +[Character(name="avg_npc_074")] +[name="大祭司"] 来了!......嗯? +[name="大祭司"] 嗯嗯嗯? +[name="大祭司"] 你们是...... +[Character(name="avg_npc_074",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 你是...... +[name="Alty"] 没想到在这里能遇到你这样的存在。 +[Character(name="avg_npc_074",name2="npc_2004_Alty_rock",focus=1)] +[name="大祭司"] 噢,不瞒你们说,我也是这么想的。 +[name="大祭司"] 不过比起你们,我还是对你们的车更加好奇! +[Character(name="avg_npc_074",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 请便。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 我要重复一下刚才的话,这片大地真是无奇不有。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 我难得同意你的意见。 +[Dialog] +[Character] +[stopmusic(fadetime=1)] +这时,frost把吉他接上了祭祀用的音响,开始了一段即兴独奏。 +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 不错啊,Frost。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 这座奇特的村庄给了我灵感。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 好帅啊,Frost,这次的旋律还加入了一些变化。 +[Character(name="npc_2003_Frost_rock")] +[playMusic(intro="$bat_Imfookingback_intro", key="$bat_Imfookingback_loop", volume=0.4)] +[name="Frost"] 炽热,压抑...... +[name="Frost"] 我把这段曲子,取名为......《D》! +[Dialog] +[Character] +[name="阿达克利斯人A"] 哪里来的声音? +[name="阿达克利斯人B"] 这是什么声音?我感觉我浑身都充满了力量! +[name="阿达克利斯人C"] 好像是刚才来的外乡人!快去看看! +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] 人越来越多了,Alty...... +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 不妙哦。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 这些生命在渴望音乐!渴望力量!渴望...... +[Character] +[name="阿达克利斯人B"] 这个声音是! +[name="阿达克利斯人C"] 外乡人啊,请留下更多的声音! +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=1)] +[name="Aya"] Alty......虽然很突然,不过我觉得现在的氛围也很适合。 +[name="Aya"] 干脆把我们的音响搬出来,一起上去演奏一曲吧。 +[Character(name="npc_2001_Aya_rock",name2="npc_2004_Alty_rock",focus=2)] +[name="Alty"] 总之我不反对。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 好啊好啊,可不能让Frost一个人抢了风头! +[name="Dan"] 这么劲爆的编曲,我不参一脚怎么行! +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 那就让这里的人感受我们的AUS的音乐吧! + +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Character] +[Delay(time=1)] +[PlaySound(key="$livecrowd", volume=0.2, loop=false, channel="people")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[name="阿达克利斯人A"] 为什么只是一些声音,我却兴奋得停不下来! +[name="阿达克利斯人B"] 这难道和祭司们用的祭乐一样,是所谓的“乐曲”? +[name="阿达克利斯人C"] 我从没听过这样的乐曲!她们究竟是什么人! +[name="阿达克利斯人D"] 我知道了,她们一定是“奎卡亚提”! +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] “奎卡亚提”?这是什么? +[Character(name="avg_npc_074")] +[name="大祭司"] 噢,这是他们的语言中对“唱歌的人”的称呼。 +[name="大祭司"] 这里已经很久没有出现过“奎卡亚提”了,你们的音乐征服了她们。 +[name="大祭司"] 虽然我不得不说,你们的音乐和我过去听过的奎卡亚提的音乐完全不一样! +[name="大祭司"] 但是没有关系,我觉得你们的音乐更加有趣! +[Character] +[name="阿达克利斯人E"] “奎卡亚提”,再给我们演奏一曲吧! +[name="阿达克利斯人F"] 你们想要什么都可以,再来一曲吧! +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 怎么办,Alty? +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 留下来吧,Alty! +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 虽然我想提醒你们不要忘记我们的目标...... +[name="Alty"] 不过,好吧,我们有的是时间。 + +[stopmusic(fadetime=3)] +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[Character] +[Background(image="bg_jungle_1",screenadapt="coverall")] +[Delay(time=1)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 没想到这里还有信使。 +[Character(name="npc_2001_Aya_rock", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 我也没想到只在杂志上见过的AUS竟然会来到这里。 +[Character(name="npc_2004_Alty_rock", name2="avg_npc_075", focus=1)] +[name="Alty"] 祖玛玛呢? +[Character(name="npc_2004_Alty_rock", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 她在制造你们想要的音响,所以由我来给你带路。 +[name="依娜姆"] 你们打算在这里待多久? +[Character(name="npc_2004_Alty_rock", name2="avg_npc_075", focus=1)] +[name="Alty"] 也许是一周,也许是一个月,也许是一年。 +[name="Alty"] 这里点燃了我们,那我们至少要在这里尽兴才行。 +[Character(name="npc_2004_Alty_rock", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 那么这里应该更加适合你们演出。 + +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Character] +[Background(image="bg_temple_1",screenadapt="coverall")] +[Delay(time=1)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 好酷的地方! +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 这里是......某种神庙? +[Character(name="npc_2004_Alty_rock", name2="avg_npc_075", focus=2)] +[name="依娜姆"] 没错,这里过去是所有部族聚集在一起举办“玛维索提亚”的地方,不过自从嘉维尔离开后,已经很久没有用过了。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] “玛维索提亚”? +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 嘉维尔?我好像在罗德岛上看过这个名字......算了,应该只是同名吧。 +[Character(name="avg_npc_075")] +[name="依娜姆"] 你们可以在这里进行你们的演出。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 让这里的人享受最好的音乐吧。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 哈哈,没错,在这里留下属于AUS的痕迹吧! + +[Dialog] + +[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] +[Character] +[Background(image="bg_village_2",screenadapt="coverall")] +[Delay(time=1)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +两个月后 +[Character(name="avg_npc_075")] +[name="依娜姆"] AUS真是一些不可思议的家伙...... +[name="依娜姆"] 竟然就真的在这里停留了两个月。 +[name="依娜姆"] 这下嘉维尔要是哪天回来的话恐怕会大吃一惊吧,这样一个偏僻的地方,竟然也出现了音乐。 +[name="依娜姆"] 这里的人竟然爱上了摇滚乐。 +[name="依娜姆"] 那么,今天她们又打算带来什么样的演出呢? +[name="依娜姆"] ......说不定最狂热的是我自己也说不定。 +[name="依娜姆"] AUS的各位...... +[name="依娜姆"] 嗯? +[Dialog] +[Character] +[stopmusic(fadetime=2)] +房间是空的,各种生活用品和被褥也都摆放整齐,中央的简易桌子上,放着一张纸。 +[Character(name="avg_npc_075")] +[name="依娜姆"] 难道她们离开了? +[name="依娜姆"] 桌上的这封信,我看看...... +[name="依娜姆"] “我们走了,勿念。愿音乐能带给你们欢乐。还有,我们把我们的唱片全都留在了这里,尽情享受吧。——AUS” +[name="依娜姆"] ......呵,真是一群不可思议的家伙。 + +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] +[Character] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 我想我不会忘记这个叫做阿卡胡拉的地方。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] (哼唱)一次难忘的经历。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 但是这里的人还是太吵了,而且太野蛮了。 +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 是吗?我很喜欢啊! +[Character(name="npc_2002_Dan_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 你当然喜欢,我觉得把你留在那里你也不会反对。 +[Character(name="npc_2002_Dan_rock",name2="npc_2001_Aya_rock",focus=1)] +[name="Dan"] 我确实犹豫了很久诶。 +[name="Dan"] 你们不觉得这里的人拥有一种天然的、原始的活力吗? +[name="Dan"] 我们已经去过很多国家很多城市了,但是没有一个地方的人是这样的。 +[name="Dan"] 我喜欢他们! +[Character(name="npc_2002_Dan_rock",name2="npc_2001_Aya_rock",focus=2)] +[name="Aya"] 好吧,这一点我确实无法否认。 +[Character(name="npc_2003_Frost_rock")] +[name="Frost"] 他们理解了我们的音乐,他们是最棒的听众。 +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 看来Frost也很中意他们呢。 +[name="Alty"] 可不该把别人的生活搅得天翻地覆。只要唱歌就好。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 唱给他们听,如果好听—— +[Character(name="npc_2002_Dan_rock")] +[name="Dan"] 那他们也会唱。 +[Character(name="npc_2001_Aya_rock")] +[name="Aya"] 我们是不是说过一样的话? +[Character(name="npc_2004_Alty_rock")] +[name="Alty"] 谁知道呢,我们或许说过无数次同样的话。 +[name="Alty"] 走吧,我们该继续我们的旅途了。 +[name="Alty"] 把歌声唱给这片大地,他会倾听吗? + +[Dialog] +[Character] +[delay(time=1)] +几个人在车上,开了个玩笑就结束了。 +Alty看着手中的钥匙,凯尔希医生啊,你们罗德岛能给这片大地想要的答案吗? + +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Dialog] +[Character] +[Image] diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_st01.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_st01.txt new file mode 100644 index 00000000..bc7e39ee --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_st01.txt @@ -0,0 +1,323 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +[Character(name="char_187_ccheal_1#2",fadetime=1,block=true)] +[delay(time=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="嘉维尔"] 嘶,啊......有点痛...... +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="特米米"] 嘉维尔,你终于醒了!你没事吧! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=1)] +[name="嘉维尔"] 没事没事,一点小伤。 +[name="嘉维尔"] 比起这个,祖玛玛那个就是她一直以来在捣鼓的机器吗? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯,据说叫做“巨大的丑东西”。太可恶了,居然...... +[Character(name="char_187_ccheal_1#5", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 也太酷了吧! +[Character(name="char_187_ccheal_1#5", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 居然把......咦,诶? +[name="特米米"] 可是,可是那个大家伙明明把嘉维尔你打倒了...... +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 但是它确实很厉害啊,虽然我只瞟到一眼就昏过去了。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 唔唔,确实...... +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 不过,还真是没想到她居然真的造出了这样的东西。 +[name="嘉维尔"] 虽然可露希尔也偶尔会造一些古怪的东西出来,不过祖玛玛这台恐怕可露希尔看到也会惊叹吧,哈哈。 +[Character(name="char_187_ccheal_1#3", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 诶,在罗德岛那样的东西有很多吗? +[Decision(options="有。;......;没有这么丑的。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 哇哇哇,罗德岛好可怕...... +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈,罗德岛可是超乎你这小脑瓜想象的地方。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈,这么一说倒是真的,那台机器要是可露希尔看到估计要疯了。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?神庙怎么倒了? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 被那台怪兽轰倒了。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哦,那这么说,祭典已经散了吗? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 也就是说,祖玛玛成为了大酋长? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嗯...... +[name="特米米"] 虽然一开始所有人都吓了一跳,但是...... +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_2",screenadapt="coverall")] +[Blocker(a=0, fadetime=2, block=true)] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_416_zumama_1")] +[name="森蚺"] 我毁掉神庙的原因,很简单。 +[name="森蚺"] 我想告诉大家,这种传统该结束了。 +[name="森蚺"] 靠拳头可以打十个人,像嘉维尔那样的,或许可以打一百个,但是,再多呢? +[name="森蚺"] 就算是嘉维尔也解决不了。 +[name="森蚺"] 这就是只靠拳头的极限。 +[name="森蚺"] 但是,工具不一样,我们部族制造出来的这台“巨大的丑东西”,可以轻易地打败嘉维尔,也可以轻易地让神庙塌掉。 +[name="森蚺"] 这就是工具的力量。 +[name="森蚺"] 而借助工具,你们也可以变得这么强! +[name="森蚺"] 所以接下来,是机器的时代! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 大家都被她说服了,所以...... +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 所以她成为了大酋长吗,嗨呀,这下真是输了。 +[Decision(options="不甘心吗?;......;可别不服输啊,嘉维尔。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 嗯?没有,输了就是输了。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 嘿,博士,不用想安慰我的话,我是真的不难过。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哼,当然,我是谁? +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 哦,不过,特米米,抱歉啊,我这么一搞,你都还没上场就结束了。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] ......没事的,就算是我先上场,应该也是一样的结果吧。 +[Character(name="char_187_ccheal_1", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 好吧,这倒没错。 +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 那么,博士,接下来怎么办? +[Decision(options="找引擎和其他人。;......;观光?",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哦对,不管怎么说,引擎不找回来,我们可回不去了。 +[name="嘉维尔"] 而且这么一说,祭典上还真是一个我们的人都没出现啊,他们该不会是迷路了吧。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 博士也没想好吗,没事,慢慢想吧,距离假期结束还有时间呢。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 哈哈,我就喜欢博士你这种地方,那就一边找引擎和其他人,一边观光吧! +[Predicate(references="1;2;3")] +[Character(name="char_411_tomimi_1")] +[name="特米米"] 那个,这个...... +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 嗯?那边那两个人...... +[Character(name="avg_npc_070", name2="avg_npc_071", focus=1)] +[name="阿达克利斯人A"] 喂,哥哥,你没事吧! +[Character(name="avg_npc_070", name2="avg_npc_071", focus=2)] +[name="阿达克利斯人B"] 我没事,我只是,有点...... +[Character(name="avg_npc_070", name2="avg_npc_071", focus=1)] +[name="阿达克利斯人A"] 哥哥,哥哥! +[name="阿达克利斯人A"] 巫医,这里有巫医吗! +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 喂,让我看看。 +[Character(name="char_187_ccheal_1", name2="avg_npc_070", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 嘉维尔?你没死吗? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 我才没那么容易死。 +[name="嘉维尔"] 少废话,把你哥哥放平在地上给我看看。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 特米米,把我的医药箱给我拿过来。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#2", focus=2)] +[name="特米米"] 哦,哦! +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_temple_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_187_ccheal_1", name2="avg_npc_070", focus=2)] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="阿达克利斯人A"] 我哥哥没事吗! +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 没死,但是状况不太好。 +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 呼吸短促,有血性泡沫痰......嗯?体表有源石结晶分布?! +[name="嘉维尔"] ......博士,我初步判断这是矿石病感染造成的心力衰竭。 +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人A"] 什么? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 这是石头病。症状还不算重,我的医药箱里有应急的药,不过需要马上接受治疗。 +[name="嘉维尔"] 把他扶起来,不能躺着,我先来给他补充一些氧气。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人A"] 这也是石头病搞的鬼?啧,我就说过让哥哥不要勉强的。 +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] ...... +[name="嘉维尔"] 喂,你叫什么? +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=2)] +[name="阿达克利斯人A"] 我叫尤吉,这是我的哥哥,尤塔。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 你是哪个部族的? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 我是森蚺部族的。 +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] ...... +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#4", focus=2)] +[name="特米米"] 嘉维尔,你怎么了,表情变得好可怕。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#4", focus=1)] +[name="嘉维尔"] 先别说话。 +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 我再问你,祖玛玛为了造她的钢铁怪兽,有没有让你们去矿区采矿? +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=2)] +[name="尤吉"] 有啊,怎么了? +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] ....... +[name="嘉维尔"] 抱歉啊,博士,看来无论如何,我必须去找祖玛玛一趟了。 +[Decision(options="因为“石头病”?;......;看来观光要暂缓了。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 不愧是博士,一下就想到了我在想的东西。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士你这么聪明,应该已经察觉了吧。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 抱歉啊,博士,但是这件事我不做不行。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 博士,我们这里和外界几乎没有什么联系,对你和其他干员来说,一定是个很落后的地方吧。 +[name="嘉维尔"] 但这样的地方也有这样的地方的好处,那就是,你也听到了,在我们这里,矿石病只是一种被叫做“石头病”的普通疾病。 +[name="嘉维尔"] 偶尔会有人染上它,也会有人因为这种病死去。但是对我们来说,它没有什么特殊的,因为什么病都有人死。 +[name="嘉维尔"] 大家会像照顾普通病人一样照顾得了矿石病的人,而大家对它唯一的了解,就是去矿场可能会得这种病。 +[name="嘉维尔"] 所以在很久以前,就已经很少有人去矿场了。 +[Decision(options="你的矿石病......", values="1")] +[Predicate(references="1")] +[Character(name="char_411_tomimi_1#5")] +[name="特米米"] 嘉维尔的病是为了救我才得的。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#5", focus=1)] +[name="嘉维尔"] 嗯,当时特米米这孩子还小,有一次溜进矿场深处,我去救她,回来之后就得了病。 +[name="嘉维尔"] 幸好她没有得。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#5", focus=2)] +[name="特米米"] 要是我替嘉维尔得就好了...... +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#5", focus=1)] +[name="嘉维尔"] 不许说这种话,谁得病都不好,得了病也只能说运气不好。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1#6", focus=2)] +[name="特米米"] 呜...... +[Decision(options="所以,你真的是被排挤才离开这里的?", values="1")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士,你问这个问题好几次了吧。 +[name="嘉维尔"] 自从我得了病后,其他族人什么事都不让我做,打猎不让我去,聚会不让我参加。 +[name="嘉维尔"] 尤其是特米米这丫头,干脆从别的部族跑过来,天天粘着我,什么都帮我做了,害我什么都做不了。 +[name="嘉维尔"] 最后,连祭典他们干脆都不想让我参加。 +[name="嘉维尔"] 渐渐的,所有人都用一种“嘉维尔你什么都不要做了,我们会帮你做好”的方式对待我......但这并不是我想要的。 +[Character(name="char_411_tomimi_1#7")] +[name="特米米"] 嘉维尔从那个时候开始就不怎么笑了...... +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 所以我一怒之下,才在祭典途中一个人冲上去把所有人打了一顿。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1#6", focus=2)] +[name="特米米"] 呜呜,都怪我当时太想照顾嘉维尔了...... +[Decision(options="......确实这也是一种排挤。;......;我也想体验这种排挤啊!",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 其实吧,在我们这里,不能打或者没有活力的人,那就是废人。 +[name="嘉维尔"] 我宁愿你让我做些危险的事,也不想被限制自由什么都做不了。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士,你是不是觉得很可笑? +[name="嘉维尔"] 但其实我也觉得很可笑,我出来之后才知道,原来矿石病是那么被人厌恶的一种病。 +[name="嘉维尔"] 我花了很长时间才了解清楚所有的现实。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 啧,博士,说话小心点,不然我揍你。 +[name="嘉维尔"] 我知道你的意思,在外面,被人唾弃才是矿石病患者的常态。 +[name="嘉维尔"] 但对那时的我来说,这可是真正的煎熬。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 不对,被你带歪了,我要说的不是这个。 +[name="嘉维尔"] 嗯?我要说什么来着? +[Decision(options="钢铁怪兽。;......;欠我钱的事。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 哦对。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 博士你倒是也帮我想一想。 +[name="嘉维尔"] 哦,我想起来了。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 放屁。 +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 哦,想起来了。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 我要说的是,之前看到的时候没细想,但是仔细想想,那台怪兽,明显用到了许多铁矿。 +[name="嘉维尔"] 再加上祖玛玛说的话。也就是说,祖玛玛那家伙,绝对让手下去开采铁矿了。 +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 这么说起来,确实有听说过呢。 +[Character(name="char_187_ccheal_1#4")] +[name="嘉维尔"] 本来这也就算了,只是在外围开采的话,不会有很大问题。 +[name="嘉维尔"] 但既然出现了得病的人,我不能坐视不理。 +[name="嘉维尔"] 她想要搞什么机械时代我不管,但她如果忽视其他人的生命,那我就必须给她来几拳。 +[Decision(options="我支持你。;......;成为了好医生啊,嘉维尔。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_1")] +[name="嘉维尔"] 谢谢你,博士。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 哦哦,博士的眼神也变得尖锐起来了。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_1#2")] +[name="嘉维尔"] 嘿,那当然。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 嘉维尔...... +[Character(name="char_411_tomimi_1")] +[name="特米米"] ...... +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 特米米,祖玛玛的部族在哪儿? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 诶,我也不知道。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 喂,嘉维尔,我才不管你怎么想当医生的事,我哥哥到底怎么样了? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 嗯?你听得懂我们说的萨尔贡语? +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 听得懂啊,因为族长有在教我们。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] ......祖玛玛那家伙,究竟想干什么。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 啧,不管这个。总之,特米米,让你的人把这个人送回你的部族,让在那里的Lancet-2先对这个人进行一些治疗。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 喂,你要干什么! +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 不想让你哥哥死的话,就把他交给我,相信我。 +[Character(name="char_187_ccheal_1#4", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] ......这样的话,我也一起把他带回去吧。 +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 嗯?你不跟我一起去吗? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 啊,不、不是!我当然想和嘉维尔你一起去,只是我有些事情要准备,之后我会追上你们的! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 什么事,要我帮忙吗? +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=2)] +[name="特米米"] 不、不用!我自己就可以解决的! +[name="特米米"] 嘉维尔,你还记得大瀑布吗?我们就在那里汇合吧! +[Character(name="char_187_ccheal_1#2", name2="char_411_tomimi_1", focus=1)] +[name="嘉维尔"] 行。 +[Character(name="char_187_ccheal_1#2", name2="avg_npc_070", focus=2)] +[name="尤吉"] 好吧,你是嘉维尔,我相信你,但我也要一起去! +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 不用,你去了也没用,而且我有事让你去做。 +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=2)] +[name="尤吉"] 什么? +[Character(name="char_187_ccheal_1#4", name2="avg_npc_070", focus=1)] +[name="嘉维尔"] 你回去告诉祖玛玛,我有事要找她。 +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/level_act12d0_st02.txt b/resources/gamedata/story/activities/act12d0/level_act12d0_st02.txt new file mode 100644 index 00000000..1427895e --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/level_act12d0_st02.txt @@ -0,0 +1,310 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +[Character(name="avg_npc_012",fadetime=1,block=true)] +[delay(time=1)] +[name="迪伦"] Lancet-2,我有个严肃的问题。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 请问。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 你不会没电吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 啊,关于这一点请不用担心,在出发前,可露希尔姐姐为我换上了超长续航的新型电池。 +[name="Lancet-2"] 理论上我可以在一个星期内不用补充任何能源。 +[name="Lancet-2"] 而且飞行器上也还有备用的电池,所以请不用担心我。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 好吧。 +[name="迪伦"] 不知道小刻那孩子怎么样了,我们回来的路上她忽然窜起来就跑了。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 确实,刻俄柏小姐现在的状况让人有些担忧呢,不过考虑到她旺盛的生命力,应该不用太过担心呢。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 也对。 +[name="迪伦"] 啊,好无聊。 +[name="迪伦"] 飞行器检修完毕,嘉维尔送过来的病人的病情也稳定了下来,暂时没有什么别的事可以做了呢。 +[name="迪伦"] 而且和这里的人语言又不通,早知道就跟博士去看那什么祭典了。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 飞行器是很重要的罗德岛财产,必须要好好保护才行呢。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 说说而已,我是驾驶员,这点我当然是知道的。 +[name="迪伦"] 你就好啦,Lancet-2,无聊的时候可以切休眠模式,我昨天睡了12个小时,现在根本睡不着。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 唔,确切地说,对我来说,并没有“无聊”的概念呢。 +[name="Lancet-2"] 虽然我可以理解迪伦先生你现在的感情,可露希尔姐姐也经常会发出这样的感慨,以及通常这样的情况下她就会去做些奇怪的事。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] ......我不是第一次这么想了,Lancet-2,你和其他小车里面真的不是装了个人吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 不是呢,我的里面是精密的电路结构,你要看吗? +[name="Lancet-2"] 虽然由于我的性格预设是女性,所以对于向异性展现身体这件事,我可能会做出一些我自己都无法预想的额外行动。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 呃,算了。 +[name="迪伦"] 就算要看,这种时候我肯定也是想看泳装啊。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 泳装? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 是啊,现在可是夏天,大家穿上泳装玩水还挺正常吧。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 这样的话,我来为你播放一段海浪的音频吧。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 别啊,这样不就显得我更惨了。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] ......难道说,迪伦先生想看我的泳装吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 才不要啊! +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 是呢,对不起,毕竟我只是机器。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 呃,抱歉,我不是那个意思。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 请不用介意。说起来,迪伦先生见过海吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 呃,算是见过吧,大概是去年夏天,银灰老爷因为行程有变借用了罗德岛的飞行器,当时是我作为驾驶员送他去的。 +[name="迪伦"] 到了地方后我才发现好像是个度假的地方,然后被银灰老爷邀请体验了一把VIP的生活。 +[name="迪伦"] 啧啧,我在那时才知道,原来是贫穷限制了我对有钱人的想象。 +[name="迪伦"] 你看,我还有那时候的照片呢。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 迪伦先生向往那样的生活吗? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 嗯?向往啊......虽然那几天确实很爽,不过真要我一直过那样的生活,我肯定是过不惯的。 +[name="迪伦"] 还是在驾驶舱里吃泡面,每天日夜颠倒的生活适合我。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 这样可不行,迪伦先生,我来为你设计一套比较科学健康的作息表吧。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 那还是免了吧! +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 真遗憾。可露希尔姐姐虽然为我设计了这个功能,但是无论是她还是博士,都从来没有用到过这个功能。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 哈哈,那两位确实。 +[name="迪伦"] 哎,不过,话又说回来,这里的部族的生活比我想象的其实也好不少,该有的都有。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 是呢,虽然这里比起外界的生活在便利和舒适程度上差了许多,但是也并没有什么特别不便的地方。 +[name="Lancet-2"] 根据我的记录,这两天,迪伦先生的身体健康水平也有所回升。 +[name="迪伦"] 真的假的? +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 是真的。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 这就是所谓的回归自然吧?嘿,也是,毕竟说白了,所有人还不都是从这样的生活过来的。 +[name="迪伦"] 对了,我记得嘉维尔说过,在那边的雨林中有一座巨大的瀑布,等博士回来后,去那边玩应该不错。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 他们说不定已经过去了也说不定呢。 +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=2)] +[name="迪伦"] 博士做事一向公平,我相信他们一定不会抛下我们去玩水的! +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=1)] +[name="Lancet-2"] 是呢,在那之前,就先耐心等待吧。 +[stopmusic(fadetime=2)] +[Character(name="char_285_medic2_1", name2="avg_npc_012", focus=-1)] +[name="???"] 这里有叫迪伦的人吗? +[Character(name="avg_npc_012")] +[name="迪伦"] 我! +[name="迪伦"] 嗯?你会说萨尔贡语? +[PlaySound(key="$d_gen_walk_n", volume=0.6)] +[Character(name="avg_npc_075",fadetime=1,block=true)] +[delay(time=1)] +[name="依娜姆"] 会。和一台机器在一起的人,嗯,应该是你没错了。 +[name="依娜姆"] 叫博士的家伙让我给你带了一封信。 +[Character(name="avg_npc_075", name2="avg_npc_012", focus=2)] +[name="迪伦"] 嗯?让我看看。 +[delay(time=1)] +[Character(name="avg_npc_012")] +[name="迪伦"] ......Lancet-2,看来我们有事做了。 +[Dialog] +[Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] +[Character] +[Background(image="bg_falls",screenadapt="coverall",x=200, y=0,block=true)] +[Blocker(a=0, fadetime=2, block=true)] +[playMusic(intro="$farce_intro", key="$farce_loop", volume=0.4)] +[BackgroundTween(image="bg_falls" ,screenadapt="coverall",xFrom=200, yFrom=0, xTo=0, yTo=0,duration=5,block=true)] +[Character(name="char_337_utage_summer_1#2")] +[name="宴"] 哇,远远地就听到水声了,没想到这座瀑布有这么大! +[Character(name="char_187_ccheal_summer_1", name2="char_337_utage_summer_1#2", focus=1)] +[name="嘉维尔"] 哈,我没瞎说吧。 +[Character(name="char_187_ccheal_summer_1", name2="char_337_utage_summer_1#2", focus=2)] +[name="宴"] 好吧,这次就原谅嘉维尔了~ +[Character(name="char_187_ccheal_summer_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 哈哈,确实是相当壮观的瀑布啊。 +[Character(name="char_187_ccheal_summer_1", name2="char_017_homura_summer", focus=1)] +[name="嘉维尔"] 特米米好像还没来的样子,先在这里休息一会儿吧。 +[Character(name="char_337_utage_summer_1#2")] +[name="宴"] 好耶,我的泳装总算是没有白穿~ +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_falls",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_415_flint_1",fadetime=1,block=true)] +[delay(time=1)] +[name="燧石"] ...... +[Character(name="char_415_flint_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 战意盎然啊,小姑娘。 +[Character(name="char_415_flint_1", name2="char_017_homura_summer", focus=1)] +[name="燧石"] ...... +[Dialog] +[Character(name="char_415_flint_1")] +意识到语言不通的克玛尔没有说话,只是摆出一个架势。 +[Character(name="char_415_flint_1", name2="char_017_homura_summer", focus=2)] +[name="煌"] 嘿,反正没事做,就再陪你打几场好了。 +[Dialog] +[Character] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_falls",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[Character(name="char_337_utage_summer_1")] +[name="宴"] 煌大姐和那个女孩子打的真激烈呢。 +[Character(name="char_337_utage_summer_1", name2="char_201_moeshd_summer", focus=2)] +[name="可颂"] 是啊。 +[Character(name="char_337_utage_summer_1#3", name2="char_201_moeshd_summer", focus=1)] +[name="宴"] 真不知道打架有什么好玩的。 +[Character(name="char_337_utage_summer_1#3", name2="char_201_moeshd_summer", focus=2)] +[name="可颂"] ......你在战斗的时候可不是你说的这样哦,宴。 +[Character(name="char_337_utage_summer_1", name2="char_201_moeshd_summer", focus=1)] +[name="宴"] 啊哈哈,说的也是。 +[name="宴"] 话说,可颂你穿的不是泳装吧。 +[Character(name="char_337_utage_summer_1", name2="char_201_moeshd_summer", focus=2)] +[name="可颂"] 啊哈哈,被你发现了。这其实是我买的户外套装,防水性还不错,勉强可以算作泳装啦。 +[Character(name="char_337_utage_summer_1#2", name2="char_201_moeshd_summer", focus=1)] +[name="宴"] 你还真是喜欢实用性比较强的东西诶。 +[name="宴"] 不过,虽然不是海边,不过在瀑布边玩水也挺有意思的呢!有种回归自然的感觉,可惜我没有带相机了。 +[Character(name="char_337_utage_summer_1#2", name2="char_201_moeshd_summer", focus=2)] +[name="可颂"] 是呢,我也是第一次来到这样的野外,感觉比想象的要有趣多了~ +[Character(name="char_337_utage_summer_1#4", name2="char_201_moeshd_summer", focus=1)] +[name="宴"] 咦...... +[Character(name="char_337_utage_summer_1#4", name2="char_201_moeshd_summer", focus=2)] +[name="可颂"] 怎么了? +[Character(name="char_337_utage_summer_1#4")] +[name="宴"] 我是不是看错了? +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 嗯? +[Character(name="char_337_utage_summer_1#4")] +[name="宴"] 那个难道不是小刻吗? +[Dialog] +[Character] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Character] +[Image(image="ac12_2",xTo=10, yTo=0,xScale=1.03, yScale=1.03, fadetime=0)] +[Blocker(a=0, fadetime=2, block=false)] +[ImageTween(xFrom=10, yFrom=0, xTo=-10, yTo=0, xScale=1.03, yScale=1.03, duration=30, block=false)] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 博士,这座瀑布不错吧。 +[Decision(options="很不错。;......;一般般。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 哈哈,我以前也很喜欢来这里洗澡。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 你好像在想事情的样子啊,博士。 +[Predicate(references="3")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 口气不小啊,博士。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 渡过这里,然后再走一段路,应该就要到祖玛玛的部族了。 +[name="嘉维尔"] 收到特米米的来信时,我可没有想到事情会变成这样。 +[name="嘉维尔"] ......唉,博士,我这几天一直有一件事比较苦恼,我们也算交情不错了,我就问问你好了。 +[Character(name="char_187_ccheal_summer_1")] +[delay(time=1)] +[name="嘉维尔"] 你觉得...... +[name="宴"] 博——士——! +[name="嘉维尔"] 怎么了?我正在和博士说话呢。 +[name="宴"] 看那边! +[name="嘉维尔"] 那是......小刻? +[name="刻俄柏"] 找到啦,是蘑菇海洋! +[name="刻俄柏"] 洗澡咯! +[name="嘉维尔"] 看起来还没恢复神智的样子。 +[name="宴"] 但是她在水里打滚的样子好可爱哦。 +[name="嘉维尔"] 唉,这个傻孩子。 +[name="嘉维尔"] 干脆让她就这么玩一会儿好了...... +[name="嘉维尔"] 比起这个,博士,我刚才要和你说的是—— +[name="嘉维尔"] 你觉得我的尾巴和以前比有没有变粗? +[Decision(options="粗了。;......;没注意。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_summer_1")] +[CameraShake(duration=0.6, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="嘉维尔"] 什么?是真的吗?完了完了,这下回去之后要注意饮食了。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_summer_1")] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] +[name="嘉维尔"] 干嘛啊,博士,用那种眼神看我,尾巴可是阿达克利斯的命根! +[Predicate(references="3")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 啧,果然不该指望你。 +[Predicate(references="1;2;3")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 你不知道,特米米那个尾巴以前可没这么粗,唉,我可不想变成那样的大尾巴。 +[Dialog] +[Character] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Character] +[Image] +[Blocker(a=0, fadetime=2, block=true)] +[Decision(options="你对祖玛玛没什么想法吗?;......;聊聊尾巴吧。",values="1;2;3")] +[Predicate(references="1")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 嗯?想法是什么意思? +[name="嘉维尔"] 我觉得那家伙挺厉害的啊,能捣鼓出那么大的机器。 +[Predicate(references="2")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] +[Predicate(references="3")] +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 博士,我就知道你肯定也会感兴趣的! +[Predicate(references="1;2;3")] +[character] +[Dialog] +[PlaySound(key="$rungeneral", volume=1)] +[Character(name="char_411_tomimi_1",fadetime=1,block=true)] +[delay(time=0.6)] +[name="特米米"] 嘉维尔! +[Character(name="char_187_ccheal_summer_1",name2="char_411_tomimi_1",focus=1)] +[name="嘉维尔"] 你来了啊,特米米。你的事情办完了? +[Character(name="char_187_ccheal_summer_1",name2="char_411_tomimi_1#2",focus=2)] +[name="特米米"] 嗯! +[Character(name="char_337_utage_summer_1",name2="char_411_tomimi_1#2",focus=1)] +[name="宴"] 嗯嗯嗯? +[Character(name="char_337_utage_summer_1",name2="char_411_tomimi_1#4",focus=2)] +[name="特米米"] 怎、怎么了? +[Character(name="char_337_utage_summer_1#2")] +[name="宴"] 好可爱的女孩子!嘉维尔,原来你也有这样的朋友啊,我还以为你认识的都是和你一样满脑子肌肉的家伙呢。 +[Character(name="char_337_utage_summer_1#2",name2="char_187_ccheal_summer_1",focus=2)] +[name="嘉维尔"] 你这家伙很失礼啊! +[Character(name="char_337_utage_summer_1")] +[name="宴"] 细腻的皮肤,精致的五官,暗黑系的穿搭也很合身。 +[Character(name="char_337_utage_summer_1",name2="char_187_ccheal_summer_1",focus=2)] +[name="嘉维尔"] 暗黑系?很流行吗? +[Character(name="char_337_utage_summer_1",name2="char_187_ccheal_summer_1",focus=1)] +[name="宴"] 没有吧,不过在一部分人里还挺受欢迎的哦。 +[Character(name="char_337_utage_summer_1",name2="char_411_tomimi_1#4",focus=2)] +[name="特米米"] 我、我是在杂志上学来的,据说外面的人都是这么穿的。 +[Character(name="char_337_utage_summer_1#2",name2="char_411_tomimi_1#4",focus=1)] +[name="宴"] 啊,看来你对时尚有很深的误解呢,不过也没办法,毕竟是这样的地方,会有这样错误的观念也是难免的! +[name="宴"] 不过没关系,就由宴姐姐我来传授给你正确的时尚知识吧! +[Character(name="char_337_utage_summer_1")] +[name="宴"] 嘉维尔,我就把她带走了! +[Character(name="char_411_tomimi_1#2")] +[name="特米米"] 诶?诶诶诶? +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 呃,随你吧。 +[name="嘉维尔"] 总之,这下人就到齐了。 +[name="嘉维尔"] 我去让小刻清醒一下...... +[character] +[CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] +[name="刻俄柏"] 休息结束!小刻要继续战斗了! +[Character(name="char_201_moeshd_summer")] +[name="可颂"] 嘉维尔,她又要跑了! +[Character(name="char_187_ccheal_summer_1")] +[name="嘉维尔"] 什么? +[name="嘉维尔"] 啧,大家快把衣服换好了!快追! +[Character(name="char_411_tomimi_1#4")] +[name="特米米"] 这个方向,好像是祖玛玛部族的方向...... +[Character(name="char_337_utage_summer_1#4")] +[name="宴"] 等一下!你换得这么快的吗?! +[name="宴"] 等等我们啊! +[Character(name="char_017_homura_summer")] +[name="煌"] 有什么好换掉的!就这样出发! +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Dialog] +[Character] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_a.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_a.txt new file mode 100644 index 00000000..37f51be2 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_a.txt @@ -0,0 +1,5 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0教学关_a + +[PopupDialog(dialogHead="$avatar_ccheal")] 以前我就在想了,这些巨蕈真的不能想想办法吗? +[PopupDialog(dialogHead="$avatar_tomimi")] 那个,嘉维尔,我有办法!让我的手下们去吧! + diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_b.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_b.txt new file mode 100644 index 00000000..1b24e81b --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_b.txt @@ -0,0 +1,7 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0教学关_b + +[Tutorial(focusX=220, focusY=200, focusWidth=100, focusHeight=100, \ + animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ + protectTime=0.5, dialogHead="$avatar_tomimi", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ +大家现在对于处理这种巨蕈很有经验的! + diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_c.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_c.txt new file mode 100644 index 00000000..68b11681 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_c.txt @@ -0,0 +1,10 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0教学关_c + +[Tutorial(focusX=220, focusY=120, focusWidth=100, focusHeight=100, \ + animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ + protectTime=0.5, dialogHead="$avatar_tomimi", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ +清理掉巨蕈后,擅长远程攻击的人就可以站上木桩了。 + +[PopupDialog(dialogHead="$avatar_ccheal")] 等等,这些不是你的手下吗?怎么穿着罗德岛的衣服? +[PopupDialog(dialogHead="$avatar_tomimi")] 唔,因为博士在进入雨林前询问我能不能雇佣一些我的手下。 + diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_d.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_d.txt new file mode 100644 index 00000000..8aecc333 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_01_d.txt @@ -0,0 +1,6 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0教学关_d + +[PopupDialog(dialogHead="$avatar_ccheal")] 不愧是博士,连这都已经考虑到了吗。 +[PopupDialog(dialogHead="$avatar_ccheal")] 那现在这些人应该算是罗德岛的临时雇员了。 +[PopupDialog(dialogHead="$avatar_ccheal")] 借助这些临时雇员的力量继续前进吧。 + diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_a.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_a.txt new file mode 100644 index 00000000..4436f4ab --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_a.txt @@ -0,0 +1,3 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_a +[PopupDialog(dialogHead="$avatar_tomimi")] 我、我还没有输! +[PopupDialog(dialogHead="$avatar_tomimi")] 所有人一起上吧! \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_b.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_b.txt new file mode 100644 index 00000000..cdf5018a --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_b.txt @@ -0,0 +1,3 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_b +[PopupDialog(dialogHead="$avatar_huang")] 这些人斗志昂扬啊。 +[PopupDialog(dialogHead="$avatar_huang")] 嘉维尔,要不然你留下来算了。 \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_c.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_c.txt new file mode 100644 index 00000000..5f3da6ad --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_c.txt @@ -0,0 +1,3 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_c +[PopupDialog(dialogHead="$avatar_tomimi")] 好厉害…… +[PopupDialog(dialogHead="$avatar_tomimi")] 但是,这一切都是为了嘉维尔,大家上呀! \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_d.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_d.txt new file mode 100644 index 00000000..637e0eaf --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_d.txt @@ -0,0 +1,4 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0教学关_a +[PopupDialog(dialogHead="$avatar_moeshd")] 怎么感觉我们像是抢走嘉维尔的坏人一样…… +[PopupDialog(dialogHead="$avatar_utage")] 啊哈,虽然这么说不太好,不过不知道为什么,让人有点想从她那里抢走些什么呢! +[PopupDialog(dialogHead="$avatar_moeshd")] 你这么说不就显得我们更像坏人了吗! \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_e.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_e.txt new file mode 100644 index 00000000..fbe21950 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_e.txt @@ -0,0 +1,2 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_e +[PopupDialog(dialogHead="$avatar_cerber")] 唔,他们不是坏人,博士,我不想伤害他们…… \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_f.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_f.txt new file mode 100644 index 00000000..46c3eab7 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_f.txt @@ -0,0 +1,2 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_e +[PopupDialog(dialogHead="$avatar_ccheal")] 别闹了,特米米! \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_g.txt b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_g.txt new file mode 100644 index 00000000..6ba2f2a2 --- /dev/null +++ b/resources/gamedata/story/activities/act12d0/training/training_act12d0_09_g.txt @@ -0,0 +1,2 @@ +[HEADER(is_skippable=true, is_autoable=false)] 活动12d0演出关_g +[PopupDialog(dialogHead="$avatar_tomimi")] 呜、呜呜呜呜呜…… \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d6/level_act12d6_ending_1.txt b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_1.txt new file mode 100644 index 00000000..0180d314 --- /dev/null +++ b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_1.txt @@ -0,0 +1,34 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +在一切的尽头,是一片空旷的原野,蒙尘的大地被弥漫着灰色浓雾的天空笼罩,这里没有密林,没有吵嚷的荒地人,这里什么都没有。 +她凝视着无尽的原野,沉浸在这绝对静谧的虚无之中,之前的冒险与劳顿此刻已经毫无意义。她来到了终点,旅途的终点。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_light",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +一瞬间,天空开始融化,如同流体一般喷涌而下,地面开始变得柔软,缓慢的凹陷成一种不规则的形状。 +浓雾变成了絮状棉纱擦过了视野内的万物,地平线扭曲变形,一切都在融合,一切都不再清晰。 +遥远而不可知的深处迸裂着色彩斑斓的,绚丽的,难以描绘的光束。 +光芒逐渐化为扭动的人形,上蹿下跳的飘荡在一片混沌的空间里。就像是美妙的狂欢,吸引着她加入其中,游荡在无形的光芒之中,宁静与混乱并存。 +[Dialog] +[delay(time=1)] +然而灰色的迷雾化为数个坚硬的巨石,痛击了她的脑袋。 +她感觉自己在下坠,或许是自己已经与巨石融为一体,又或者是自己就是巨石。 +她想要伸手,迷雾与灿烂的光芒正在逐渐消散,静谧与混乱正在消退。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +刻俄柏睁开了眼睛,看到了熟悉的人,自己的同伴们正在一脸疑惑的看着自己。 +这才是现实么?头上被痛击的阵痛提醒着她。 +她环顾四周,凝视着自己的同伴与不熟悉的环境,露出了笑容。 +梦中的一切都从她小小的脑袋里逐渐消散了。 +在此之前,她就这样开心的笑着。 +[Dialog] +[Blocker(fadetime=3,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d6/level_act12d6_ending_2.txt b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_2.txt new file mode 100644 index 00000000..ecc87a8d --- /dev/null +++ b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_2.txt @@ -0,0 +1,37 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_desert_1",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$path_intro", key="$path_loop", volume=0.4)] +在一切的尽头,是一片空旷的原野,蒙尘的大地被弥漫着灰色浓雾的天空笼罩,这里没有密林,没有吵嚷的荒地人,这里什么都没有。 +她凝视着无尽的原野,沉浸在这绝对静谧的虚无之中,之前的冒险与劳顿此刻已经毫无意义。她来到了终点,旅途的终点。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_light",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +一瞬间,天空开始融化,如同流体一般喷涌而下,地面开始变得柔软,缓慢的凹陷成一种不规则的形状,浓雾变成了絮状棉纱擦过了视野内的万物,地平线扭曲变形,一切都在融合,一切都不再清晰。 +遥远而不可知的深处迸裂着色彩斑斓的,绚丽的,难以描绘的光束。 +光芒逐渐化为扭动的人形,上蹿下跳的飘荡在一片混沌的空间里。就像是美妙的狂欢,吸引着她加入其中,游荡在无形的光芒之中,宁静与混乱并存。 +[Dialog] +[delay(time=1)] +然而灰色的迷雾化为数个坚硬的巨石,痛击了她的脑袋。 +她感觉自己在下坠,或许是自己已经与巨石融为一体,又或者是自己就是巨石。 +她想要伸手,迷雾与灿烂的光芒正在逐渐消散,静谧与混乱正在消退。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_village_2",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +刻俄柏睁开了眼睛,看到了熟悉的人,自己的同伴们正在一脸疑惑的看着自己。 +这才是现实么?头上被痛击的阵痛提醒着她。 +她环顾四周,凝视着自己的同伴与不熟悉的环境,露出了笑容。 +梦中的一切都在缓慢的,从她的小小的脑袋里消散。 +然而这一刻,她意识到手上提着什么东西。 +[Dialog] +[delay(time=1)] +——鼓鼓囊囊的麻袋里装满了蜜饼。 +那一切真的是梦? +[Dialog] +[Blocker(fadetime=3,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d6/level_act12d6_ending_3.txt b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_3.txt new file mode 100644 index 00000000..9957fa52 --- /dev/null +++ b/resources/gamedata/story/activities/act12d6/level_act12d6_ending_3.txt @@ -0,0 +1,36 @@ +[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_light",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] +神殿的尽头,蜜饼铺成的道路坠向深空,香甜的气息牵引着刻俄柏向前迈步,她仰起头,豁然开朗。 +在她迈步走向深空的刹那,景色变幻,虚无中传来了悠久的低语——你回来了,你回来了! +冻土和砂砾为之退散,她过去所见的诸多山脉与河流如同拼图,都在她脚步的后方随意拼凑。 +她的眼前伫立着王座,不知为何她早就明白,这是属于她的王座。 +她坐上王座,有些硬,不太舒服,蘑菇制成的王冠漂浮在她的眼前,她取下并戴在头上,下一瞬间,她眼前的景象发生了突变—— +[Dialog] +[Character] +[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] +[Character] +[Image(image="ac12_10",xTo=10, yTo=0,xScale=1.03, yScale=1.03, fadetime=0)] +[Blocker(a=0, fadetime=2, block=false)] +[ImageTween(xFrom=10, yFrom=0, xTo=-10, yTo=0, xScale=1.03, yScale=1.03, duration=30, block=false)] +一望无际的荒原,黄沙漫天,寸草不生,一如她来到罗德岛之前最习惯的风景。 +而她低下头,发现自己躺在一头野兽的怀里。 +野兽,巨大的野兽,倘若它不想,没有任何人能窥见它的容貌。但刻俄柏看见了,在混沌的思想中看见了。 +她好奇的摸了摸它的绒毛,是野蛮的触感。 +野兽慈爱地注视着她,仿佛在回应着自己的后代。刻俄柏突然闻到了血脉相连的气息。她忽然产生了一丝明悟——她回家了。 +[Dialog] +[Character] +[Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] +[Character] +[Image] +[Blocker(a=0, r=0,g=0, b=0, fadetime=1, block=true)] +野兽驮起她,向着地平线狂奔而去。四散的风景被完全抛在了理性的视野之中,虚伪的大地被留在了可被认知的原野上。 +她逐渐成为了荒原的一部分,她融入了大地的血脉,她化作泥土,她成为道路...... +她永远地活在了这片大地上。 +[Blocker(fadetime=3,block=true)] +[Dialog] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act12d6/level_act12d6_entry.txt b/resources/gamedata/story/activities/act12d6/level_act12d6_entry.txt new file mode 100644 index 00000000..a773b88e --- /dev/null +++ b/resources/gamedata/story/activities/act12d6/level_act12d6_entry.txt @@ -0,0 +1,19 @@ +[HEADER(key="title_test", is_skippable=false, fit_mode="BLACK_MASK")] +[stopmusic] +[Dialog] +[Delay(time=1)] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_black",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +[playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] +刻俄柏的脸上传来温热的触感,似乎有什么东西在舔舐着她。 +[Dialog] +[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] +[Background(image="bg_light",screenadapt="coverall")] +[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] +她睁开眼,眼前却空无一物,周围只有五彩斑斓的色彩。 +她低头,发现自己站在一块蜜饼上,这让她感到喜悦。 +而后,一块,两块,三块,由蜜饼铺成的道路开始向着某个方向延伸。 +她感觉到冥冥之中有一种力量在呼唤着她,于是,她迈开了脚步。 +[Dialog] +[Blocker(fadetime=3,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_01_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_01_beg.txt index 6031d5bc..689939ec 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_01_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_01_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Background(image="bg_forest", fadetime=1)] [PlayMusic(intro="$path_intro", key="$path_loop", volume=0.8, crossfade=1.5)] [Dialog] @@ -28,15 +26,12 @@ [name="天火"] 好吧,看在博士和阿米娅的面子上,忍耐一下也没什么问题。 [name="天火"] 诶,那边有一堆黑色的石头你看到了吗? [name="天火"] 好像是黑曜石什么的,我过去看看。 - [Dialog] [Character] - [Character(name="char_145_prove_1")] [name="普罗旺斯"] 小心一点,别在这一带乱跑。尤其是不要随意用火! [name="普罗旺斯"] 呼......应付这位小姐可比实地勘察要累多了。 [name="普罗旺斯"] 不过,真奇怪......即使是夏天,这里的气温......也有些反常。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -89,7 +84,6 @@ [Dialog] [Character] [stopmusic(fadetime=2)] - [name="???"] 来啊!不过是几个虫子而已!看我就在这里把你们都收拾掉! [CameraShake(duration=0.8, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] [name="???"] 可恶,裙子的下摆卡住了...... diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_01_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_01_end.txt index fb6cb849..c2f24f0f 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_01_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_01_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Background(image="bg_hotel",screenadapt="coverall", fadetime=1)] [Dialog] [Character] @@ -25,7 +23,6 @@ [Character(name="char_348_ceylon_4#4")] [name="锡兰"] 嗯,那么,虽然比较晚了,请容我正式自我介绍一下。 [name="锡兰"] 我的名字是锡兰·道尔科斯,维多利亚国立大学毕业,专攻方向是源石研究,也是这座城市市长的女儿。 - [Decision(options="市长的女儿?!",values="1")] [Predicate(references="1")] [Character(name="char_145_prove_1",name2="char_166_skfire_3#2",focus=2)] @@ -86,13 +83,11 @@ [Character(name="char_348_ceylon_4#8")] [name="锡兰"] 难道说,你们也是来寻找证据的吗? [name="锡兰"] 寻找这座火山可能会爆发的证据? - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_hotel")] [Blocker(a=0, fadetime=2, block=true)] - [Decision(options="火山爆发?!;开玩笑吧?!",values="1;2")] [Predicate(references="1;2")] [Character(name="char_145_prove_1")] @@ -106,4 +101,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_02_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_02_beg.txt index e0cb2a17..8219c8b1 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_02_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_02_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$fesready_intro", key="$fesready_loop", volume=0.8, crossfade=1.5)] @@ -10,10 +7,7 @@ [Character(name="char_348_ceylon_4#4",fadetime=1,block=true)] [Delay(time=1)] [name="锡兰"] 穿过市民广场,那栋最高的建筑就是市政厅了。 - - [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Delay(time=0.5)] [Character] @@ -50,7 +44,6 @@ [name="锡兰"] 主LIVE到晚上才会在加里森游乐园的最大舞台举办,白天的时候也会在各个地区开展小型的现场活动。 [Decision(options="我已经热血沸腾了!;这样的音乐有点猛烈......",values="1;2")] [Predicate(references="1;2")] - [name="锡兰"] 哈哈,我也这么觉得,我在维多利亚留学时,更喜欢古典和优雅的音乐。 [name="锡兰"] 虽然黑曜石节也有请到那样的音乐艺人,不过实际上如你们所见,还是这种音乐更能吸引游客。 [Character(name="char_348_ceylon_4#4")] @@ -120,7 +113,6 @@ [Character(name="avg_npc_023_2#3",name2="char_348_ceylon_4#2",focus=2)] [name="锡兰"] {@nickname}博士是专门机构的研究人员,他和他的其他同事们都有专门的火山知识。 [name="锡兰"] 这些参数也都是他们的专业部门给了我帮助并且进行验证的结果。 - [Character(name="avg_npc_023_2#3",name2="char_348_ceylon_4#2",focus=1)] [name="克洛宁"] 原来如此,原来如此。 [name="克洛宁"] ......呵呵,我懂了。 @@ -137,29 +129,23 @@ [name="克洛宁"] 当然,散布火山要爆发的谣言也不是第一次,但是呢,能把您都给骗了倒还是第一次。 [name="克洛宁"] 不得不说,这次的对手对市长大人了解很深啊,连大小姐您刚留学回来没多久都能摸清楚。 [name="克洛宁"] 而且胆子也很大,竟然光明正大地就这么走进来了。 - [Character(name="char_348_ceylon_4#3")] [name="锡兰"] ......我确实不知道这些,但我说的是真的! [name="锡兰"] 我才不会相信莫名其妙的外来人士! [Character(name="avg_npc_023_2#3")] [name="克洛宁"] 在我看来,这个您所谓的博士跟以前的那些人没有任何区别。 [name="克洛宁"] 为了掠夺这个城市,不择手段! - [Decision(options="欲加之罪,何患无辞。;这个笑话并不好笑。",values="1;2")] [Predicate(references="1")] [Character(name="avg_npc_023_2#3")] [name="克洛宁"] 欲加之罪?哈哈,你们这种人,总是这么说的。 - [Predicate(references="2")] [Character(name="avg_npc_023_2#3")] [name="克洛宁"] 真巧,我也觉得你们讲的笑话并不好笑。 - [Predicate(references="1;2")] - [Character(name="avg_npc_023_2#3",name2="char_348_ceylon_4#3",focus=1)] [name="克洛宁"] 大小姐,您涉世不深,难免会遇到这样的事。 [name="克洛宁"] 请放心吧,这个散播谣言的不法之徒,我一定会让他们得到应有的惩罚。 - [Character(name="avg_npc_023_2#3")] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [name="克洛宁"] 人都给我全都过来。 @@ -172,15 +158,11 @@ [Character(name="avg_npc_023_2#3",name2="char_348_ceylon_4#3",focus=1)] [name="克洛宁"] 那就很遗憾了,我可不能让你们危害到汐斯塔市的秩序。 [name="克洛宁"] 赶紧的,把这些想要扰乱黑曜石节的人抓起来。 - [Character(name="avg_npc_023_2#3")] [name="克洛宁"] 你们去把大小姐也控制住!别弄伤她,让她冷静冷静! - [Decision(options="锡兰,小心!;走!离开这里!",values="1;2")] [Predicate(references="1;2")] - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_02_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_02_end.txt index 1e044f42..d7cdb25e 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_02_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_02_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] @@ -18,7 +15,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] [Blocker(a=0, fadetime=1, block=false)] - [Character(name="char_340_shwaz_2#2",fadetime=1,block=true)] [Delay(time=1)] [name="黑"] ...... @@ -40,4 +36,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_03_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_03_beg.txt index a1228d5d..8e50a3a4 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_03_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_03_beg.txt @@ -1,10 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(前) - -// Comments [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [Background(image="bg_sunnytown_2",screenadapt="coverall", fadetime=1,block=true)] [Delay(time=1)] - [Character(name="char_340_shwaz_2#2",name2="char_348_ceylon_4#8",focus=1)] [name="黑"] ...... [Character(name="char_340_shwaz_2#2",name2="char_348_ceylon_4#8",focus=2)] @@ -15,11 +12,8 @@ [Character(name="char_340_shwaz_2#2",name2="char_348_ceylon_4#3",focus=2)] [name="锡兰"] 你说什么?! [name="锡兰"] 你也以为我是在闹着玩吗?! - - [Decision(options="走!;现在不是说话的时候!",values="1;2")] [Predicate(references="1;2")] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -39,10 +33,8 @@ [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Decision(options="欸?",values="1")] [Predicate(references="1")] - [Character(name="char_188_helage_1",fadetime=1,block=true)] [Delay(time=1)] [name="???"] 博士,走,这里先交给我。 @@ -85,7 +77,6 @@ [name="保镖A"] 啧,只是一个臭小鬼,给她点颜色瞧瞧! [Character(name="char_134_ifrit_summer_1")] [name="伊芙利特"] 我正愁无聊呢,嘿嘿...... - [Character(name="char_348_ceylon_4#8")] [name="锡兰"] 博士,你的脸色怎么变得比刚才还差? [Decision(options="伊芙利特,下手别太重!!;把他们衣服烧光差不多了。",values="1;2")] @@ -94,7 +85,6 @@ [Character(name="char_134_ifrit_summer_1")] [name="伊芙利特"] 啧—— [name="伊芙利特"] 那就三成! - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] @@ -102,4 +92,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_03_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_03_end.txt index d6020216..eb40c730 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_03_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_03_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(后) - -// Comments [Background(image="bg_beach", fadetime=1)] [PlayMusic(intro="$farce_intro", key="$farce_loop", volume=0.8, crossfade=1.5)] [playsound(key="$beach",volume=0.8, channel="beach")] @@ -21,10 +19,8 @@ [Decision(options="没问题。;作业你要自己努力。",values="1;2")] [Predicate(references="1")] [name="伊芙利特"] 嘿嘿,我就知道博士是个好人! - [Predicate(references="2")] [name="伊芙利特"] 哼,那我可不管! - [Predicate(references="1;2")] [Character(name="char_134_ifrit_summer_1",name2="char_348_ceylon_4#8",focus=2)] [name="锡兰"] 源石驱动的火焰喷射器......而且这个功率,好厉害的术师。 @@ -48,7 +44,6 @@ [Delay(time=1)] [Decision(options="竟然直接就跑开了。",values="1")] [Predicate(references="1")] - [Character(name="char_348_ceylon_4#2")] [name="锡兰"] 博士,我们也赶紧回去吧。 [Dialog] @@ -67,8 +62,7 @@ [name="赫拉格"] 和博士一样,我也来自罗德岛。 [Character(name="char_188_helage_1")] [name="赫拉格"] 博士,你现在有时间吗,有些话我要单独告诉你。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_04_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_04_beg.txt index d89672a7..02c1ec62 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_04_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_04_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -19,14 +17,12 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="avg_npc_020")] [name="保镖"] 这,这个老头好强! [Character(name="char_340_shwaz_2#4")] [name="黑"] 不在一个等级上。你们在旁边守好。 [Character(name="char_188_helage_1")] [name="赫拉格"] ...... - [Dialog] [Character(name="char_340_shwaz_2#2")] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -72,7 +68,6 @@ [name="保镖"] 快,快拦住他!!! [Character(name="char_188_helage_1")] [name="赫拉格"] 太慢了! - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_04_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_04_end.txt index 8032eba1..59a7a3d1 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_04_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_04_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_hotel", fadetime=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5)] [Dialog] @@ -8,10 +6,8 @@ [Delay(time=1)] [Character(name="char_188_helage_1")] [name="赫拉格"] 这个菲林族女性并非泛泛之辈。 - [Decision(options="这还是难不倒你的。;将军,没受伤吧?",values="1;2")] [Predicate(references="1;2")] - [name="赫拉格"] 不必担心。她的部下都只是些庸人。你们安全之后,撤退对我来说还算轻松。 [name="赫拉格"] 只不过,关于这个保镖的身份,我有些猜测。 [Decision(options="身份;难道说......",values="1;2")] @@ -22,25 +18,19 @@ [name="赫拉格"] 再如,猎杀一整支巡逻队。这支巡逻队在哥伦比亚边境烧杀抢掠,自诩野蛮人的征服者,不断地向异族施加暴行和惨剧。 [name="赫拉格"] 之后的一个月内,他们在山间逃窜,不断死去,最后只剩下一个残废回到城市胡言乱语。 [name="赫拉格"] 以及向我叙说故事的人的遭遇。 - [Decision(options="又发生了什么?;请说吧,我不害怕。",values="1;2")] [Predicate(references="1;2")] - [name="赫拉格"] 不必多说了。他的伤疤从左肩延伸到右脚后跟。 [name="赫拉格"] 杀人如麻的家伙比比皆是,我也如此。 [name="赫拉格"] 当然,这个杀手失踪已久。 [name="赫拉格"] 只是,如果她就是那个人,那么摆在我们面前的,自然是腥风血雨。 - [Decision(options="水比想象中的深。;锡兰被蒙在鼓里?",values="1;2")] [Predicate(references="1;2")] [name="赫拉格"] 也许市长并非不知情。 [name="赫拉格"] 不如说,如果她是市长的杀手,我不会感到奇怪。 - [Character] - [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=false)] (玻璃杯粉碎) - [Decision(options="锡兰?!;你从什么时候......",values="1;2")] [Predicate(references="1;2")] [Character(name="char_188_helage_1")] @@ -48,7 +38,6 @@ [Character(name="char_188_helage_1",name2="char_348_ceylon_4#8",focus=2)] [name="锡兰"] 我,我想给你们倒杯水...... [name="锡兰"] 赫拉格爷爷,那个佣兵,是从什么时候开始活动,又是在什么时候失踪的? - [Character(name="char_188_helage_1",name2="char_348_ceylon_4#8",focus=1)] [name="赫拉格"] 她的事迹开始闻名,甚至在我还未退伍之时。 [name="赫拉格"] 而她销声匿迹则是一年之前,随着那个家族的覆灭一起。 @@ -59,7 +48,6 @@ [name="锡兰"] 但、但是,她刚才只是态度不好,而且听了别人的命令,黑她怎么可能是那种杀人如麻的杀手! [name="锡兰"] 而且,按照你们的说法,你们想说克洛宁的背后是我爸爸在授意吗?! [name="锡兰"] 我不信! - [Character(name="char_188_helage_1",name2="char_348_ceylon_4#3",focus=1)] [name="赫拉格"] 我不作推测。但我也说过,即使是最信任的人,也未必对你毫无保留。 [name="赫拉格"] 信与不信,我不关心。只是,她身上的乌萨斯制式武器留下的伤痕,我绝不会看错。这支队伍被埋葬在大雪中。 @@ -67,24 +55,18 @@ [name="赫拉格"] 现状如你所见,博士。 [name="赫拉格"] 如果火山的情报处理也有市政府参与,那么这件事我们未必应该插手。 [name="赫拉格"] 锡兰小姐,你也应该看清事实。 - - - [Character(name="char_348_ceylon_4#9")] [name="锡兰"] 我......我需要冷静一下。 [Dialog] [Character(fadetime=1,block=true)] [PlaySound(key="$doorclosequite", volume=0.9)] [Delay(time=1)] - [Character(name="char_188_helage_1")] [name="赫拉格"] 博士,请。 - [Decision(options="啊?;我是该做些什么吧?",values="1;2")] [Predicate(references="1;2")] [name="赫拉格"] 自然。现在她需要一个能够理解她的人。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_05_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_05_beg.txt index 84b34899..86f71357 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_05_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_05_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -13,7 +11,6 @@ [name="广播"] 为了迎接黑曜石节最盛大的晚会。 [name="广播"] 从今天的12点起,各大商场、游乐设施,以及部分餐厅、酒吧都将举行限时的预热活动。 [name="广播"] 千万不要错过这些最盛大的宴会! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] [Character] @@ -109,8 +106,6 @@ [name="女孩的声音"] 什么?没关系的!这点力气我还是有的! [Character(name="avg_npc_020")] [name="克洛宁的保镖"] 啊? - - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -122,18 +117,15 @@ [name="红豆"] 哈! [Character(name="avg_npc_020")] [name="克洛宁的保镖"] 唔啊啊?!大门怎么倒了,我的天,你是什么—— - [Decision(options="漂亮的一脚!;......;朋友,可不能粗鲁对待快递员啊。",values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_290_vigna")] [name="红豆"] 嘿嘿,我早就想这么试试了。接下来我要试试这句话...... [name="红豆"] 嗯,咳咳,哼! [name="红豆"] “开门!快递!” - [Decision(options="这不是已经被你踢开了吗!",values="1")] [Predicate(references="1")] [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_05_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_05_end.txt index c7038473..e17b5969 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_05_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_05_end.txt @@ -1,9 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] [Character] @@ -74,9 +71,7 @@ [name="锡兰"] 黑......我说的对吗? [Character(name="char_348_ceylon_4#4",name2="char_340_shwaz_2#5",focus=2)] [name="黑"] 你长大了,小姐。 - - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_06_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_06_beg.txt index f117d65a..8c7c9ea3 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_06_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_06_beg.txt @@ -1,15 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background] [PlayMusic(intro="$fesready_intro", key="$fesready_loop", volume=0.8, crossfade=1.5)] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] [Character] [Background(image="bg_Festival_1",screenadapt="coverall")] [Blocker(a=0, fadetime=0.7, block=true)] - [Character(name="avg_NPC_017_3",fadetime=1,block=true)] [Delay(time=1)] [name="D.D.D."] 大家!!准备好了吧!!! @@ -29,8 +25,6 @@ [name="克洛宁"] 让罗德岛和黑对立果然是步好棋,哼。 [name="克洛宁"] 快点!把这些东西给我搬走!动作不够快的话,你们的薪水也要打水漂! [name="克洛宁"] 嗯?外面什么声音? - - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background(image="bg_hotel",screenadapt="coverall" )] @@ -58,14 +52,10 @@ [name="锡兰"] 你是指...... [Character(name="char_188_helage_1",name2="char_348_ceylon_4#2",focus=1)] [name="赫拉格"] 博士。前因后果你都已经很清楚了。我们该怎么做? - - [Decision(options="都到这一步了,必须做些什么!;......;让无辜的人受难,这违背了罗德岛的信条。",values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_188_helage_1")] [name="赫拉格"] 所以,责任由谁承担? - [Decision(options="只要没人发现,就没有人参与过!",values="1")] [Predicate(references="1")] [Character(name="char_188_helage_1#2")] @@ -73,12 +63,10 @@ [name="赫拉格"] 锡兰小姐,事不宜迟,我们启程吧。 [Character(name="char_348_ceylon_4#2")] [name="锡兰"] 博士...... - [Decision(options="做你该做的事吧。",values="1")] [Predicate(references="1")] [name="锡兰"] 我知道了,就由我去牵制黑吧。 [name="锡兰"] 而且,我也有不得不去做的事情,我必须知道答案...... - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -86,7 +74,6 @@ [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_Festival_1",screenadapt="coverall")] [Blocker(a=0, fadetime=0.7, block=true)] - [Character(name="char_348_ceylon_4#2",name2="char_340_shwaz_2#2",focus=1)] [name="锡兰"] 黑...... [name="锡兰"] 为什么要疏远我? @@ -141,11 +128,9 @@ [name="锡兰"] 啊...... [Character(name="char_348_ceylon_4#5",name2="char_340_shwaz_2#1",focus=2)] [name="黑"] 小姐,你是我的朋友,一直都是。 - [Character(name="avg_npc_020")] [name="克洛宁的手下"] ...... [name="克洛宁的手下"] 什么,你们絮叨这么久,然后呢,结论呢?怎么回事? - [Character(name="char_348_ceylon_4#2",name2="char_340_shwaz_2#2",focus=2)] [name="黑"] 小姐,请说,你接下来的安排是什么? [Character(name="char_348_ceylon_4#7",name2="char_340_shwaz_2#2",focus=1)] @@ -177,9 +162,7 @@ [Character(name="char_340_shwaz_2#4")] [name="黑"] 第二个命令你们也已经听见了。 [name="黑"] ——小姐要我保护她。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_06_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_06_end.txt index 973d1e1f..528abc7d 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_06_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_06_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [Dialog] @@ -62,31 +60,26 @@ [name="克洛宁"] 没什么可是!别往后退啊! [Character(name="char_290_vigna")] [name="红豆"] 呵欠......唉,博士,你找到没有啊?我还要去听LIVE呢,要是赶不上我可就亏大了。 - [Decision(options="我得到了!;......;嗯,已经找到账簿和债券了。",values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_290_vigna")] [name="红豆"] 哦?找到了啊?果然打他们一顿是有用的嘛。陨星姐也说了,暴力有时候是必要的! - [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 该,该死! [name="克洛宁"] 不管了,只要现在能逃走,手续什么的好补得很! [Character(name="char_290_vigna")] [name="红豆"] 啊,博士,他从窗户逃走了! - [Decision(options="这些资料,我们把它都带上!",values="1")] [Predicate(references="1")] [Character(name="char_290_vigna")] [name="红豆"] 好~ [name="红豆"] 咦,将军他还在外面吧?感觉这个克洛宁什么的的下场会很惨啊,还不如没逃走呢...... [name="红豆"] 来,博士,我帮你拿! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_Festival_2",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 哈,哈哈......该死。 [name="克洛宁"] 必须,必须马上把其他人叫回来! @@ -107,10 +100,8 @@ [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 黑...... [name="克洛宁"] 你们两个站在一起,也就是说...... - [Decision(options="也就是说你要完蛋了!;......;证据现在都在我们手中,你难逃法网了,先生。",values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_188_helage_1")] [name="赫拉格"] 博士,请小心,他也许还会做些垂死挣扎。 [Character(name="avg_npc_023_2#2")] @@ -120,5 +111,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_07_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_07_beg.txt index 1614425e..a98eb535 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_07_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_07_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Background] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [Dialog] @@ -26,7 +23,6 @@ [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] [Blocker(a=0, fadetime=0.7, block=true)] - [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 事到如今,赫尔曼你也没有什么威望了! [name="克洛宁"] 这些人都是这几年我发展的手下,他们才知道什么是努力换来的回报和美好的生活! @@ -36,18 +32,14 @@ [name="克洛宁"] 源石会伴随着爆发蔓延,至少半个城市都逃不过被毁灭的结局! [name="克洛宁"] 而我什么都不会失去,等到灾难结束我还会回来进行开采。 [name="克洛宁"] 汐斯塔果然是我的一片宝地!我也深爱着它啊,赫尔曼! - [Character(name="avg_npc_024")] [name="赫尔曼"] 你胆敢说出这样的话! [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 既然我是这个城市的天灾信使,那么我当然可以。 [name="克洛宁"] 而你们所有人都会被我在此击败,然后眼睁睁地看着汐斯塔变成一片废墟! [name="克洛宁"] 当然,最后死在光荣的汐斯塔火山爆发之中。除了我,没有人能把这些秘密带离这里。 - - [Decision(options="你的野心到此为止了。;做你的美梦!;你也太小看罗德岛了吧。",values="1;2;3")] [Predicate(references="1;2;3")] - [name="克洛宁"] ......罗,德,岛。 [Character(name="avg_npc_024")] [name="赫尔曼"] 我对你实在太失望了,克洛宁。 @@ -66,4 +58,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_07_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_07_end.txt index 81ba19ac..3e4f8902 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_07_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_07_end.txt @@ -1,12 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] [Character] [Background(image="bg_Festival_2",screenadapt="coverall")] [Blocker(a=0, fadetime=0.7, block=true)] - [Character(name="avg_npc_024",name2="avg_npc_023_2#2",focus=1)] [name="赫尔曼"] 你跟在我身边十五年,什么都没有学会。 [name="赫尔曼"] 只学到了一些上不了台面的手段,真是个蠢材。 @@ -35,17 +33,14 @@ [name="克洛宁"] 快速的逃生渠道都在我手里!你们谁都逃不走! [name="克洛宁"] 假装清高的家伙们,你们谁都救不了! [name="克洛宁"] 一切都会随着城市的毁灭被消灭! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Background(image="bg_Festival_2",screenadapt="coverall")] [Character(fadetime=0)] [Image] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_348_ceylon_4#8")] [name="锡兰"] 博士,怎么办! - [Decision(options="赶紧动员大家疏散人群!;至少先让大家离开危险地区!",values="1;2")] [Predicate(references="1;2")] [Character(name="char_188_helage_1")] @@ -56,7 +51,6 @@ [name="艾雅法拉"] 如果现在的话,还有机会能争取到更多的时间! [name="普罗旺斯"] 博士,我们已经把火山活动的原因找到了,这次的火山活动很有可能是可以被阻止的! [name="艾雅法拉"] 现在大家冷静下来听我说,只要按照这个方法来,一定能把火山爆发的时间推迟! - [Character(name="char_188_helage_1")] [name="赫拉格"] 我们可以帮忙,如果真的是人力所及的话。 [Character(name="char_340_shwaz_2#2")] @@ -69,7 +63,6 @@ [name="黑"] 这些事情交给其他人去做就可以—— [Character(name="char_348_ceylon_4#3",name2="char_340_shwaz_2#2",focus=1)] [name="锡兰"] 但这是我们的任务。 - [Character(name="avg_npc_024")] [name="赫尔曼"] 锡兰...... [Character] @@ -110,4 +103,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_08_beg.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_08_beg.txt index b49ac035..a86f4a0b 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_08_beg.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_08_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - - [Dialog] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8,crossfade=1)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7, block=true)] @@ -53,7 +51,6 @@ [Character(name="char_166_skfire_3")] [name="天火"] 换个说法,应该是,我们需要让这里的主人安稳下来。 [name="天火"] 动作快,我们往深处走吧。 - [Character] [Dialog] [PlaySound(key="$d_gen_walk_n")] @@ -144,8 +141,7 @@ [Character(name="char_166_skfire_3#1")] [name="天火"] 嗯...... [name="天火"] 总之还是得揍它嘛!! - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_08_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_08_end.txt index dac0ec9a..01f51d83 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_08_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_08_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -51,22 +48,18 @@ [PlaySound(key="$char_emp", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [Character] [CameraShake(duration=1, xstrength=4, ystrength=4, vibrato=10, randomness=20, fadeout=true)] [name="巨大源石虫"] ————————! - [Character(name="char_348_ceylon_4#3")] [name="锡兰"] 熔岩虫被激怒了......!我去挡住它们,攻击就交给你们! [Character(name="char_166_skfire_3#1",name2="char_145_prove_1",focus=1)] [name="天火"] 大尾巴!! [Character(name="char_166_skfire_3#1",name2="char_145_prove_1",focus=2)] [name="普罗旺斯"] 总算能从岩浆的缝隙里瞄准弱点了呐,但是对方这个尺寸,我可不保证能有效喔!! - [Character] [CameraShake(duration=1, xstrength=4, ystrength=4, vibrato=10, randomness=20, fadeout=true)] [name="巨大源石虫"] ——————!! - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -125,8 +118,7 @@ [Character(name="char_166_skfire_3#2",name2="char_145_prove_1",focus=1)] [name="天火"] 我知道。 [name="天火"] 但我们应该尊重这座城市的选择,剩下的不该由我们插手,不是吗? - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_ex01_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_ex01_end.txt index bc504f29..d6777000 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_ex01_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_ex01_end.txt @@ -1,26 +1,16 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [PlaySound(key="$phonevibration",volume=0.6)] [delay(time=1)] - - 叮铃铃,叮铃铃,叮铃铃...... - 咚砰叭砰咚砰叭砰擦擦擦擦擦 [PlaySound(key="$phonevibration",volume=0.6)] 欸欸欸欸欸~♪(人声vocal) - - - [name="经纪人"] 还不起床! - [name="D.D.D."] 哎......哎呀! [name="D.D.D."] 昨,昨晚high太晚了啦!让我再多睡会儿...... [dialog] [Background(image="bg_hotel",screenadapt="coverall",fadetime=2)] [PlayMusic(intro="$farce_intro", key="$farce_loop", volume=0.8, crossfade=1.5)] - [delay(time=1)] [Character(name="avg_NPC_017_3#1",fadetime=1,block=true)] [delay(time=1)] @@ -101,20 +91,15 @@ [dialog] [Character] [stopmusic(fadetime=2)] - - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.8, block=true)] [delay(time=1)] [Blocker(a=0, fadetime=0.8, block=true)] [Background(image="bg_hotel",screenadapt="coverall",fadetime=2)] - [PlaySound(key="$phonevibration",volume=0.6)] [Character(name="avg_NPC_017_3#2")] [name="D.D.D."] 嗯?有简讯......还好,不愧是旅游城市,城际网路还是很快的嘛。 [name="D.D.D."] 咦,这个频道? - [Background(fadetime=2)] - [PlayMusic(intro="$fesready_intro", key="$fesready_loop", volume=0.8, crossfade=1.5)] [name="D.D.D."] “From Ada.Closure.Church”......咦,居然是可露希尔吗? [Character(name="avg_NPC_017_3#2", focus=-1)] @@ -123,11 +108,8 @@ [Image(image="ac3_title1", fadetime=3,block=true)] “很久没见了,Grace. 你还联系得到Dijkstra吗?找机会再叫他一起去做点大事吧!” “对了,注意身体:3” - [name="D.D.D."] 天哪...... [name="D.D.D."] 果然今天也会是很棒的一天! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_ex03_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_ex03_end.txt index 2b11cfc4..933d3dee 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_ex03_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_ex03_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) -// Comments [Dialog] [Delay(time=1)] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.6, crossfade=1.5)] @@ -29,7 +28,6 @@ [Dialog] [playsound(key="$runsand", volume=0.7)] [Character(fadetime=1,block=true)] - [CameraShake(duration=2, xstrength=4, ystrength=4, vibrato=20, randomness=30, fadeout=true,block=true)] [name="观众"] 不要挤啊!离我远点! [name="观众"] 你踩着我的脚了!!滚开啊!! @@ -48,7 +46,6 @@ [Character(name="char_105_emper",fadetime=1,block=true)] [Delay(time=1)] [name="大帝"] 嗯哼,天气不错。 - [CameraShake(duration=2, xstrength=8, ystrength=8, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$livecrowd", volume=0.4, loop=false, channel="people")] (欢呼声) @@ -88,7 +85,6 @@ [PlaySound(key="$livecrowd", volume=0.4, loop=false, channel="people")] (欢呼声) [name="观众"] 大帝!!大帝!!大帝!! - [stopmusic(fadetime=1)] [Delay(time=1)] [name="表情古怪的游客"] ...... @@ -135,7 +131,6 @@ [name="大帝"] 哒哒哒哒哒,哒!砰! [name="大帝"] 真奇怪。同你废话了这么多,枪口冒烟的人怎么是我?猜猜看? [name="大帝"] 是因为你太没种,还是我光芒万丈,你睁不开眼? - [Character] [name="表情古怪的游客"] 咕——呃——你随身带着枪械...... [Character(name="char_105_emper")] @@ -171,7 +166,6 @@ [name="空"] 没问题! [Character(name="char_103_angel_1")] [name="能天使"] 老板,这里完工了,要帮我订明天最前排的套票哟! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] @@ -199,8 +193,7 @@ [name="德克萨斯"] 明白——啊。 [Character(name="char_101_sora_1")] [name="空"] ——明白了!我上了! - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=1,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_ex06_end.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_ex06_end.txt index d0ad7aea..8bb3c7ee 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_ex06_end.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_ex06_end.txt @@ -1,9 +1,5 @@ - [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [PlayMusic(intro="$lab_intro", key="$lab_loop", volume=0.8, crossfade=1.5)] - [Character(name="npc_2004_Alty")] [name="Alty"] 唔嗯。 [Character(name="npc_2004_Alty")] @@ -59,8 +55,6 @@ [name="Alty"] 你平时是不是对他们太凶了? [Character(name="npc_2004_Alty",name2="char_003_kalts_1#3",focus=2)] [name="凯尔希"] 我只是在阻止他们自取灭亡。 - - [Character(name="npc_2004_Alty",name2="char_003_kalts_1#3",focus=21)] [name="Alty"] 那也是种慈悲心的体现,医生。 [name="Alty"] 只不过,我的问题也就在这里。 @@ -149,12 +143,7 @@ [name="凯尔希"] —— [Character(name="npc_2004_Alty",name2="char_003_kalts_1",focus=1)] [name="Alty"] Frost是我们中最年轻的。只有我们四个是年轻的。 - [name="Alty"] 她嗅到那几个阿戈尔人的味道。那不是阿戈尔人应该有的味道。 - [name="Alty"] “它们不能再歌唱。它们不能再说话。它们离我们越来越远。它们饥渴难当。” [name="Alty"] AMa-10凯尔希医生,请你告诉我——这些特别的阿戈尔人,他们是怎么诞生的? - -[dialog] - - +[dialog] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_st01.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_st01.txt index 94ec78bb..41519cee 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_st01.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_st01.txt @@ -1,10 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] - [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8,crossfade=1)] [name="???"] 火山监测站那边的样本数据已经调出来了,请您查看一下。 [name="女性的声音"] 直接告诉我结果吧。 @@ -33,13 +29,11 @@ [name="锡兰"] 虽然不能奢望能找到合适的人,更不能指望他们能给出结论,但是这是我们最后的机会了...... [name="锡兰"] 已经有不少赶在这个时候来到汐斯塔的游客了。 [name="锡兰"] 毕竟,马上就是黑曜石节举办的时间了,再不采取行动的话就来不及了。 - [Image(image="ac3_title1", fadetime=3,block=true)] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] - [name=""] 10:10 A.M. 天气/晴 [name=""] 汐斯塔 [Blocker(a=0, fadetime=2, block=false)] @@ -54,7 +48,6 @@ [name="广播"] 持续半个月的黑曜石节中,除了美食和娱乐,全天开放的一切娱乐活动,还有我们最为盛大的全城音乐节! [name="广播"] 我们请到了各地的音乐大咖作为我们的特别嘉宾,带来这最热烈的音乐盛典! [name="广播"] 在节日持续日期中,我们特意为大家准备了各项免费设施和活动,大家可以按照喜好进行游玩! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image] @@ -105,14 +98,12 @@ [name="阿米娅"] 我也没有想到! [name="阿米娅"] 在来之前我们都没猜到这里这么特别,本来还以为是个普通的海边小城。 [name="阿米娅"] 多亏了给我们推荐这里的凯尔希医生了。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Background(screenadapt="coverall", image="bg_ri_1")] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_003_kalts_1")] [name="凯尔希"] ......这地方我没有什么兴趣,你们去就可以了。 [Character(name="char_017_homura_3#1")] @@ -125,11 +116,8 @@ [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - - [Decision(options="我也不讨厌这样的地方。;真是积极的推荐手法。",values="1;2")] [Predicate(references="1;2")] - [Character(name="char_002_amiya_1#10")] [name="阿米娅"] 博士能喜欢这里那就最好了。 [name="阿米娅"] 这段时间遇到了太多事情,博士也辛苦了。 @@ -150,18 +138,15 @@ [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 啊没有没有,我并不是这个意思。我并不是说自己要去加入他们! [name="阿米娅"] 可能要完全恢复到之前的水平,我还要重新练一练才行。 - [Decision(options="可是阿米娅现在也不输他们啊。",values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1#10")] [name="阿米娅"] 哪,哪里有啊! [name="阿米娅"] 不过,博士能这么说,我好高兴。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 咦,空? [Character(name="char_101_sora_summer")] @@ -176,8 +161,6 @@ [name="空"] 结果因为昨天闹得太欢,今天只能先在这里休息休息了。 [Character(name="char_101_sora_summer",name2="char_002_amiya_1#2",focus=2)] [name="阿米娅"] 毕竟是音乐节期间,这也是热闹的证明呢。 - - [Character(name="char_101_sora_summer",name2="char_002_amiya_1#2",focus=1)] [name="空"] 啊哈哈,也没办法呢,我们当中有好多人都没见过海。 [name="空"] 比如今天一大早,伊芙利特又大喊着“大海我来啦!”就冲出去了,也不知道她现在跑哪儿去了。 @@ -191,7 +174,6 @@ [name="阿米娅"] 哈哈不愧是空,那么我们先走啦。 [Character(name="char_101_sora_summer",name2="char_002_amiya_1#2",focus=1)] [name="空"] 好的~阿米娅和博士也玩得开心哦。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -222,16 +204,13 @@ [name="克洛宁"] 但可惜的是,黑曜石的开采因为一些原因,会带来对火山自然环境的破坏,目前市政厅已经下发开采禁令。 [name="克洛宁"] 不过目前我们仍然允许黑曜石交易,因此如果对黑曜石制品感兴趣,可以多多关注交易市场的行情。 [dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="广播"] 在整个黑曜石节期间,我们会在各个地方安设纪念品和导购指南的小商店,大家可以随意挑选。 [name="克洛宁"] 火山带给汐斯塔市如此的馈赠,我们也会把这些馈赠分享给大家,希望大家在之后的节日中保持愉快的心情。 [name="广播"] 那么我们稍后再见,感谢克洛宁先生。 [playsound(key="$d_gen_transmissionget", volume=0.4)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Dialog] [Image(fadetime=0)] @@ -240,7 +219,6 @@ [Delay(time=1)] [name="阿米娅"] 黑曜石能抑制矿石病,这种说法根本就没有听过啊。 [name="阿米娅"] 而且这个天灾信使,提到科学时的语气真让人不舒服...... - [Decision(options="矿石病如果这么简单就能被预防就好了。;旅游城市总会有增加收入的独特方式。",values="1;2")] [Predicate(references="1;2")] [Character(name="char_002_amiya_1#1")] @@ -275,12 +253,10 @@ [Character(name="char_145_prove_1",name2="char_166_skfire_3#2",focus=1)] [name="普罗旺斯"] 那么我们先走了,拜拜。 [Character(fadetime=2,block=true)] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 那我们也走吧博士。 [name="阿米娅"] 前面就是汐斯塔市最大的沙滩了。 [name="阿米娅"] 我们快过去吧! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -298,21 +274,16 @@ [name="阿米娅"] 古米~ [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 咦,阿米娅!还有博士,你们好呀~ - [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=2)] [name="阿米娅"] 古米,你怎么在这里摆摊啊? [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] - [name="古米"] 因为沙滩这边有一整个美食区域,主办方也给游客提供了可以一展身手的机会。 [name="古米"] 有这样的机会,不给大家展示展示乌萨斯的特制冷饮怎么行! [name="古米"] 不过,这里的游客实在太多了,古米都要忙不过来了。 - [Character(name="avg_npc_021")] [name="男游客"] 小姑娘,来三杯特调酒酿珍珠奶茶加布丁。 [Character(name="char_196_sunbr_summer")] [name="古米"] 来了! - - [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 对了,博士,古米可不可以借走阿米娅? [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=2)] @@ -320,31 +291,24 @@ [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 有阿米娅帮忙一起摆摊的话,古米就腾得出手啦。 [name="古米"] 等到我们忙完了,晚上就带阿米娅去看沙滩的演出怎么样! - - - [Decision(options="去吧,阿米娅。;可不许累着阿米娅。;我来帮忙不行吗?",values="1;2;3")] [Predicate(references="1")] [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=2)] [name="阿米娅"] 嗯......那好吧。 [name="阿米娅"] 那博士你记得有事要联络我哦? - [Predicate(references="2")] [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 哼,要古米我说呢,跟在博士你身边,才是会累着阿米娅呢。 [name="古米"] 因为阿米娅跟在博士身边,就不会去想自己的事,这样可不行。 [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#10",focus=2)] [name="阿米娅"] 没、没有啦...... - [Predicate(references="3")] [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 才不要咧。 [name="古米"] 博士包得这么严实,站在那里都要把客人吓走啦,哪有阿米娅可爱。 [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=2)] [name="阿米娅"] 没有啦......不过,博士,那我就留在这里帮古米吧。 - [Predicate(references="1;2;3")] - [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#2",focus=1)] [name="古米"] 那阿米娅,古米先来教你怎么用这个机器。 [Character(name="char_196_sunbr_summer",name2="char_002_amiya_1#10",focus=2)] @@ -356,7 +320,6 @@ [Character(fadetime=1)] [Dialog] [Delay(time=1)] - [Decision(options="阿米娅应该多和同龄人一起玩。;(一个人去沙滩边的露天酒店逛逛吧);或许我也应该穿得夏天一点?",values="1;2;3")] [Predicate(references="1;2;3")] [Dialog] @@ -399,23 +362,19 @@ [Character(name="char_340_shwaz_2#1",fadetime=1,block=true)] [Delay(time=1)] [name="???"] ...... - [Decision(options="......",values="1")] [Predicate(references="1")] [Character(name="char_340_shwaz_2#1")] [name="???"] 呵呵,看你的打扮,即使是游客也特别了一点呢...... - [Decision(options="......我比较害怕日晒。",values="1")] [Predicate(references="1")] [Character(name="char_340_shwaz_2#1")] [name="???"] 既然这样还特地来海边吗,真是怪人啊。 - [Decision(options="......",values="1")] [Predicate(references="1")] [Character(name="char_340_shwaz_2#1")] [name="???"] ......呵,我也没什么资格说就是了。 [Character(name="char_340_shwaz_2#1")] - [name="???"] 抱歉,你这杯威士忌就让我来请客好了。 [Decision(options="(什么这原来不是免费的吗?!)",values="1")] [Predicate(references="1")] @@ -430,7 +389,6 @@ [name="???"] 我并不是在这里土生土长,但是这里现在就是我的家。 [name="???"] 为了守护这里,我可以付出很多东西。 [name="???"] 不管是哪里的人,对于家人的感情都是一样的不是吗? - [Character(name="avg_npc_020")] [name="保镖"] 头儿,克洛宁先生找你。 [Character(name="char_340_shwaz_2#2",name2="avg_npc_020",focus=1)] @@ -441,25 +399,21 @@ [Dialog] [Character(fadetime=1,block=true)] [PlaySound(key="$runsand",volume=0.5)] - [Decision(options="真是个奇怪的人。;真是个温柔的人。;真是个漂亮的人。",values="1;2;3")] [Predicate(references="1;2;3")] [Dialog] [stopmusic(fadetime=1)] [delay(time=1.5)] - [PlaySound(key="$phonevibration",volume=0.6)] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [Decision(options="有通讯?",values="1")] [Predicate(references="1")] [PlaySound(key="$d_gen_transmissionget",volume=0.6)] [name="普罗旺斯"] 喂,博士,听得到吗? [name="普罗旺斯"] 周围有其他人在吗,我有很重要的事情要向你汇报! - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [name="普罗旺斯"] 这件事,可能事关这座城市的存亡...... [Delay(time=0.5)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_st02.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_st02.txt index 974f1ef5..630eeec3 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_st02.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_st02.txt @@ -1,12 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments - - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8,crossfade=1)] [Delay(time=1)] [playsound(key="$d_gen_transmissionget", volume=0.4)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(image="ac3_volcano",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, r=0,g=0, b=0, fadetime=1, block=true)] @@ -15,7 +10,6 @@ [name="艾雅法拉"] 火山活动应该会在二至四周之内到达临界点,之后就会引起火山天灾的爆发。 [name="艾雅法拉"] 可能的话,最好马上安排市民进行避难准备。 [name="艾雅法拉"] ......以上,就是根据你们给出的情报得出的结论。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Background(image="bg_hotel", fadetime=0)] @@ -97,7 +91,6 @@ [Decision(options="好吧。;不必了。",values="2;3")] [Predicate(references="2")] [name="锡兰"] 我想你一定会喜欢的。 - [Predicate(references="3")] [name="锡兰"] 是不会泡茶吗?那我亲手帮你泡一杯吧。 [Decision(options="好吧。;......不必了。",values="4;5")] @@ -106,24 +99,20 @@ [Predicate(references="5")] [name="锡兰"] 真是个麻烦的人。 [name="锡兰"] 这可是在维多利亚中数一数二的茶叶哦? - [Decision(options="败给你了。;............不必了。",values="6;7")] [Predicate(references="6")] [name="锡兰"] 这就对了,我想你一定会喜欢的。 [Predicate(references="7")] [name="锡兰"] 我的泡茶手艺可是很好的,不尝一下会抱憾终身哦? - [Decision(options="...................好吧。",values="8")] [Predicate(references="8")] [name="锡兰"] 真是个顽固的人,非要我这么说才能接受。 [name="锡兰"] 那么,请稍等片刻。 - [Predicate(references="2;4;6;8")] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_st03.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_st03.txt index 4a82b9d8..153d547a 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_st03.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_st03.txt @@ -1,9 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments - - - [Delay(time=1)] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -53,7 +48,6 @@ [Blocker(a=0, fadetime=1, block=true)] [Character(name="char_348_ceylon_4#5")] [name="锡兰"] 可以说,黑在我的身边这件事,对我来说,是我的生活中最理所当然不过的一部分了。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_sunnytown_1",screenadapt="coverall",block=true)] @@ -99,7 +93,6 @@ [name="锡兰"] 这是一直以来支持我的动力啊,为了这个梦想,我可是去了维多利亚读书欸。 [name="锡兰"] 晦涩难懂的源石研究,我一开始完全搞不懂,好几次都想放弃了,最后还是坚持了下来。 [name="锡兰"] 维多利亚也好远啊,本来我一开始还完全不习惯那里的。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_beach",screenadapt="coverall",block=true)] @@ -122,12 +115,10 @@ [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_beach",screenadapt="coverall",block=true)] [Blocker(a=0, fadetime=2, block=false)] - [Decision(options="我也不知道。;她说不定也有苦衷。",values="1;2")] [Predicate(references="1")] [Character(name="char_348_ceylon_4#5")] [name="锡兰"] ......呼。是啊,博士又怎么会知道呢。 - [Predicate(references="2")] [Character(name="char_348_ceylon_4#9")] [name="锡兰"] 有什么苦衷,连我也不能告诉吗? @@ -140,8 +131,6 @@ [Predicate(references="3")] [Decision(options="但是我知道的是,你也是研究源石的学者。",values="4")] [Predicate(references="4")] - - [Character] [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] @@ -153,19 +142,16 @@ 我看不到尽头。我没有把握。我不知道答案。 我可以放弃吗?可以。 但我不愿意。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_beach",screenadapt="coverall",block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Decision(options="这片大地也许很糟......",values="5")] [Predicate(references="5")] [Decision(options="但你做的一切,并不是徒劳的。",values="6")] [Predicate(references="6")] [Decision(options="相信你自己的选择。",values="7")] [Predicate(references="7")] - [Character(name="char_348_ceylon_4#2")] [name="锡兰"] ......呼。你说得对,博士。 [name="锡兰"] 不愧是前辈,我在这方面看来要学习的还有许多呢。 @@ -190,7 +176,6 @@ [name="锡兰"] 趁着LIVE开始的时候,人群集中起来,克洛宁的人也难免应接不暇。 [name="锡兰"] 只要我们能在那个时候控制电台,就能向全城的人传递火山的情报。 [name="锡兰"] 所以拜托你们了,请助我一臂之力吧。 - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_st04.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_st04.txt index 682abb82..9199d098 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_st04.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_st04.txt @@ -1,12 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background(image="bg_Festival_2",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.8, crossfade=1.5)] [Delay(time=1)] - [Character(name="char_340_shwaz_2#2")] [name="黑"] ...... [Character(name="avg_npc_023_2#2")] @@ -49,7 +46,6 @@ [playsound(key="$fireworks", volume=0.8)] [playsound(key="$fireworks", volume=0.8)] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_340_shwaz_2#2")] [name="黑"] ......锡兰告诉了我火山的事情了。 [name="黑"] 所以你不仅篡改了火山监测数据,而且宣称小姐要散布谣言。 @@ -65,7 +61,6 @@ [name="锡兰"] 爸——父亲?! [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 你怎么在这里?! - [Character(name="avg_npc_024")] [name="赫尔曼"] 很意外吗,克洛宁。 [name="赫尔曼"] 在我明令禁止了从火山中开采黑曜石之后,在市场上依然有新开采的黑曜石流通。 @@ -85,12 +80,9 @@ [name="赫拉格"] 看来,只要调查一下这些记录和相关人员就行了。 [Character(name="char_348_ceylon_4#8")] [name="锡兰"] 赫拉格爷爷,你们也平安无事! - [Character(name="avg_npc_024")] [name="赫尔曼"] 真遗憾,克洛宁。 [name="赫尔曼"] 原本,我是不介意和你分享一些东西的,但你太急躁了。 - - [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 我?急躁? [name="克洛宁"] 我这些不都是为了这个城市,不都是你教我的吗! @@ -101,13 +93,10 @@ [name="克洛宁"] 这个破烂的乡下,你以为我为它付出了多少心血,换来的又有什么? [name="克洛宁"] 好不容易因为黑曜石带来的收益,却要全部变成给那些根本治不好的病人的补贴? [name="克洛宁"] 与其如此,还不如就让火山爆发好了!而我只需要保护好汐斯塔的物资和财产,一样可以东山再起! - [Character(name="avg_npc_024")] [name="赫尔曼"] 我做过许多事。但我不会拿汐斯塔做赌注。 [name="赫尔曼"] 矿工和研究者的生命,全城的生命都被你视作什么了。 [name="赫尔曼"] 克洛宁,你被解雇了。 - - [Character(name="avg_npc_023_2#2")] [name="克洛宁"] 哈哈哈哈糊涂的老头,那可还说不清楚! [name="克洛宁"] 多亏你的喋喋不休,我的人手已经全都到了! @@ -116,11 +105,9 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background] [Blocker(a=0, fadetime=2, block=false)] - [name="伊芙利特"] 嗯?等等,我怎么烤糊了? [name="伊芙利特"] 角峰叔!你来看一下! [name="伊芙利特"] 搞什么,感觉温度流向都变了...... - [Dialog] [Delay(time=2)] [name="古米"] 嗯嗯嗯!海浪好大! @@ -130,7 +117,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background] [Blocker(a=0, fadetime=2, block=false)] - [Character(name="char_145_prove_1",name2="char_166_skfire_3#1",focus=1)] [name="普罗旺斯"] ...... [Character(name="char_145_prove_1",name2="char_166_skfire_3#1",focus=2)] @@ -169,10 +155,8 @@ [Character] [Dialog] [Background] - [name="天火"] 唔,生态圈恶化导致的地质演变......哼,还有救! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/level_act3d0_st05.txt b/resources/gamedata/story/activities/act3d0/level_act3d0_st05.txt index f66598b0..cbdff785 100644 --- a/resources/gamedata/story/activities/act3d0/level_act3d0_st05.txt +++ b/resources/gamedata/story/activities/act3d0/level_act3d0_st05.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] [Background(image="bg_beach", fadetime=2,x=-200, y=0,block=true)] [Delay(time=1)] @@ -12,53 +9,42 @@ [name="阿米娅"] 大家身上都多多少少有些轻伤,作为领队你也有责任的! [name="阿米娅"] 虽然古米已经给他们处理过了,但是下水的话,还是会影响到伤口的。 [name="阿米娅"] 真是的,带队玩耍也别太过火呀...... - [Decision(options="抱歉。;这身泳装很适合你,阿米娅。",values="1;2")] [Predicate(references="1")] [Character(name="char_002_amiya_summer_2#1")] [name="阿米娅"] 唔,我也不是想破坏博士的好心情...... - [Predicate(references="2")] - [Character(name="char_002_amiya_summer_2#2")] [name="阿米娅"] 是、是这样吗?是暴行姐姐给我挑的这件泳装,我还在害怕博士会不会不喜欢—— [Character(name="char_002_amiya_summer_2#1")] [name="阿米娅"] 等等!不要想着岔开话题,Dr.{@nickname}! - [Decision(options="我们这次可能确实做得有些过火......",values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_summer_2#1")] [name="阿米娅"] 真是的,我也要好好说说赫拉格先生了! [name="阿米娅"] 明明让他监督你的,结果他也对你们睁一只眼闭一只眼...... [name="阿米娅"] 在没有签订合约前,罗德岛不能插手任何独立城邦的内部问题。 [name="阿米娅"] 要是被卷进城邦本地的麻烦,罗德岛的处境会变得非常艰难,甚至难以脱身。 - [Decision(options="其实,我们已经......",values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_summer_2#1")] [name="阿米娅"] 是啊,我知道的。 [name="阿米娅"] 博士可真是做了件很危险的事情。 [Character(name="char_002_amiya_summer_2#2")] [name="阿米娅"] ——和狂热的歌迷起冲突什么的!博士好歹要有些大人样子呀。 [name="阿米娅"] 再怎么喜欢一支乐队,也要和其他观众和平相处哦,更别说参与斗殴什么的了! - [Decision(options="......?可我们是......",values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_summer_2#2")] [name="阿米娅"] (嘘!) [name="阿米娅"] 总之不要再问啦!整件事就是这样了!嗯! [name="阿米娅"] 下次可要好好注意哦? - [Decision(options="我知道了。",values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_summer_2#2")] [name="阿米娅"] 嗯! [name="阿米娅"] 博士,快来吧,我在礁石另一边发现了很多好看的贝壳!海滩什么的,好有趣呀! [name="阿米娅"] 水不凉,嗯...... - [Decision(options="(跟着阿米娅走);(向阿米娅泼水);(拉住阿米娅的手)",values="1;2;3")] [Predicate(references="1")] [name="阿米娅"] 来,博士,这里走! @@ -73,9 +59,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Blocker(a=0, fadetime=2, block=true)] - - - [Character(name="avg_npc_024")] [name="赫尔曼"] Dr.{@nickname},你来了。 [name="赫尔曼"] 我听锡兰说了你们罗德岛的事情,我很想跟你聊聊。 @@ -86,7 +69,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_beach",x=200, y=0)] - [Blocker(a=0, fadetime=2, block=true)] [Character(name="avg_npc_024")] [name="赫尔曼"] 感谢你,罗德岛的博士。 @@ -126,10 +108,8 @@ [name="赫尔曼"] 我一直投入精力的高新区,那将会是一座全新的移动城市,现在看来,那将会成为新的汐斯塔。 [name="赫尔曼"] 我对这里的执着很深,但这并不意味着我会对身旁浅睡的火山熟视无睹。 [name="赫尔曼"] 这次黑曜石节结束后,我们将迁进移动城市;现在的汐斯塔城将会被我们抛弃,迟早淹没在滚热的岩浆中。 - [Decision(options="那黑曜石节......",values="1")] [Predicate(references="1")] - [name="赫尔曼"] 据说这片海洋有着它的边界。也有人对我说过,这里不是真正的大海,它的边界也许宽广,却有尽头。 [name="赫尔曼"] 那么我们会环着这片海走下去。或许有一天,我们会真正回到起点。 [name="赫尔曼"] 只是,这座有着美丽海滩和盛大的黑曜石节,以及这座能感受到火山气息的海滨城市本身—— @@ -156,23 +136,19 @@ [name="黑"] ......老爷。 [Character(name="avg_npc_024")] [name="赫尔曼"] 别介意。之后是你们年轻人的事情了。 - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_340_shwaz_2#1")] [name="黑"] 你好。 [Decision(options="你的目的是什么?;你好,陌生人?;要不要喝一杯?",values="1;2;3")] [Predicate(references="1")] [name="黑"] 不用紧张,我已经不是你的敌人了。 - [Predicate(references="2")] [Character(name="char_340_shwaz_2#1")] [name="黑"] 呵,你好,陌生人。 - [Predicate(references="3")] [name="黑"] 现在就免了。 [Predicate(references="1;2;3")] @@ -199,7 +175,6 @@ [Predicate(references="1")] [Character(name="char_348_ceylon_4#6")] [name="锡兰"] 之前我也说过吧,我本来就对你们公司有意向。 - [Decision(options="要加入我们可不轻松。",values="1")] [Predicate(references="1")] [Character(name="char_348_ceylon_4#4")] @@ -214,36 +189,29 @@ [name="黑"] ......我知道了,如你所愿,小姐。 [Character(name="char_348_ceylon_4#6")] [name="锡兰"] 所以说呢,博士,从今往后,可就要请多关照啦。 - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] - [name="锡兰"] 博士,快过来!实验要开始了! [name="锡兰"] 哎,算了,黑,快去把博士扛过来! [name="黑"] .....我想博士也不至于听不到你这能够把天花板震翻的嗓音,小姐。 [name="黑"] ......博士,虽然不知道你还在等什么,不过现在这种状况,小姐是不会在乎你我在想什么的。 [name="黑"] 还是麻烦你自己走过去吧。如果真要我扛着你去的话,可能会不太雅观。 - [Decision(options="这就来!;......;我会好好盯着她的,放心吧。",values="1;2;3")] [Predicate(references="1;2;3")] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] [Image(image="ac3_kv",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=false)] - [name="黑"] 嗯。 [name="黑"] 小姐请等等,我们这就来。 [name="黑"] 走吧,博士。 - [Image(fadetime=2)] - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act3d0/ui_act3d0_campselect.txt b/resources/gamedata/story/activities/act3d0/ui_act3d0_campselect.txt index 1f33d7fe..b8c2a9ed 100644 --- a/resources/gamedata/story/activities/act3d0/ui_act3d0_campselect.txt +++ b/resources/gamedata/story/activities/act3d0/ui_act3d0_campselect.txt @@ -1,17 +1,12 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments [Character] [Dialog] [Image(image="ac3_title1", fadetime=1)] [ImageTween(xScaleTo=1.1, yScaleTo=1.1, duration=6)] [PlayMusic(intro="$fesmetal_intro", key="$fesmetal_loop", volume=0.6, crossfade=1.5)] [Delay(time=2)] - - [Background(image="bg_Festival_2", fadetime=3)] [name="主持人"] 欢迎你们来到一年一度的汐斯塔黑曜石节! - [name="主持人"] 汐斯塔!让我听到你们的声音!! [Image(fadetime=1)] [PlaySound(key="$beach", volume=0.4, loop=true, channel="bg")] @@ -37,13 +32,9 @@ [Character] [CameraShake(duration=3, xstrength=15, ystrength=13, vibrato=30, randomness=90, fadeout=true, block=false)] [name="观众"] 噢噢噢噢噢噢! - [Character(name="avg_npc_017_3#4")] [name="主持人"] 所以,请不要犹豫,为你最喜欢的艺人投上宝贵的一票吧! [name="主持人"] 那么接下来,做出你的选择!!告诉我,你最爱的音乐艺人到底在哪里!! - - - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st01.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st01.txt index b172cc7d..bf03e0fe 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st01.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st01.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8,crossfade=1)] @@ -16,7 +13,6 @@ [Background(image="bg_cher_9", screenadapt="coverall")] [Delay(time=0.4)] [Blocker(a=0, fadetime=1, block=true)] - [Delay(time=1)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -39,15 +35,12 @@ [name="近卫干员"] 等等,这是......这是罗德岛的工程用纸! [name="近卫干员"] 是谁留在这的,究竟发生了什么事? [name="近卫干员"] 呃,这密密麻麻的字,写的还有些乱...... - [Character] 不知名的干员,隐藏好自己。我没有机会看你的胸牌,不记得你的名字。 时间并不宽裕,我的字有些潦草,请谅解,麻烦你读下去。 不用慌张,你暂时是安全的。 请务必不要走出这块废墟。天色完全暗下来之前,敌人发现你的概率很高。 可以说,你正身处敌人的重重包围之中。 - - [Character(name="char_013_riop")] [name="近卫干员"] 不是头儿的笔迹......是罗德岛同事写下的纸条吗? [name="近卫干员"] 写的真长啊,为什么不直接把我叫醒,跟我说就好—— @@ -59,7 +52,6 @@ [Character(name="char_013_riop")] [name="近卫干员"] (嗯?说话声?是整合运动吗,混账!) [name="近卫干员"] (......不,等等,这个声音有些耳熟?好像是那个诊所的——) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -130,7 +122,6 @@ [Character(name="avg_npc_025_1")] [name="爱国者"] 是吗......没事。 [name="爱国者"] 没关系。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -210,7 +201,6 @@ [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 如果乌萨斯,还把感染者,当作乌萨斯人? [name="爱国者"] 那就,不会有战争。 - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 打扰两位。 [Character(name="char_1002_nsabr_1",name2="avg_npc_025_1",focus=2)] @@ -236,10 +226,8 @@ [name="整合运动成员"] 不管指挥官做什么,我们都相信他。 [name="整合运动成员"] 如果做的对,他会扛住;如果做错了,他肯定会改。 [name="整合运动成员"] 我们相信塔露拉,也相信指挥官。我们在为感染者而战,明白吗。 - [Character(name="char_188_helage_1")] [name="赫拉格"] ...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -283,7 +271,6 @@ [name="爱国者"] 您是准备,去哪里? [Character(name="char_188_helage_1")] [name="赫拉格"] 罗德岛。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -298,11 +285,9 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 啊,我知道,罗德岛。 [name="爱国者"] 只是,整合运动刚刚,袭击了罗德岛。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -319,7 +304,6 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=1)] [name="赫拉格"] ——挑这种时候进入切尔诺伯格,罗德岛会被所有人当成敌人。 [name="赫拉格"] 他们为什么要这么做? @@ -327,13 +311,10 @@ [name="爱国者"] 不论。只是我,没能阻止冲突。 [name="爱国者"] 刚刚有位战士,孤身对抗,萨卡兹佣兵。 [name="爱国者"] 意外,这位罗德岛人,也是个萨卡兹。 - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=1)] [name="赫拉格"] 同类相残......和整合运动的所作所为没什么区别。 [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 民众,被乌萨斯欺骗,不将我们,看作同胞。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -348,7 +329,6 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 但佣兵们,为战斗而战斗。罗德岛的战士,有战斗的理由。 [name="爱国者"] 他战败了。但他依然,射杀无数精锐。佣兵的新领头人,气急败坏。 @@ -367,15 +347,12 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 他想藏住什么,他做到了。 [name="爱国者"] 灰烬里,剩下这件遗物。请转交他们。 [name="爱国者"] 真正的战士......没有姓名。 [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=1)] [name="赫拉格"] 我会的。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -390,7 +367,6 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=1)] [name="赫拉格"] 真正的战士...... [name="赫拉格"] 对了。你以前也说过。 @@ -428,7 +404,6 @@ [name="爱国者"] 塔露拉有远大目标。我的目标,更阶段性,但更明确。 [name="爱国者"] 过去的乌萨斯,战争是正义的;现在的感染者,战争是正义的。 [name="爱国者"] 我为正义而战。正义,永远属于乌萨斯。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -475,7 +450,6 @@ [Character] [Delay(time=0.4)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_188_helage_1",name2="avg_npc_025_1",focus=2)] [name="爱国者"] 仇恨,太深重了。 [name="爱国者"] 再不战斗,仇恨会遮住,乌萨斯所有眼睛。 @@ -518,7 +492,6 @@ [name="整合运动成员B"] 普通人的血可以输给感染者! [name="整合运动成员A"] 这位是谁的家属? [name="整合运动成员A"] 不管了,先送到安全区去!布里叶特......动作快! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -542,7 +515,6 @@ [name="赫拉格"] 帝国在风雨飘摇和重塑荣光间摇摆不定,哼,巫师都能描摹国家的未来,弄臣可以预测战役的走势,说客也懂天灾的变化...... [name="赫拉格"] 我没有参与过任何一次政治聚会。无论是议员们的,还是军人们的,我都没有参加过。 [name="赫拉格"] 他们的自信让我感到可耻。所有觉得自己能胜的都输了。所有觉得自己能活的,都死了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.7, block=true)] @@ -628,9 +600,7 @@ [character] [Dialog] [PlaySound(key="$d_gen_walk_n")] - [delay(time=1)] - [Character(name="avg_npc_025_1")] [name="爱国者"] —— [name="爱国者"] 将军! @@ -640,7 +610,6 @@ [name="爱国者"] ...... [name="爱国者"] 祝您......祝您...... [name="爱国者"] 祝您找到自己,真正的归宿。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -656,8 +625,6 @@ [name="近卫干员"] 对了......对了,字条上会不会写了什么命令? [name="近卫干员"] 如果有,Scout先生,我一定代你去做......一定! [name="近卫干员"] 我可不会丢头儿的脸......! - - [Dialog] [Character] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] @@ -678,7 +645,6 @@ [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_013_riop")] [name="近卫干员"] 什么......?这是什么意思? [Dialog] @@ -720,7 +686,6 @@ [Blocker(a=0, fadetime=0.5, block=true)] [Character(name="char_013_riop")] [name="近卫干员"] ...... - [Dialog] [Character] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] @@ -788,18 +753,15 @@ [name="爱国者"] ——或者—— [name="爱国者"] 在切尔诺伯格,有许多人,需要照料。你可以,亲眼看看。 [name="爱国者"] 选择。这是你的自由。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [background] [Blocker(a=0, fadetime=1, block=true)] - [name="近卫干员"] ...... [name="近卫干员"] 头儿,Scout先生,还有弟兄们...... [name="近卫干员"] 我会的。 - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st02.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st02.txt index 933be79c..0ba7593e 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st02.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st02.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [Character] @@ -16,12 +13,10 @@ [name="整合运动术师"] 但,意料之外的情况是......我们派去追击的小队,和我们失去了联系。 [name="整合运动术师"] 作为佣兵们的新领头人,希望你能给出合理的解释。 [name="整合运动术师"] 我们的小队为什么人间蒸发了? - [Dialog] [Background(image="bg_cher_3", width=1, height=1, fadetime=1, screenadapt="coverall",block=true)] 01:13 P.M. 天气/晴 切尔诺伯格,郊外,荒野 - [Dialog] [Character(name="char_1504_cqbw",fadetime=2,block=true)] [Delay(time=2)] @@ -59,7 +54,6 @@ [name="整合运动刀兵"] 明白了。 [Character(name="char_1002_nsabr_2")] [name="整合运动刀兵"] 通知全体小队,临战整备,转移到城郊。 - [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Dialog] [Character] @@ -68,7 +62,6 @@ [Delay(time=0.4)] [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Blocker(a=0, fadetime=3, block=true)] - [character] [Dialog] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] @@ -334,11 +327,9 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ac4_1",screenadapt="coverall", fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 [name="炎客"] 久违的死局。我很兴奋。 [name="W"] 久违的?这么说来,也许你佣兵队的全灭并没让你变得冷酷,反而让你变得快乐起来了? [name="炎客"] 我和你没有相像之处,W,快乐不是值得追求的目标。 @@ -348,12 +339,10 @@ [name="W"] 如果我说这次会饶你一命,你信吗? [name="炎客"] 我,也想这么问。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Background] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character] @@ -413,7 +402,6 @@ [Character(name="char_131_flameb_5")] [name="炎客"] ...... [name="炎客"] 你...... - [Decision(options="抱歉,借过。",values="1")] [Predicate(references="1")] [character] @@ -425,8 +413,7 @@ [name="炎客"] 真是这样。 [name="炎客"] W,你还真是诚实啊...... [name="炎客"] 看来活久一点,确实有些益处。 - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st03.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st03.txt index da451db8..3a13cc2c 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st03.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st03.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [name="雷蛇"] 三点钟20M,术师目标A。 @@ -41,7 +38,6 @@ [Blocker(a=0, fadetime=2, block=true)] 05:32 PM 天气/晴 龙门接舷区,罗德岛舰船,底层射击训练室 - [Dialog] [Character(name="char_107_liskam_1",fadetime=1,block=true)] [Delay(time=1)] @@ -91,7 +87,6 @@ [name="雷蛇"] 再进行五组!专注于手上的源石技艺! [Character(name="char_259_Jessica_1")] [name="杰西卡"] 好的! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -105,8 +100,6 @@ [CameraShake(duration=0.1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$pistol", volume=0.9)] [Blocker(a=0, fadetime=1, block=true)] - - [Character(name="char_106_franka_1",fadetime=1,block=true)] [Delay(time=1)] [name="芙兰卡"] 基本训练、基本训练、基本训练,已经是第三个小时了...... @@ -197,8 +190,7 @@ [name="芙兰卡"] 长久的训练和坚持,可绝对不会辜负付出努力的人。 [name="雷蛇"] 这......我一点都没有发现这些。 [name="芙兰卡"] 你啊,别把木头脑袋也教给了杰西卡就好了。 - [Delay(time=0.5)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st04.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st04.txt index 51a1375c..95caa260 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st04.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st04.txt @@ -1,17 +1,12 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] - ♪你是否听闻一声惊雷? ♪雨成帘,不见山 ♪我早已忘记是何人何物 ♪将我引领入此道 ♪远方的红色的云啊 ♪带我回到故乡 - [Dialog] [Delay(time=1)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.6,crossfade=1)] @@ -84,7 +79,6 @@ [PlaySound(key="$d_gen_walk_n")] [Character(name="char_279_excu_4")] [name="???"] 诚如报告所说,遗嘱继承人暴躁排外,难以交流。 - [Dialog] [Character] [stopmusic(fadetime=1)] @@ -174,9 +168,7 @@ [playsound(key="$leaveshake", volume=0.7)] [delay(time=1)] [Character(name="char_279_excu_4")] - [name="送葬人"] 又逃了。 - [Dialog] [Character] [stopmusic(fadetime=1)] @@ -232,7 +224,6 @@ [Character] [name="老猎人"] 不要说什么“为了复仇而活”,这太老套了,很没意思的。 [name="老猎人"] ......没错,很没意思的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -325,7 +316,6 @@ [name="送葬人"] 我们的时间不多。 [Character(name="char_190_clour",name2="char_279_excu_4",focus=1)] [name="红云"] 我—— - [Dialog] [Character] [stopmusic(fadetime=1)] @@ -344,7 +334,6 @@ ——我不明白这其中的必要性,这也不符合你的身份。你逃避公证所多年,而且你枪杀了...... 打住。如果我说,这能为你的工作省去很多麻烦呢? ——如果我判断的确如此的话,我会考虑尝试。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -399,7 +388,6 @@ [name="送葬人"] 我已经解除了陷阱,请跟上。 [Character(name="char_190_clour",name2="char_279_excu_4",focus=1)] [name="红云"] 啊啊——你这个怪人,我迟早要让你好看——! - [Dialog] [Character] [stopmusic(fadetime=1)] @@ -415,8 +403,7 @@ 但她是我的遗产。 是我的希望。 愿主保佑。 - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st05.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st05.txt index 3ca29a04..27e5425a 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st05.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st05.txt @@ -1,43 +1,29 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [Dialog] [Character] [Background(image="bg_light",screenadapt="coverall",fadetime=2)] [Delay(time=3)] - 一切都是白色的。 - 头顶的天空与脚下的地面,目所能及之处,全都被安静的白色填满。 纯白、寂静、空无一物。 只有火苗摇曳燃烧。 - 从某一个时间点起,悄然侵蚀梦境,又于梦醒时融化消弭。 - “这里是哪里?” 无人应答。 “我为什么会在这里?” 无人应答。 “我该怎么离开?” 无人应答。 - “......” - 除了自己之外,谁都不在。 除了自己之外,什么都没有。 - 那么, 所有的困惑就只剩下一个—— - “你......是什么?” - ...... ............ - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -64,14 +50,12 @@ [name="伊芙利特"] 唔呃...... [name="伊芙利特"] 还是把桌角烤焦了......算了,还好作业没事。 [name="伊芙利特"] 博士那家伙...... - [Dialog] [Character] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_134_ifrit_5#3")] [name="伊芙利特"] 喂, 这些一定要都写完吗?真麻烦...... [name="伊芙利特"] 啊?学起来对我有好处? @@ -81,19 +65,15 @@ [name="伊芙利特"] 就因为我讲了你两句,赫默还拿走了我的辣椒干,这都怪你! [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 喂,你还笑?! - [Decision(options="我知道她藏辣椒干的地方。;......;炭烤沙虫腿,来一根?",values="1;2;3")] - [Predicate(references="1")] [Character(name="char_134_ifrit_5#7")] [name="伊芙利特"] 真的?!在哪?! [name="伊芙利特"] 真要跟你一起拿了,你和我肯定都会挨骂。 - [Predicate(references="2")] [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 别一直笑啊,又不说话,很奇怪呀! [name="伊芙利特"] 你是不是压根就不想回答我啊? - [Predicate(references="3")] [Character(name="char_134_ifrit_5#9")] [name="伊芙利特"] 恶,博士,这是什么? @@ -105,45 +85,36 @@ [name="伊芙利特"] (吞咽)咕嘟......啊? [name="伊芙利特"] 我,我吃了什么? [name="伊芙利特"] 算了...... - [Predicate(references="1;2;3")] [Character(name="char_134_ifrit_5#5")] [name="伊芙利特"] 对了,博士,赫默明天是不是要去出任务? [name="伊芙利特"] 带上我一起,怎么样?我的实力,你知道的对吧? [name="伊芙利特"] 你去和她说说,让我也去看看吧? - [Decision(options="这次行动是收尾,你更擅长战斗吧?;这个月投诉有点多,先忍忍吧?",values="1;2")] - [Predicate(references="1")] [Character(name="char_134_ifrit_5#7")] [name="伊芙利特"] 搞什么,你说的那些我也会啊? [name="伊芙利特"] 那为什么我们现在没得战斗,让我去啊,我一定要给其他人看看我的实力! - [Predicate(references="2")] [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 我这能烧干整个战场的火力,他们就是做不到才嫉妒我吧! [name="伊芙利特"] 我才不管那些人怎么说呢! - - [Predicate(references="1;2")] [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 赫默和你总该相信我吧? [name="伊芙利特"] 其他人不能理解,我没关系,又不关我的事, [name="伊芙利特"] 但为什么连你们也这么说!为什么呀! - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Decision(options="伊芙利特,冷静!",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#8")] [name="伊芙利特"] 咳! - [Dialog] [Character] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_134_ifrit_5#7")] [name="伊芙利特"] 烦死了。 [name="伊芙利特"] 算了,去他的。我看看,这题这题还有这题......都填C。 @@ -151,7 +122,6 @@ [Character(name="char_134_ifrit_5#1")] [name="伊芙利特"] 这样就成了......! [Dialog] - [Character] [CameraShake(duration=0.3, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] [name="医疗干员"] 到做检查的时间了,伊芙利特。 @@ -177,7 +147,6 @@ [Character(name="char_016_medic",name2="char_134_ifrit_5#2",focus=2)] [name="伊芙利特"] 谁又是孩子了,你好烦啊?! [name="伊芙利特"] 为什么我要摊上你这种人,就不能让我一个人呆着吗?! - [Character(name="char_016_medic",name2="char_134_ifrit_5#2",focus=1)] [name="医疗干员"] 伊芙利特......我也有自己的工作的。 [Character(name="char_016_medic",name2="char_134_ifrit_5#2",focus=2)] @@ -215,13 +184,11 @@ [name="伊芙利特"] (真烦,这么怕我的话干脆就离我远点啊。) [name="伊芙利特"] (本子......稍稍烧焦了一点,不过还行吧?) [name="伊芙利特"] (算了,总之先把练习题放到博士的办公桌上,应该就OK了?) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_193_frostl_1#4",fadetime=0.5,block=true)] [Delay(time=2)] [name="霜叶"] ? @@ -267,7 +234,6 @@ [name="霜叶"] 这样说,能懂吗?我怕我讲得不好。 [Character(name="char_193_frostl_1",name2="char_144_red_7",focus=2)] [name="红"] 可以。很清楚。 - [Character(name="char_193_frostl_1",name2="char_144_red_7",focus=1)] [name="霜叶"] 那就好。 [name="霜叶"] 不过,你其实也可以直接问博士?博士的解答,肯定比我的更准确。 @@ -275,7 +241,6 @@ [name="红"] 也可以。但红觉得和霜叶说话轻松。 [Character(name="char_193_frostl_1",name2="char_144_red_7",focus=1)] [name="霜叶"] ......这样。 - [Dialog] [Character] [name="???"] 你们堵在这干什么呢! @@ -374,7 +339,6 @@ [name="红"] 明白。 [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 你哪里明白了......? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] @@ -387,10 +351,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - - - - [Character(name="char_134_ifrit_5#9")] [name="伊芙利特"] 我,很痛,很痛啊...... [Dialog] @@ -404,14 +364,12 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_144_red_7#5")] [name="红"] 你要着火了? [Character(name="char_134_ifrit_5#2",name2="char_193_frostl_1#6",focus=2)] [name="霜叶"] 等一下,伊芙利特......不是现在。 [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 关你们什么事? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] @@ -423,10 +381,8 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 你们又懂我哪些了? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] @@ -438,7 +394,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_193_frostl_1#6")] [name="霜叶"] 快住手! [Character(name="char_144_red_7#5")] @@ -448,7 +403,6 @@ [name="霜叶"] 你们两个—— [Character(name="char_134_ifrit_5#2")] [name="伊芙利特"] 谁发热了?你是不是想说我头脑发热?我清醒得很!你那点冷气根本不顶用,快走开,你也想被烧成灰吗! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] @@ -460,9 +414,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - - - [Character(name="char_144_red_7#5")] [name="红"] 控制不了自己。很弱。 [Character(name="char_134_ifrit_5#2")] @@ -479,7 +430,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_193_frostl_1#6")] [name="霜叶"] 别!伊芙利特! [Dialog] @@ -489,8 +439,6 @@ [Blocker(a=0, fadetime=0.3, block=true)] 怪物! 不!我不是!! - - 火焰在燃烧。 火焰在疯狂的燃烧。 巨大的怪物咯咯直笑。 @@ -498,21 +446,14 @@ 有人在哭,有人在跑。 哎呀,这是哪里呢? 有人走了过来,好熟悉,好高...... - [Character(name="char_134_ifrit_5#8")] [name="伊芙利特"] 不要...... [name="伊芙利特"] 塞......救......大家...... - - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, fadetime=0.3, block=true)] - - - [Dialog] [Character] [Character(name="char_249_muesys_8#8")] @@ -538,48 +479,33 @@ [name="???"] 没问题!就交给我吧。 [name="???"] 呵呵,看到你还是这么有精神,我就放心啦。 [name="???"] 不过,要好好遵守我们之间约定哦,伊芙芙? - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_light",screenadapt="coverall")] [Delay(time=1)] [Blocker(a=0, fadetime=1, block=true)] - 粗暴。 肆意。 横行。 总是在破坏。 - ...... 我自己其实也是知道的。 - 会痛的实验让人讨厌。 - 那些白大褂的目光让人讨厌。 - 这 片 大 地 让 人 讨 厌。 - 说什么人生。 说什么未来。 只要我放一把火,只要火烧得够旺,所有那些用讨厌眼神看着我的人,那些白色的墙壁和刺鼻的消毒水,所有所有,全都会消失在火中。 只要我喜欢的人还在就好了。 其他人怎么样关我什么事? - ——在来到这里之前,我一直是这么想的。 我一直觉得自己是这么想的。 - 但是现在不一样了。 - 粗暴。 - 哎我当然知道。 - 肆意。 - 行啦我会小心点的。 - 横行。 ......也没那么严重吧? 总是在破坏。 @@ -590,10 +516,7 @@ 我可不能烧掉罗德岛和作业。 还有朋友,哼......我的朋友也一定要像我一样了不起呀! 所以,没事的。我努力的还不够。我还要更加努力! - 看好了,我绝对要让你们大吃一惊! - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -603,26 +526,22 @@ [Character(name="char_134_ifrit_5#7")] [CameraShake(duration=0.5, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] [name="伊芙利特"] 哼!! - [Decision(options=" 一下子毁了一整条过道?;炭烤沙虫腿,来一根?",values="1;2")] [Predicate(references="1")] [name="伊芙利特"] 才、才没有!烦死了,不要你管! [name="伊芙利特"] 唉......小红帽她们呢,没事吧...... [name="伊芙利特"] 你让小红帽躲开了?哼,算你识相。 [name="伊芙利特"] 我有危险?大家都有危险?啊...... - [Predicate(references="2")] [Character(name="char_134_ifrit_5#9")] [name="伊芙利特"] 给我也来一根......不、不对!才不要吃啦! [name="伊芙利特"] 我也......吃不下去呀。 - [Predicate(references="1;2")] [Character(name="char_134_ifrit_5#3")] [name="伊芙利特"] 那个、走廊的事、唔呃、我也不是有意要破坏的......总之,对、对不起啦! [name="伊芙利特"] 可恶,怎么会搞成这个样子...... [name="伊芙利特"] 对了,不是要检查作业吗?给你! [CameraShake(duration=0.5, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [Decision(options="这本本子,看起来饱经火灼啊。;......",values="1;2")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#3")] @@ -641,7 +560,6 @@ [name="伊芙利特"] ...... [name="伊芙利特"] 我又搞砸了。 [name="伊芙利特"] 你要骂就骂吧。对不起。 - [Decision(options="伊芙利特,把手伸出来。",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#3")] @@ -661,19 +579,15 @@ [name="伊芙利特"] 你就也勉强算是个例外吧!(小声) [name="伊芙利特"] 不过我可警告你!别总是和赫默一样拿我当小孩子看! [name="伊芙利特"] 我真的会生气的!生气起来超——可怕的! - [Decision(options="你是个很优秀的干员。;很有气势啊,伊芙芙。",values="1;2")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#3")] [name="伊芙利特"] 呃、呃呃、突然说什么啊,这不是理所当然的吗! - [Predicate(references="2")] [Character(name="char_134_ifrit_5#3")] [name="伊芙利特"] 噗——咳、咳咳咳。 [name="伊芙利特"] 谁告诉你这个称呼,不对,谁、谁允许你这样喊我的啊! - [Predicate(references="1;2")] - [Decision(options="下一次行动,你也出动吧。",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#4")] @@ -681,10 +595,8 @@ [name="伊芙利特"] 真的假的?! [Character(name="char_134_ifrit_5#6")] [name="伊芙利特"] 你的意思是下一次会让我也一起去咯?是这个意思吧?啊?你可别骗我啊! - [Decision(options="但是......",values="1")] [Predicate(references="1")] - [Character(name="char_134_ifrit_5#4")] [name="伊芙利特"] 但是什么? [name="伊芙利特"] 欸你快说啊,不要让我急啊! @@ -695,14 +607,12 @@ [Character(name="char_134_ifrit_5#3")] [name="伊芙利特"] 那个每天来看我的姐姐,我不是有意吓她的......我也不想对霜叶她们那么凶...... [name="伊芙利特"] 唉,博士,帮我个忙吧,你帮我去跟她们说吧? - [Decision(options="为什么不自己去说呢?;你又吓唬医疗干员了?",values="1;2")] [Predicate(references="1;2")] [name="伊芙利特"] 我...... [name="伊芙利特"] 这次我肯定犯错了。 [name="伊芙利特"] 虽然他们真的很烦人!但我确实不该那么做的吧…... [name="伊芙利特"] 我也不想你老因为这些事被别人说啊。 - [Decision(options="下次我们去海边玩的话,你要不要去?",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#4")] @@ -710,12 +620,10 @@ [name="伊芙利特"] 啊无所谓,要去!我要去! [Character(name="char_134_ifrit_5#7")] [name="伊芙利特"] 呃,不,为什么突然要带我去玩?博士你有点奇怪...... - [Decision(options="因为你表现必须好一点,我才能说服赫默。",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#7")] [name="伊芙利特"] 切,什么嘛,还是想让我做这做那对吧? - [Decision(options="自己去道歉吧?",values="1")] [Predicate(references="1")] [Character(name="char_134_ifrit_5#3")] @@ -724,55 +632,41 @@ [Character(name="char_134_ifrit_5#5")] [name="伊芙利特"] 嘿嘿,海边!嗯,听起来就很有意思呢! [name="伊芙利特"] 博士!明天见! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_light",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [Delay(time=1)] - [name="伊芙利特"] ...... [name="伊芙利特"] 你是不是还在看? - [Dialog] [Delay(time=1)] - [name="伊芙利特"] 哼,我心里清楚得很,那些人怎么看我,怎么想我。 [name="伊芙利特"] 但这有什么关系?我才不在乎,嘁,我才不要在乎。 - [Dialog] [Delay(time=1)] - [name="伊芙利特"] 我一定会把你干掉! [name="伊芙利特"] 知道吗,就是你老害我丢脸,就是你老让麻烦事缠上我! - 没有我,你是什么? - [name="伊芙利特"] 哈,你以为我还像以前一样怕你吗? [name="伊芙利特"] 老让我那么痛,老让所有人都那么痛...... [name="伊芙利特"] 你这大胖子!傻瓜!肥胖火团!长角的热气球! - 呼呼,有意思。 - [name="伊芙利特"] 你看好了,以后我可不会再什么都烧了。 [name="伊芙利特"] 我可是知道的,有东西能烧,有东西是不能的! - 没有不能被焚烧的事物! - [name="伊芙利特"] 什么呀,我不愿意! [name="伊芙利特"] 本伊芙利特大人不愿意烧,那就是不能! [name="伊芙利特"] 那些挡着我的路的,我肯定一把火给他们全烧干净。 [name="伊芙利特"] 但那些不能的,我是绝对不会动的!连一点火我都不会发出来! - 那我等着,小东西。 [Dialog] [Character(name="char_134_ifrit_5#8",fadetime=1,block=true)] [Delay(time=1)] [name="伊芙利特"] ...... [name="伊芙利特"] 迟早有一天......一定! - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st06.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st06.txt index c9984aca..44603223 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st06.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st06.txt @@ -1,12 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] 08:30 A.M 天气/暴雪 北地,因非冰原,莱茵生命420号临时科考观测站 - [name="装置"] 系统已解锁。 [name="装置"] 确定年份:未知 [name="装置"] 时间设置出现问题,现在转到手工控制。 @@ -480,9 +476,7 @@ [Character] [name="西蒙娜"] 麦哲伦......我啊,想看你坚持自己的梦想。 [name="西蒙娜"] 是啊,雪也该停了。 - - [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act4d0/level_act4d0_st07.txt b/resources/gamedata/story/activities/act4d0/level_act4d0_st07.txt index a6c36067..c7bd4767 100644 --- a/resources/gamedata/story/activities/act4d0/level_act4d0_st07.txt +++ b/resources/gamedata/story/activities/act4d0/level_act4d0_st07.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$tech_intro", key="$tech_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -168,7 +165,6 @@ [name="暴雨"] 那么我就告辞了。再见,可露希尔小姐。 [Character(name="char_007_closre_1#4")] [name="可露希尔"] 啊,再见。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] @@ -190,7 +186,6 @@ [Character(name="char_003_kalts_1",name2="char_007_closre_1",focus=2)] [name="可露希尔"] 行了行了,你讲这些我头疼...... [name="可露希尔"] 反正又是你捡回来的咯? - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] @@ -222,7 +217,6 @@ [name="可露希尔"] 你对自己太粗暴了。 [Character(name="char_003_kalts_1",name2="char_007_closre_1",focus=1)] [name="凯尔希"] 我承受得住。 - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] @@ -337,4 +331,4 @@ [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_01_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_01_beg.txt index 88b0754a..c92c011e 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_01_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_01_beg.txt @@ -1,19 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] [Character] [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background(image="bg_motorway",screenadapt="coverall")] [Delay(time=0.4)] - [Blocker(a=0, fadetime=1, block=true)] 6:44 P.M. 天气/晴 龙门绕城公路,车内 [dialog] [Delay(time=1)] - [Character(name="avg_npc_029",fadetime=0.7,block=true)] [Delay(time=1)] [name="管家"] 少爷? @@ -21,22 +17,18 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac5_1",xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=0.9, yScale=0.9, duration=15, block=false)] -//对话内容此处填入 [name="拜松"] 唔,抱歉......我们到哪儿了? [name="管家"] 就快到约定的碰头地点了,请打起精神来,少爷。企鹅物流的诸位已经在等着了。 [name="拜松"] 嗯,我知道。 [name="管家"] 您看上去很疲惫。 [name="拜松"] 没有的事。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [delay(time=0.5)] [Character(name="avg_npc_029",name2="char_325_bison_1",fadetime=0.7)] [delay(time=0.7)] @@ -75,12 +67,10 @@ [name="拜松"] 怎么? [Character(name="avg_npc_029",name2="char_325_bison_1",focus=1)] [name="管家"] 我们被盯上了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="甘比诺"] 发现目标,准备好了吗? [dialog] @@ -108,10 +98,8 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Blocker(a=0, fadetime=2, block=true)] - [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Character(name="avg_npc_031")] [name="黑帮"] 发现目标,还活着。 @@ -248,7 +236,6 @@ [name="能天使"] 老规矩,你开路,我殿后,完事儿奖金对半分~ [Character(name="char_201_moeshd#3")] [name="可颂"] 那我就——不客气了啊啊啊啊—— - [Dialog] [Character] [playsound(key="$p_imp_blunt_h")] @@ -386,4 +373,4 @@ [Character(fadetiem=1)] [Delay(time=0.5)] [Dialog] -[Blocker(block=true)] +[Blocker(block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_01_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_01_end.txt index b6fe6a34..6c1bcd3c 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_01_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_01_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments - [Dialog] [Character] [PlaySound(key="$d_gen_dooropen")] @@ -209,4 +206,4 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [Delay(time=1)] [Dialog] -[Blocker(block=true)] +[Blocker(block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_02_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_02_beg.txt index a1b9bb4f..8f17c721 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_02_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_02_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [stopmusic] [Dialog] [Character] @@ -89,7 +87,6 @@ [name="能天使"] 二号狙击位准备就绪,老板~! [Character(name="char_325_bison_1#4")] [name="拜松"] 等、等等,路上还有其他的车辆,我们难道就直接—— - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$p_atk_smg_h")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_02_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_02_end.txt index 52bb4745..fa89d1b3 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_02_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_02_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Background(image="bg_park",screenadapt="coverall", fadetime=1)] [Dialog] [Character] @@ -68,10 +66,8 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac5_3",screenadapt="coverall", fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] -//对话内容此处填入 [name="???"] 没关系,我不赶时间。这里能远远看到江景,很难得。 [name="???"] 香味真不错,这本美食攻略还是挺靠谱的嘛。 [name="槐琥"] ...... @@ -79,11 +75,9 @@ [name="???"] 谢谢。 [name="孑"] 客人请慢走。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Dialog] [Character] [Delay(time=0.5)] @@ -166,7 +160,6 @@ [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="avg_npc_031",name2="avg_npc_031",focus=1)] [name="黑帮B"] 快拉呀,那个丰蹄小子冲过来了! [Character(name="avg_npc_031",name2="avg_npc_031",focus=2)] @@ -182,7 +175,6 @@ [Character(name="char_325_bison_1#4")] [name="拜松"] 好、好重—— [name="拜松"] 怎么—— - [Dialog] [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] @@ -240,4 +232,4 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_03_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_03_beg.txt index a596f7f3..dadd60cc 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_03_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_03_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [PlayMusic(intro="$darkalley_intro", key="$darkalley_loop", volume=0.8, crossfade=1.5)] [Dialog] [Character] @@ -53,7 +51,6 @@ [Character(name="char_325_bison_1",name2="char_213_mostma_1",focus=2)] [name="???"] 也不用这么紧张,总之,我不是你的敌人。 [name="???"] 等等,他们又来了,先躲好。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -69,7 +66,6 @@ [name="黑帮B"] 没有人会特地去关照那些散发着垃圾臭味的小街暗巷吧? [Character(name="avg_npc_031",name2="avg_npc_031",focus=1)] [name="黑帮A"] 明白了,那我们去救人,你们去找人,没问题吧? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -77,7 +73,6 @@ [Character(name="char_213_mostma_1")] [name="???"] 看来这里已经不能久留了呢,我们得离开这里。 [name="???"] 让我看看......在那儿呢,打个招呼吧。 - [Dialog] [Character] [PlayMusic(intro="$marketplace_intro", key="$marketplace_loop", volume=0.8, crossfade=4)] @@ -112,7 +107,6 @@ [name="黑帮"] 他们在那里!去把弗伦佐救回来! [Character(name="char_103_angel_1#3")] [name="能天使"] 哎呀,好像的确有点抽不开身呢。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1.5, block=true)] @@ -158,7 +152,6 @@ [Character(name="char_325_bison_1",name2="char_213_mostma_1",focus=2)] [name="莫斯提马"] 总之,我们得先离开这里。 [name="莫斯提马"] 跟我来。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1.5, block=true)] @@ -193,7 +186,6 @@ [name="莫斯提马"] 嗯......你想不想吃点什么?我想想,抹茶还是巧克力? [Character(name="char_325_bison_1",name2="char_213_mostma_1",focus=1)] [name="拜松"] ...... - [Dialog] [Delay(time=0.5)] [Dialog] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_03_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_03_end.txt index 5a213a96..4fc9327d 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_03_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_03_end.txt @@ -1,8 +1,5 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] - [Character] [PlayMusic(intro="$marketplace_intro", key="$marketplace_loop", volume=0.8, crossfade=2)] [Background(image="bg_lmstreet_1",screenadapt="coverall", fadetime=1)] @@ -239,4 +236,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_04_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_04_beg.txt index bef490af..07b4504c 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_04_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_04_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments - [Background(image="bg_lungmen_n",screenadapt="coverall", fadetime=1)] 7:59 P.M. 天气/多云 龙门人工河流,码头 @@ -83,7 +80,6 @@ [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_325_bison_1#2",name2="char_101_sora_1#5",focus=1)] [name="拜松"] 非常,呃,激动人心。 [Character(name="char_325_bison_1",name2="char_101_sora_1#5",focus=2)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_04_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_04_end.txt index 120018c5..188c24e3 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_04_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_04_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Background(image="bg_park",screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$chasing_intro", key="$chasing_loop", volume=0.8, crossfade=1.5)] [Dialog] @@ -181,8 +179,7 @@ [Character(name="avg_npc_027")] [name="卡彭"] 我在龙门这么多年什么都没干......? [name="卡彭"] 错了,甘比诺·里奇,大错特错。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_05_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_05_beg.txt index 98b18a97..d1a6044d 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_05_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_05_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [PlayMusic(intro="$penguinlogistics_intro", key="$penguinlogistics_loop", volume=1, crossfade=1.5)] [Dialog] [Character] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_05_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_05_end.txt index 66f56ece..df3cfdd5 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_05_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_05_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -115,7 +113,6 @@ [Character(name="char_272_strong_1",name2="avg_npc_031",focus=1)] [name="孑"] ......算了,我不该学槐琥咬文嚼字的,还是直接点好。 [name="孑"] 嘿。 - [Character(name="char_272_strong_1",name2="avg_npc_031",focus=2)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [name="黑帮A"] 好、好大的劲,等!等等!要断了!要断了! @@ -160,7 +157,6 @@ [name="贫民窟居民"] 他们下一个目标就是他! [Character(name="char_272_strong_1")] [name="孑"] —— - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_06_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_06_beg.txt index fb5223e3..e9ad4a53 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_06_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_06_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Dialog] [Delay(time=1)] [PlayMusic(intro="$penguinlogistics_intro", key="$penguinlogistics_loop", volume=0.8, crossfade=1.5)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_06_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_06_end.txt index ed174b7a..17893299 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_06_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_06_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Delay(time=1)] [PlayMusic(intro="$bar_intro", key="$bar_loop", volume=0.8,crossfade=1)] @@ -164,7 +162,6 @@ [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_102_texas_1",name2="avg_npc_028#2",focus=1)] [name="德克萨斯"] 你无路可退了。 [Character(name="char_102_texas_1",name2="avg_npc_028#2",focus=2)] @@ -190,7 +187,6 @@ [name="空"] 但压制头目的人是德克萨斯,至少要算三个人吧? [Character(name="char_103_angel_1#7",name2="char_101_sora_1#3",focus=1)] [name="能天使"] 欸?所以算我输吗? - [Character(name="char_201_moeshd#5")] [name="可颂"] 不,没人和你比这个。 [Character(name="char_201_moeshd#2")] @@ -308,5 +304,4 @@ [Dialog] [Character] [Delay(time=0.5)] - -[Blocker(fadetime=2,block=true)] +[Blocker(fadetime=2,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_07_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_07_beg.txt index 428c0c2c..37284263 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_07_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_07_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -96,7 +93,6 @@ [name="空"] 知道啦~会拜托街上的熟人们留意的......等等,老板?你要到花车上面去看看?欸,等等我—— [Character(name="char_102_texas_1")] [name="德克萨斯"] ......可颂,拜松,听得见吗? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -151,7 +147,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Delay(time=0.4)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="avg_npc_031")] [name="黑帮A"] ——!谁在那里! [PlayMusic(intro="$chasing_intro", key="$chasing_loop", volume=0.8, crossfade=1.5)] @@ -327,7 +322,6 @@ [Character(name="avg_npc_027#2")] [name="卡彭"] 哼,越混乱,越合我意。 [name="卡彭"] 看来,谁能从这里站着出去,谁就会成为今晚的赢家。 - [Character(fadetiem=1)] [Dialog] [Delay(time=0.5)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_07_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_07_end.txt index 5cd7baa9..c5f0f2da 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_07_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_07_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [PlayMusic(intro="$chasing_intro", key="$chasing_loop", volume=0.8, crossfade=1.5)] @@ -374,4 +372,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_08_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_08_beg.txt index 4817cbd6..c5ed81c4 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_08_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_08_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments - [Dialog] [Character] [Delay(time=1)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_08_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_08_end.txt index fc4f48ed..a9c1af17 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_08_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_08_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [Delay(time=1)] @@ -133,7 +131,6 @@ [Delay(time=0.4)] [PlayMusic(intro="$penguinlogistics_intro", key="$penguinlogistics_loop", volume=0.8, crossfade=1.5)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_103_angel_1#4",name2="char_325_bison_1#4",focus=2)] [name="拜松"] 哈啊,哈啊,那、那些家伙也是黑手党的成员吗?我们还要跑多久? [Character(name="char_103_angel_1#4",name2="char_325_bison_1#4",focus=1)] @@ -232,8 +229,7 @@ [name="空"] ......总之,我们也要去那个什么派对就对了吧。 [Character(name="char_103_angel_1")] [name="能天使"] 嗯,出发! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_09_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_09_beg.txt index cf39803d..c60fec51 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_09_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_09_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Dialog] [Character] [Delay(time=1)] @@ -300,7 +298,6 @@ [PlaySound(key="$rungeneral", volume=0.9)] [Character(fadetime=1,block=true)] [Delay(time=1)] - [Character(name="avg_npc_034#3")] [name="鼠王"] ......如果,我现在立刻派人杀了他,你们会怎么办? [Character(name="avg_npc_034#3",name2="avg_npc_031",focus=2)] diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_09_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_09_end.txt index e501acfc..69e3eeda 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_09_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_09_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [Background(image="bg_lmstreet_1",screenadapt="coverall",fadetime=2,block=true)] @@ -284,8 +282,7 @@ [Character(name="avg_npc_034#7")] [name="鼠王"] 如果没有人找到这份宝藏,很遗憾。 [name="鼠王"] 那将是你们人生中最后的惊喜。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_10_beg.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_10_beg.txt index 75ba1955..039eaae8 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_10_beg.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_10_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -167,15 +165,12 @@ [name="鼠王"] 谁知道呢。 [Character(name="char_213_mostma_1#3",name2="avg_npc_034#3",focus=1)] [name="莫斯提马"] 不可能的吧,你对自己应该扮演的角色拿捏得那么好。嗯,起码比我好。 - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac5_6",xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=0.9, yScale=0.9, duration=15, block=false)] -//对话内容此处填入 [name="鼠王"] 呵呵......你真的很聪明。 [name="鼠王"] 火焰在响应你的意志,你这是打算把我送进墓地里吗? [name="莫斯提马"] 怎么会呢。 @@ -185,11 +180,9 @@ [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Character(name="char_103_angel_1#7")] [name="能天使"] 莫斯提马! [Character(name="char_102_texas_1",name2="char_103_angel_1#7",focus=1)] @@ -225,11 +218,9 @@ [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [Delay(time=1)] [Character(fadetime=1,block=true)] [Delay(time=1)] - [Character(name="char_102_texas_1#4",name2="char_101_sora_1#3",focus=1)] [name="德克萨斯"] 专心点,空。 [Character(name="char_102_texas_1#4",name2="char_101_sora_1#2",focus=2)] @@ -315,7 +306,6 @@ [Character(name="avg_npc_034#7")] [PlaySound(key="$p_skill_blacktimewand", volume=0.9)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] @@ -357,7 +347,6 @@ [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [PlaySound(key="$rungeneral", volume=0.9)] [Character(name="char_325_bison_1#4")] [name="拜松"] 莫斯提马小姐!我来帮—— diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_10_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_10_end.txt index 4dddebea..9e023a79 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_10_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_10_end.txt @@ -1,10 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments - [Dialog] [Character] - [Delay(time=1)] [Background(image="bg_lmstreet_1",screenadapt="coverall")] [PlayMusic(intro="$penguinlogistics_intro", key="$penguinlogistics_loop", volume=0.8, crossfade=1.5)] @@ -172,7 +168,6 @@ [Blocker(a=1, r=0.9, g=0.8, b=0.7, fadetime=0.2, block=true)] [Blocker(a=0, r=0.9, g=0.8, b=0.7, fadetime=3, block=true)] [Blocker(a=0.4, r=0.9, g=0.8, b=0.7, fadetime=3, block=true)] - [Character(name="char_103_angel_1#7")] [name="能天使"] 唔哦!哪来的沙子! [Character(name="char_101_sora_1#2")] @@ -587,4 +582,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_ex01_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_ex01_end.txt index 18d1f5f4..ad94488e 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_ex01_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_ex01_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$bar_intro", key="$bar_loop", volume=0.8,crossfade=1)] @@ -279,4 +276,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_ex02_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_ex02_end.txt index a2de96a8..ccdc96db 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_ex02_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_ex02_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [Delay(time=1)] @@ -47,7 +45,6 @@ [name="甘比诺"] 出口......在那......!就快! [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [name="甘比诺"] ——谁!?出来! - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] @@ -112,4 +109,4 @@ [Delay(time=1)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_ex03_end.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_ex03_end.txt index ee5f6028..7d317559 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_ex03_end.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_ex03_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Dialog] [Character] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.6, crossfade=1.5)] @@ -40,4 +38,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=1,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_st01.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_st01.txt index 4cb3b10b..2ed80819 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_st01.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_st01.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [Character] - ...... ......以前的日子里,我一直以为我是个出色的信使。 信使,运送货物、信件。 @@ -205,7 +201,6 @@ [name="莫斯提马"] 其实就是一家酒吧。 [Character(name="char_325_bison_1",name2="char_213_mostma_1#3",focus=1)] [name="拜松"] ...... - [Dialog] [Character] [stopmusic(fadetime=2)] @@ -257,7 +252,6 @@ [name="拜松"] 第一条的版本越来越多了...... [Character(name="char_325_bison_1",name2="char_213_mostma_1",focus=2)] [name="莫斯提马"] 让我回忆一下,这里,往左,再往右,然后在第三个巷口拐弯......嗯,我们抄一条近路。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -428,9 +422,7 @@ [name="莫斯提马"] 那么,回头见。 [Dialog] [Character] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - [PlayMusic(intro="$darkalley_intro", key="$darkalley_loop", volume=0.8, crossfade=1.5)] [Background(image="bg_lmstreet_1",screenadapt="coverall")] [Delay(time=0.4)] @@ -524,4 +516,4 @@ [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_st02.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_st02.txt index 67c6b256..8d65474c 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_st02.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_st02.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Delay(time=1)] [PlayMusic(intro="$darkalley_intro", key="$darkalley_loop", volume=0.8, crossfade=1.5)] @@ -355,4 +352,4 @@ [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/level_act5d0_st03.txt b/resources/gamedata/story/activities/act5d0/level_act5d0_st03.txt index ab0f1f7b..33898343 100644 --- a/resources/gamedata/story/activities/act5d0/level_act5d0_st03.txt +++ b/resources/gamedata/story/activities/act5d0/level_act5d0_st03.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments [Dialog] [Delay(time=1)] [Character] - - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background(image="bg_bar_1",screenadapt="coverall")] [Delay(time=0.4)] @@ -160,7 +156,6 @@ [name="可颂"] 说是门外,但墙壁基本给破坏干净了呢。唉,这个月好像还有小型推进器的尾款...... [Character(name="char_325_bison_1#4")] [name="拜松"] ......我出去一下。 - [Dialog] [Character] [stopmusic(fadetime=2)] @@ -318,11 +313,9 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac5_8",xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=-40, yTo=0, xScale=0.9, yScale=0.9, duration=30, block=false)] -//对话内容此处填入 [name="苦难陈述者?"] 而且,是呢,想必你这一次的酬劳不少吧?尽一份地主之谊如何? [name="莫斯提马"] 我们都是拉特兰出身的吧,地主之谊是什么借口? [name="苦难陈述者?"] 你看着办。话说回来,这个天使的光环还真是晃眼。 @@ -342,11 +335,9 @@ [name="苦难陈述者?"] 哦,那可真棒。去找那个奇怪的家伙拿回你的法杖,否则算你违纪。 [name="苦难陈述者?"] 而且你的时间可没有那么充裕。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Character(name="char_300_phenxi_1",name2="char_213_mostma_1#3",focus=2)] [name="莫斯提马"] 嗯,说的也是,那就听苦难陈述者的吧。 [Character(name="char_300_phenxi_1#3",name2="char_213_mostma_1#3",focus=1)] @@ -431,7 +422,6 @@ [Blocker(a=0, fadetime=0.5, block=true)] [Character(name="char_325_bison_1")] [name="拜松"] 莫斯提马小姐?唔,她在祈祷,是不是不该打扰她...... - [Dialog] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character] @@ -507,7 +497,6 @@ Speed of Light / DJ OKAWARI [dialog] 花大钱做傻事 峯驰物流 白挨了一顿打 董氏鳞鱼丸 - [dialog] [delay(time=6)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -522,7 +511,6 @@ Speed of Light / DJ OKAWARI [dialog] 出场名单之外 拉特兰苦难陈述者......? 如今生死未卜 甘比诺家族 - [dialog] [delay(time=6)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] diff --git a/resources/gamedata/story/activities/act5d0/tutorial_act5d0_02.txt b/resources/gamedata/story/activities/act5d0/tutorial_act5d0_02.txt index b300e5a0..6bf3e87f 100644 --- a/resources/gamedata/story/activities/act5d0/tutorial_act5d0_02.txt +++ b/resources/gamedata/story/activities/act5d0/tutorial_act5d0_02.txt @@ -1,10 +1,8 @@ [HEADER(is_skippable=true, is_autoable=false)] 活动02关卡内剧情 - [PopupDialog(dialogHead="$avatar_angel")] 这位发了疯的黑手党到底为什么要攻击龙门的<@tu.kw>指挥终端?拆了能换钱吗? [PopupDialog(dialogHead="$avatar_emperor")] 顺便一提,就算是被敌人破坏的公共财产,最后还是要我赔偿,用你们的薪水。 [PopupDialog(dialogHead="$avatar_moeshd")] 欸!?刚才不是还说全部报销的吗!? [PopupDialog(dialogHead="$avatar_emperor")] 可以阻止的财产损失当然不在报销范围之内,这是常识。 [PopupDialog(dialogHead="$avatar_emperor")] <@tu.kw>守住那些终端设备,守不住的话,就优先把敌人全都打趴下! [PopupDialog(dialogHead="$avatar_emperor")] 否则,就等着陪近卫局喝茶吧。 - [Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d0/tutorial_act5d0_10.txt b/resources/gamedata/story/activities/act5d0/tutorial_act5d0_10.txt index e28f7df0..1323e2b2 100644 --- a/resources/gamedata/story/activities/act5d0/tutorial_act5d0_10.txt +++ b/resources/gamedata/story/activities/act5d0/tutorial_act5d0_10.txt @@ -1,5 +1,4 @@ [HEADER(is_skippable=true,is_autoable=false)] 活动10关卡内剧情 - [PopupDialog(dialogHead="$avatar_mousek")] 既然是游戏,那么就需要一些小小的规则,比如... [PopupDialog(dialogHead="$avatar_mousek")] 接下来,我将分别为场上<@tu.kw>生命上限最高和<@tu.kw>生命上限最低 的两位准备一些小小的惊喜 [PopupDialog(dialogHead="$avatar_mousek")] 撑住了,年轻人,一瞬间都不要松懈。 diff --git a/resources/gamedata/story/activities/act5d0/ui_act5d0_firstenter.txt b/resources/gamedata/story/activities/act5d0/ui_act5d0_firstenter.txt index cb1a42f0..7d5cfa53 100644 --- a/resources/gamedata/story/activities/act5d0/ui_act5d0_firstenter.txt +++ b/resources/gamedata/story/activities/act5d0/ui_act5d0_firstenter.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments [Dialog] [Delay(time=0.5)] [Background] @@ -83,7 +81,6 @@ [name="???"] 啊? [PlaySound(key="$bottlebroken")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=true)] - [Dialog] [PlayMusic(intro="$emperor_intro", key="$emperor_loop", volume=0.6, crossfade=1.5)] [PlaySound(key="$d_gen_walk_n")] @@ -108,6 +105,4 @@ [Image(fadetime=2,block=true)] [Delay(time=2)] [stopmusic(fadetime=2)] -[Dialog] - - +[Dialog] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act5d1/ui_act5d1_cc.txt b/resources/gamedata/story/activities/act5d1/ui_act5d1_cc.txt index 518b525f..53bb27fd 100644 --- a/resources/gamedata/story/activities/act5d1/ui_act5d1_cc.txt +++ b/resources/gamedata/story/activities/act5d1/ui_act5d1_cc.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=false, fit_mode="BLACK_MASK")] 危机合约 - -// Comments [Dialog] [Background] [Character] @@ -26,7 +24,6 @@ [stopmusic(fadetime=2)] [delay(time=2, black=true)] [Blocker(a=0, r=0,g=0, b=0, fadetime=2, block=true)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] ......你们来了,比预定的时间晚了一些。 [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.6, crossfade=1, delay=0.5)] @@ -103,26 +100,21 @@ [name="杜宾"] ......要从那儿开始解释吗?好吧,长话短说。 [Dialog] [PlayMusic(intro="$lab_intro", key="$lab_loop", volume=0.6, crossfade=1, delay=0.5)] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="cc_start",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 [name="杜宾"] 危机合约,独立于任何我们所知的政治实体,你可以理解为一套独立的情报交换机制。 [name="杜宾"] 它接收由各种组织或个人发布的特殊任务,然后转送给有能力完成这些任务的人。 [name="杜宾"] 过去,我们曾通过完成危机合约获取足以支撑罗德岛运转的各种物资。他们是罗德岛重要的合作伙伴。 [name="杜宾"] 因为整合运动引起的冲突,我们与危机合约的联络一度断绝,不过在信使干员们的努力下,我们重新搭建起了交换途径。 [name="杜宾"] 而眼下罗德岛的状况,想必博士也心知肚明。对于危机合约可能带来的任何一点利益,我们都必须重视。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// [delay(time=1)] [Dialog] [Character] @@ -146,15 +138,11 @@ [name="阿米娅"] ——谢谢,博士! [name="阿米娅"] 那么我这就为博士讲解一下合约的具体流程,杜宾教官,麻烦了—— [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] - -//修改此处的image来切换cg [Image(image="cc_cc",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Character] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 [name="阿米娅"] 博士,请看。这是现在能够接触到的所有合约条目。 [name="阿米娅"] 危机合约将针对具体任务内容,提供许多非强迫性的“可选合约”。 [name="阿米娅"] 比如,在要求处理特殊目标的情况下,我们将会遇到有别于平时的敌人,或是为了达成目的而不得不采用特别的战术。 @@ -162,20 +150,13 @@ [name="阿米娅"] 偶尔也会得到来自危机合约的各种援助,反而会让任务变得更加轻松呢! [name="杜宾"] 合理利用支援固然是好事,但别忘了我们的目的。当我们索求援助,罗德岛就会一无所得,这点需要注意。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [PlaySound(key="$d_gen_walk_n")] [Background(image="bg_lungmencommand",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=false)] -/////////////////////////// -//////////////插入cg/////////////////// [delay(time=2)] - - - [showitem(image="item_cc_chose")] -/////////////////////////// [Character(name="char_130_doberm_ex")] [name="杜宾"] 另外,一定程度上,危机合约为我们提供了自由选择的空间。但这并不是绝对自由的。 [name="杜宾"] 干员们的作战区域非常广阔,这意味着我们可以同时挑选多项危机合约进行。 @@ -188,7 +169,6 @@ [name="阿米娅"] 没事的,我相信博士! [Character(name="char_130_doberm_ex")] [name="杜宾"] ......我不会质疑博士的能力,这一点早就验证过无数次了,但我还是有必要重申一遍。 -//////////////插入cg/////////////////// [showitem(image="item_cc_hard")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 根据合约内容,我们将把任务难度划分为“普通”和“困难”两个梯度。 @@ -202,7 +182,6 @@ [hideitem] [Character(name="char_130_doberm_ex")] [name="杜宾"] 没错。但这只是最基本的数据预测,实战中将会出现各种意料不到的情况,到那时.....就只能依赖博士的指挥了。 -/////////////////////////// [Dialog] [Character] [Decision(options="没问题,交给我;我们不会失去任何东西的;......",values="1;2;3")] @@ -215,28 +194,21 @@ [name="杜宾"] 博士,罗德岛现在的处境并不乐观,而现在,我们最有力的手段......就在你的手中。 [name="杜宾"] 期待你的表现。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background] [delay(time=1)] ——“危机合约”。 [delay(time=1)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="cc_end",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 不论出身,不论种族,不论善恶,只要你有足够的实力——活下来,处理目标,获得报酬。 或是,处理危险的目标,获得巨额的报酬,以及,活下来。 不管接下来发生的将是怎样前所未有的灾难,“危机合约”都将在阴暗处继续撑起一张无人知晓的网。 这一切,都是为了更多的生命。 [Dialog] -//对话内容此处填入 [stopmusic(fadetime=2)] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image(fadetime=0)] -[Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// - - +[Blocker(a=0, fadetime=1, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act6d5/level_act6d5_st01.txt b/resources/gamedata/story/activities/act6d5/level_act6d5_st01.txt index fd1a8ea6..55885edb 100644 --- a/resources/gamedata/story/activities/act6d5/level_act6d5_st01.txt +++ b/resources/gamedata/story/activities/act6d5/level_act6d5_st01.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] 第一幕 @@ -11,13 +7,9 @@ [Delay(time=2)] [Blocker(a=1, r=0,g=0, b=0, block=true)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=3)] -//修改此处的image来切换cg - [Image(image="ac6_1",x=0, y=0, xScale=2, yScale=2, fadetime=0)] [Blocker(a=0, fadetime=20, block=false)] [ImageTween(xFrom=700, yFrom=400, xTo=-600, yTo=-230, xScaleFrom=2, yScaleFrom=2, xScaleTo=2, yScaleTo=2, duration=35, block=false)] - -//对话内容此处填入 以子之矛,攻子之盾。 以子之盾,拒子之矛。 以子之矛,攻子之盾。 @@ -31,23 +23,19 @@ 这可咋办?得想个办法啊...... [dialog] [delay(time=2 )] - [Image(image="ac6_1",x=0, y=0, xScale=2, yScale=2, fadetime=0)] [Blocker(a=0, fadetime=10, block=false)] [ImageTween(xFrom=-700, yFrom=-400, xTo=0, yTo=0, xScaleFrom=2, yScaleFrom=2, xScaleTo=1.4, yScaleTo=1.4, duration=35, block=false)] - 以子之矛,攻子之盾...... 以子之盾,拒子之矛...... 不行,要有个“然后”。 然后,然后......啊,有了! 然后引发一场大爆炸,不就能全部搞定了? [dialog] -//对话内容此处填入 [stopmusic(fadetime=3)] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] [Character] [dialog] @@ -55,13 +43,10 @@ [Delay(time=1)] 11:15 P.M 天气/晴 除夕夜,龙门,边防指挥中心 - -//修改此处的image来切换cg [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(image="ac6_2",screenadapt="coverall",fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -//对话内容此处填入 [playsound(key="$d_gen_transmissionget", volume=0.4)] “14区汇报,没有状况。” “5区汇报,没有异样,一切正常。” @@ -71,11 +56,9 @@ “明白。” [playsound(key="$d_gen_transmissionget", volume=0.4)] [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Character(name="char_015_lmg",fadetime=1,blok=true)] [Delay(time=1)] [name="轻浮的近卫局成员"] 哈欠—— @@ -149,7 +132,6 @@ [name="认真的近卫局成员"] 新来的吧,看样子应该是哪个技术部门的。 [Character(name="char_015_lmg")] [name="轻浮的近卫局成员"] 看她慌慌张张的,肯定第一次迎接年关,真怀念啊,我也有那样的时候—— - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -166,7 +148,6 @@ [name="雪雉"] 欸?陈警官都已经到了吗? [Character(name="char_383_snsant_1",name2="char_010_chen_1#1",focus=2)] [name="陈"] 应该是我问你吧。 - [Character] [dialog] [PlaySound(key="$flashback", volume=1)] @@ -178,7 +159,6 @@ [Blocker(a=0, fadetime=0.3, block=true)] [BackgroundTween(image="avg_6D5_1",x=20,y=0,xTo=-20,yTo=0,xScale=1.1, yScale=1.1,xScaleTo=1.2, yScaleTo=1.2,duration=20)] [ImageTween(image="avg_6d5_chen",x=40,y=-80,xScale=0.8, yScale=0.8,xScaleTo=0.9, yScaleTo=0.9,xTo=120,yTo=-120,duration=15)] - 陈,龙门近卫局高级警司 历史上最年轻的高级警司之一,雪雉的上司。 [delay(time=1)] @@ -255,9 +235,7 @@ [name="陈"] 不要多想。 [Character(name="char_383_snsant_1",name2="char_010_chen_1#1",focus=1)] [name="雪雉"] 好的,我尽力,呜...... - [PlayMusic(intro="$longmenoffice_intro", key="$longmenoffice_loop", volume=0.7, crossfade=2)] - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -291,7 +269,6 @@ [Character] [PlaySound(key="$flashback2", volume=1)] [Blocker(a=1, r=1,g=1, b=1, fadetime=0.4, block=true)] - [Image(fadetime=0)] [Background(image="bg_lungmencommand",screenadapt="coverall")] [Blocker(a=0, fadetime=0.4, block=true)] @@ -321,7 +298,6 @@ [Blocker(a=0, fadetime=0.3, block=true)] [BackgroundTween(image="avg_6D5_1",x=20,y=0,xTo=-20,yTo=0,xScale=1.1, yScale=1.1,xScaleTo=1.2, yScaleTo=1.2,duration=20)] [ImageTween(image="avg_6d5_snow",x=40,y=-80,xScale=1.1, yScale=1.1,xScaleTo=1.3, yScaleTo=1.3,xTo=120,yTo=-120,duration=15)] - 雪雉,龙门边防工程部实习新人兼负责人。 史上最快升职记录保持者,虽然其本人对此完全没有自信! [delay(time=1)] @@ -329,7 +305,6 @@ [Character] [PlaySound(key="$flashback2", volume=1)] [Blocker(a=1, r=1,g=1, b=1, fadetime=0.4, block=true)] - [Image(fadetime=0)] [Background(image="bg_lungmencommand",screenadapt="coverall")] [Blocker(a=0, fadetime=0.4, block=true)] @@ -404,7 +379,6 @@ [delay(time=0.1)] [Background(image="bg_park",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - 龙门公园 [Character(name="char_136_hsguma")] [name="鬼姐"] 干。 @@ -466,7 +440,6 @@ [name="陈"] 好吧,无妨,我奉陪到底。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=1)] [name="鬼姐"] 等的就是你这句话!喂!拿酒来! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -502,7 +475,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [delay(time=0.1)] - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] [Background(image="bg_lmstreet_1",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] @@ -594,13 +566,10 @@ [name="高材生"] 对了,我突然想起来,关于你的调查报告好像还放在抽屉里。 [Character(name="char_308_swire_1#1",name2="avg_npc_036",focus=1)] [name="富家女"] ......我、我们还是赶紧去会场吧。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [stopmusic(fadetime=2)] - [PlayMusic(intro="$tech_intro", key="$tech_loop", volume=0.7, crossfade=1.5)] - [Character] [Background(image="bg_uptown_3",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] @@ -609,16 +578,13 @@ [PlaySound(key="$d_gen_walk_n")] [Character(name="char_002_amiya_1#3",fadetime=1,block=true)] [delay(time=1)] - [name="阿米娅"] 博士,我们到了。 [Decision(options="这里是龙门?;感觉和印象里不太一样。;......",values="1;2;3")] [Predicate(references="1;2;3")] - [name="阿米娅"] 博士是第一次来到新年时的龙门吧? [name="阿米娅"] 虽然迎接新春的氛围真的很吸引人,但我们毕竟是有任务在身的。 [Decision(options="来“守岁”是吧。;说起来“年关”是啥?;......",values="1;2;3")] [Predicate(references="1;2;3")] - [name="阿米娅"] “年”是一个传说......很多人都是这么认为的。 [name="阿米娅"] 但根据记录,是确有其事的奇异现象。 [name="阿米娅"] 每到年末交替的时节,龙门、乃至整个炎国,甚至是航线靠近这附近的乌萨斯部分国土都会遭到袭击。 @@ -628,7 +594,6 @@ [name="阿米娅"] 有说是巨大的食人怪兽,有说是诡异的军队,也有说是几名奇异的施术者...... [name="阿米娅"] 甚至有人笃定是某些犯罪组织或是别有用心的阴谋家,打着“年祸”、“灾兽”之类的幌子进行犯罪活动...... [name="阿米娅"] ......说起来,博士你开会没听吗? - [Decision(options="......;......;......抱歉。",values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_015_lmg")] @@ -638,9 +603,7 @@ [name="阿米娅"] 总之,我们先先去找魏长官吧,详细的事项会由她来说明。 [name="阿米娅"] 不过......博士,你有看见炎熔吗? [Dialog] - [PlayMusic(intro="$nightoflongmen_intro", key="$nightoflongmen_loop", volume=0.8, crossfade=1.5)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [delay(time=0.1)] @@ -707,7 +670,6 @@ [name="陈"] 因为你们能打。 [Character] [name="小弟"] ......这话说的有点好听哎!不愧是陈sir! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -733,7 +695,6 @@ [Character(name="char_308_swire_1#3",name2="avg_npc_036",focus=1)] [name="富家女"] 常规编制今天放假吧?没事的啦,反正是我的私人频道。 [name="富家女"] 哼哼,说不定现在已经气急败坏得在下城区的小巷子里骂街了呢。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -840,10 +801,7 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] - [PlayMusic(intro="$longmenoffice_intro", key="$longmenoffice_loop", volume=0.7, crossfade=2)] - - [Background(image="bg_lungmencommand",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] [Character(name="char_2006_weiywfmzuki_1",fadetime=1,block=true)] @@ -869,7 +827,6 @@ [Character] [PlaySound(key="$flashback2", volume=1)] [Blocker(a=1, r=1,g=1, b=1, fadetime=0.4, block=true)] - [Image(fadetime=0)] [Background(image="bg_lungmencommand",screenadapt="coverall")] [Blocker(a=0, fadetime=0.4, block=true)] @@ -885,20 +842,15 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac6_3",x=40, y=40, xScale=0.9, yScale=0.9, fadetime=0)] - [ImageTween(xFrom=40, yFrom=0, xTo=-40, yTo=0, xScale=0.9, yScale=0.9, duration=15, block=false)] [Blocker(a=0, fadetime=2, block=true)] -//对话内容此处填入 [name="魏文月"] 炎熔小姐是灾害专家,她对于古老的灾难有着独到的研究。这也是我们信任罗德岛的重要原因。 [name="魏文月"] 当然,罗德岛大部分干员都有着出色的实力,我们理解。但炎熔小姐的手上有着年的—— [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Character] [Dialog] [stopmusic(fadetime=4)] @@ -923,19 +875,16 @@ [Character(name="avg_npc_044_1#3")] [name="???"] 不,应该只有一个人,是他们中的某一个,和记载的一样。 [name="???"] ......算了。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background(image="bg_black",xScale=1.3, yScale=1.3)] [Character] [Blocker(a=0, r=0,g=0, b=0, fadetime=2, block=false)] [Image(image="ac6_5", xScale=0.7, yScale=0.7,fadetime=3,block=false)] - [Delay(time=0.2)] - [name="???"] 无论这一次来的是谁,我都会阻止他们。 [name="???"] 绝不会重蹈覆辙。绝不。 [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act6d5/level_act6d5_st02.txt b/resources/gamedata/story/activities/act6d5/level_act6d5_st02.txt index 7abb3b01..ed27f89a 100644 --- a/resources/gamedata/story/activities/act6d5/level_act6d5_st02.txt +++ b/resources/gamedata/story/activities/act6d5/level_act6d5_st02.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) -// Comments - [Dialog] [Delay(time=1)] 第二幕 @@ -41,10 +39,8 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="bg_5_2_call",screenadapt="coverall",fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] -//对话内容此处填入 [name="近卫局成员A"] 又、又有报告,市区部分地点出现短暂的急剧升温,监测部门在做什么!? [name="近卫局成员B"] 没有任何反应!可是看其他的数据的确是有在正常运作的......! [name="近卫局成员A"] 敌人开始袭击靠近的小队,喊话没有回应,无法建立沟通。 @@ -61,19 +57,15 @@ [name="魏文月"] 团结一致,近卫局无需畏惧。 [name="近卫局成员"] 是! [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [Character(name="char_2006_weiywfmzuki_1")] [name="魏文月"] ...... [name="魏文月"] 抱歉,阿米娅,博士。尽管你们刚抵达龙门,但可能没有时间给你们休息参观了。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 没关系,自罗德岛抵达龙门的那一刻,合约就已经生效了。 [name="阿米娅"] 请交给我们吧,我们会协助近卫局的行动! - - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -120,7 +112,6 @@ [name="陈"] “兵俑”,真是合适的代称。 [Character] [Dialog] - [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.7, crossfade=1.5)] [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="魏文月"] 称其为“整合运动”会造成不必要的恐慌,陈警官。他们不是有血有肉的敌人。 @@ -167,7 +158,6 @@ [Delay(time=0.1)] [Background(image="bg_park",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [PlayMusic(intro="$normal02_intro", key="$normal02_loop", volume=0.6, crossfade=1.5)] [Character(name="char_1002_nsabr_1",name2="char_1002_nsabr_1")] [name="兵俑"] ...... @@ -669,7 +659,6 @@ [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [delay(time=1)] - [PlayMusic(intro="$longmenbat_intro", key="$longmenbat_loop", volume=0.5, crossfade=1.5)] [Character(name="char_2014_nian_1")] [name="年"] 唔哦——用匕首划开了空间?这种法术我还是第一次见,好像有点酷! @@ -743,7 +732,6 @@ [name="年"] 知道了打算怎么办?还不是要打打杀杀的? [Character(name="avg_npc_044_1")] [name="炎熔"] 是啊,也许吧,如果你们的“本体”真的能杀得掉的话。 - [stopmusic(fadetime=2)] [Character(name="char_2014_nian_1#4")] [name="年"] ...... @@ -772,7 +760,6 @@ [name="年"] 这不是很有趣吗?一觉醒来,发现这么多年没有变化的小家伙们突然接近了真相。 [name="年"] 那么...... [name="年"] 没必要再这么小打小闹了吧,该提升一下难度了。 - [PlayMusic(intro="$longmenbatimp_intro", key="$longmenbatimp_loop", volume=0.5, crossfade=1.5)] [Character(name="avg_npc_044_1")] [name="炎熔"] 你不会得逞的。 @@ -780,7 +767,6 @@ [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_atk_magic_n", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] - [delay(time=1)] [Character(name="char_2014_nian_1")] [name="年"] 喔,火焰——? @@ -793,7 +779,6 @@ [PlaySound(key="$flashback", volume=0.8, Delay=0.3)] [Blocker(a=0.5, r=1, g=0.7, b=0, fadetime=0.1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_044_1#2")] [name="炎熔"] 盾牌......? [name="炎熔"] 从来没看见过的质感,而且压制住了源石技艺的作用范围,怎么做到的...... @@ -822,7 +807,6 @@ [name="炎熔"] 你在...... [PlaySound(key="$smallearthquake", volume=0.8)] [CameraShake(duration=2, xstrength=10, ystrength=10, vibrato=30, randomness=30, fadeout=true, block=true)] - [name="炎熔"] 怎......建筑顶端......在融化? [Character(name="char_2014_nian_1#4")] [name="年"] 放心吧,这附近没有普通人。 @@ -839,7 +823,6 @@ [PlaySound(key="$e_atk_magmasnail_n", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [delay(time=1)] [name="年"] 小炎熔啊,这样你就忍不住了可当不成好铁匠哦? [Character(name="avg_npc_044_1")] @@ -872,7 +855,6 @@ [name="炎熔"] “群石之将,魂魄为萁!” [PlaySound(key="$e_skill_bslimeexplo_n", volume=0.7)] [CameraShake(duration=2, xstrength=10, ystrength=10, vibrato=30, randomness=30, fadeout=true, block=false)] - [Character(name="char_2014_nian_1#2")] [name="年"] 啧——这是—— [Character(name="avg_npc_044_1")] @@ -919,7 +901,6 @@ [Blocker(a=0, r=1, g=1, b=1, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Delay(time=1)] - [name="炎熔"] 咕! [Character(name="char_2014_nian_1")] [name="年"] 啊,抱歉,好像有点太厚重了,喂~还活着吗? @@ -935,7 +916,6 @@ [CameraShake(duration=2, xstrength=10, ystrength=10, vibrato=30, randomness=30, fadeout=true, block=false)] [PlaySound(key="$smallearthquake", volume=0.8)] [stopmusic(fadetime=2)] - [Character(name="avg_npc_044_1")] [name="炎熔"] ——地面,不,大地在颤抖,你想把这座城市变成你的囊中物吗? [Character(name="char_2014_nian_1")] @@ -963,4 +943,4 @@ [Delay(time=0.5)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act6d5/level_act6d5_st03.txt b/resources/gamedata/story/activities/act6d5/level_act6d5_st03.txt index 89201246..7a98c622 100644 --- a/resources/gamedata/story/activities/act6d5/level_act6d5_st03.txt +++ b/resources/gamedata/story/activities/act6d5/level_act6d5_st03.txt @@ -1,10 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Character] @@ -52,7 +46,6 @@ [name="阿米娅"] 难以想象,一座城邦与仅仅一名敌人为敌,竟然会处于劣势。 [Character(name="avg_npc_044_1")] [name="炎熔"] 培养一位训练有素的士兵需要多久,她随手铸造一名战士又需要多久,结果显而易见。 - [Character] [dialog] [PlaySound(key="$flashback", volume=1)] @@ -71,11 +64,9 @@ [Character] [PlaySound(key="$flashback2", volume=1)] [Blocker(a=1, r=1,g=1, b=1, fadetime=0.4, block=true)] - [Image(fadetime=0)] [Background(image="bg_wild_m",screenadapt="coverall")] [Blocker(a=0, fadetime=0.4, block=true)] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 炎熔!你来了! [Character(name="avg_npc_044_1")] @@ -228,7 +219,6 @@ [Blocker(a=0.5, r=1, g=0.7, b=0, fadetime=0.1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=false)] [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2",fadetime=2,block=true)] - [Delay(time=2)] [name="兵俑"] —— [Character(name="char_002_amiya_1#1")] @@ -261,7 +251,6 @@ [Character(name="char_010_chen_1#1")] [name="陈"] 嘁! [dialog] - [PlaySound(key="$d_sp_chixiaobadao")] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, r=1, g=1, b=1, fadetime=1.5, block=false)] @@ -297,7 +286,6 @@ [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [delay(time=1)] [Character(name="char_2014_nian_1")] [name="年"] 唔。这弩箭真是有气无力的。 @@ -306,7 +294,6 @@ [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2",fadetime=2,block=true)] [Delay(time=2)] [Character] - [Character(name="char_2014_nian_1#3")] [name="年"] 从现在开始,我会从这里,向前,一步不停——地走到你们的大本营,然后摧毁它。 [name="年"] 你们就加油拦一拦吧。 @@ -387,7 +374,6 @@ [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5)] [Background(image="bg_uptown_1",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Dialog] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$e_atk_arrow_h")] @@ -404,7 +390,6 @@ [Blocker(a=0, r=1, g=1, b=1, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Delay(time=1)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 这些整合运动......真的是没完没了...... [Character(name="char_010_chen_1#2")] @@ -466,7 +451,6 @@ [name="陈"] ......撤回近卫局,关闭大门,启动防御设施。 [name="陈"] 尽量拖延时间。 [name="陈"] 但愿炎熔已经想出对策了。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -477,7 +461,6 @@ [name="年"] 快要抵达终点了吧......就是那栋大楼? [name="年"] 真高啊。 [name="年"] 高得毫无意义。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -699,7 +682,6 @@ [name="年"] 石头剪子布什么的。 [Character(name="avg_npc_044_1#2")] [dialog] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_demonkatk", volume=0.8)] [Blocker(a=0, fadetime=1.5, block=false)] @@ -736,7 +718,6 @@ [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$d_sp_ballista", volume=0.9)] [Character] - [delay(time=2)] [Blocker(a=0, fadetime=2, block=true)] [Character(name="char_015_lmg")] @@ -819,10 +800,8 @@ [Character(fadetime=2, block=true)] [name="年"] 认识你......很高兴...... [Delay(time=1)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 小心,她可能还有余力。 - [Character(name="avg_npc_044_1")] [name="炎熔"] 不。不用了。 [name="炎熔"] 该死—— @@ -838,7 +817,6 @@ [name="年"] 欸,嗯,可我就这么跑了也太无聊了吧? [Character(name="char_2014_nian_1#3",fadetime=1,block=true)] [delay(time=1)] - [Character(name="avg_npc_044_1")] [name="炎熔"] 呃? [Character(name="char_2014_nian_1#3")] @@ -852,14 +830,11 @@ [name="陈"] 城市在升起......你想做什么!? [Character(name="char_2014_nian_1#3")] [name="年"] 你以为我这几天就在那里闲着?当然是要创造一个让人满意的怪兽啊。 -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="ac6_6",x=0, y=-60, xScale=1.3, yScale=1.3, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=-60, xTo=0, yTo=15, xScaleFrom=1.3, yScaleFrom=1.3, xScaleTo=0.9, yScaleTo=0.9, duration=15, block=false)] -//对话内容此处填入 [name="年"] 话说回来啊,小炎熔。只是这种程度你就要麻烦我救你一命,你这样可不能成事啊,差太远了。 [name="年"] 来摧毁这只怪物吧。如果做得到,说明如今你们已经有了遏制它疯狂的可能性。 [name="年"] 啊,就命名为玄极巨兵吧,用整座城市的物质与热量炼化的怪物,这才火辣得让人满意啊。 @@ -868,7 +843,6 @@ [name="年"] 也许以后吃不到火锅了。 [name="年"] “振荡空灵,八音四起——” [Dialog] -//对话内容此处填入 [stopmusic(fadetime=3)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] @@ -930,12 +904,9 @@ [Delay(time=0.4)] [Blocker(a=0, fadetime=1, block=true)] [PlayMusic(intro="$longmenbatimp_intro", key="$longmenbatimp_loop", volume=0.8, crossfade=1.5)] - -//修改此处的image来切换cg [Blocker(a=0, fadetime=1, block=false)] [Character] [Background] -//对话内容此处填入 [name="???"] 我们的时间明明不多了,你还执着于培育人类?培育起能够阻止我们的人类? [name="???"] ......等等。年,你在干什么? [name="???"] 你的气息在膨胀,意识在摇动......你遇到什么了? @@ -951,27 +922,21 @@ [name="???"] 啊啊,但是下一次可轮不到你。 [name="???"] 一次又一次清醒,一次又一次睡去,这种轮回已经让我厌烦。 [name="???"] 该熄灭大地的火种了。 - [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image(image="ac6_9",x=0, y=-1000, fadetime=0)] [Delay(time=0.4)] [Blocker(a=0, fadetime=3, block=true)] [ImageTween(xFrom=0, yFrom=-1000, xTo=0, yTo=648, duration=20, block=true)] -//对话内容此处填入 [delay(time=3)] [stopmusic(fadetime=2)] ——ANCIENT FORGE 2—— ——COMING SOON—— [dialog] - [delay(time=2)] ...... [name="炎熔"] 等等等等!! - [dialog] - [Character(name="char_2014_nian_1#2")] [name="年"] 又怎么了啦! [Character(name="char_121_lava_1",name2="char_2014_nian_1#2",focus=1)] @@ -994,8 +959,6 @@ [name="年"] 没差,正好我也不太懂你们姐妹啊,你到底是喜欢她还是讨厌她? [Character(name="char_121_lava_1#2",name2="char_2014_nian_1",focus=1)] [name="炎熔"] 啊!!不要提这个,我要回去把台词全部改一遍! - - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [image] @@ -1003,7 +966,6 @@ [Delay(time=0.4)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] [Blocker(a=0, fadetime=2, block=true)] - [name="炎熔"] 还有,在阿米娅发现之前赶紧把这些档案放回去!话说你是从哪儿搞来这些的? [Character(name="char_121_lava_1#3",name2="char_2014_nian_1",focus=2)] [name="年"] 之前偷偷扫了一眼,我就记录下来了,你懂的嘛,我的能力还是很方便的。 @@ -1157,21 +1119,16 @@ [name="罗德岛干员"] ......那怎么办? [Character(name="char_121_lava_1")] [name="炎熔"] ......不管了。即兴发挥吧。 - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="ac6_7",xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=0.9, yScale=0.9, duration=15, block=false)] -//对话内容此处填入 [name="炎熔"] ......真是,拐弯抹角想暗示我什么啊。我从一开始就知道你是怎么想的。 [name="炎熔"] 既然想要留下点什么就不要来捣乱啊......不就是为了你才...... [name="炎熔"] “龙门的花椒实在是太不够味儿了。” [name="炎熔"] 这死不正经的性格倒还是老样子。 [name="炎熔"] 呵,真是个糟糕的反派。 - [dialog] -//对话内容此处填入 -[Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] +[Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st01.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st01.txt index e492d6e3..1c766b7c 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st01.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st01.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -12,10 +8,8 @@ [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=true)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] - 04:22 P.M. 天气/晴 罗德岛舰船,第五舱室,训练场 - [name="香草"] 喝!哈啊! [name="香草"] 劈砍!直刺!平挥! [name="香草"] 呼......哈...... @@ -29,24 +23,20 @@ [name="香草"] 不,呼......不要紧!我没问题的,博士。 [name="香草"] 我很清楚自己的状况,现在这样的训练强度还在可以负担的范围之内。 [name="香草"] 之前雷蛇前辈和杜宾教官一起帮我调整了训练表,请不要担心我! - [Predicate(references="2")] [Character(name="char_240_Vanilla_1")] [name="香草"] 呼哈......呼哈...... [name="香草"] 嗯?怎么了,博士,怎么满脸担忧的样子。 [name="香草"] 没关系,不用担心,虽然的确很累,不过我能撑住! - [Predicate(references="3")] [Character(name="char_240_Vanilla_1")] [name="香草"] 啊,呼哈......哈......谢谢...... [name="香草"] 哈啊......终于又活过来了。不过这个饮料,恶,还是老样子好难喝啊。 [name="香草"] 杜宾教官强调过好几次,运动之后喝这个对身体比较好,芙兰卡前辈也这么说,但是真的味道好怪。 - [Predicate(references="1;2;3")] [Character(name="char_240_Vanilla_1#5")] [name="香草"] 来这里训练的干员们都好努力,我也要加油,不能拖大家的后腿。 [name="香草"] 啊对了博士,过两天我要和黑钢的前辈们一起出任务,暂时不会来训练场,这段时间非常感谢您的指导! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -54,7 +44,6 @@ [Background(image="bg_corridor",screenadapt="coverall")] [PlaySound(key="$d_gen_walk_n", volume=0.9)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_240_Vanilla_1#3")] [name="香草"] ...... [Decision(options="你看起来好像还有话想说。",values="1")] @@ -69,10 +58,8 @@ [Character(name="char_240_Vanilla_1#5")] [name="香草"] 别看芙兰卡前辈平时总是爱开玩笑,其实她相当可靠,圆圆、小尖、大黑还有坚强,大家都很喜欢芙兰卡前辈! [name="香草"] 偶尔找不到两位前辈的时候,杰西卡也会帮忙照顾,不过,呃,她之前差点被大黑吓哭。 - [Decision(options="能问一下......",values="1")] [Predicate(references="1")] - [Decision(options="你养的都是些什么‘小动物’吗?",values="1")] [Predicate(references="1")] [Character(name="char_240_Vanilla_1#2")] @@ -80,7 +67,6 @@ [name="香草"] 我没有带圆圆他们和博士打过招呼吗? [Character(name="char_240_Vanilla_1#5")] [name="香草"] 圆圆小刺和大黑都是源石蜗牛,坚强是小型萨尔贡沙漠磐蟹,大家都是很可爱的! - [Decision(options="......",values="1")] [Predicate(references="1")] [Character(name="char_240_Vanilla_1")] @@ -91,14 +77,10 @@ [Character(name="char_240_Vanilla_1#3")] [name="香草"] 伤脑筋了,这次大家一起出任务,圆圆他们该怎么办才好。 [name="香草"] 嗯......其他干员的话,大家好像都有各自的事情要做,贸然拜托是不是不太好? - [Decision(options="试试看?",values="1")] [Predicate(references="1")] - - [Decision(options="比如说,拜托接下来路过的干员。",values="1")] [Predicate(references="1")] - [Character(name="char_240_Vanilla_1#2")] [name="香草"] 咦?!这也太草率了吧! [name="香草"] 博士,您是认真的吗?! @@ -222,7 +204,6 @@ [name="史都华德"] 没什么。不要在意。 [Character(name="char_240_Vanilla_1#5")] [name="香草"] 嗯? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -523,14 +504,12 @@ [name="史都华德"] ?? [Character(name="char_240_Vanilla_1",name2="char_210_stward_1",focus=1)] [name="香草"] 啊,到我的房间了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_240_Vanilla_1#5")] [name="香草"] 请进,不用客气。 [Character(name="char_240_Vanilla_1#5",name2="char_210_stward_1",focus=2)] @@ -670,10 +649,7 @@ [Character(name="char_240_Vanilla_1#5")] [name="香草"] 下次A4预备队的大家再去看望那些在接受治疗的孩子们的时候,也请叫上我一起吧! [name="香草"] 大家一起,为联欢会做准备,来学习折纸花吧? - - - [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st02.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st02.txt index ec5d7443..d86a613b 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st02.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st02.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -539,4 +535,4 @@ [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st03.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st03.txt index 75711100..411add9c 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st03.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st03.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -369,7 +365,6 @@ [delay(time=2)] [name="???"] ......不是什么重要的人,只是个普通铁匠。 [name="???"] 嗯?奇怪,角峰他不在吗? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -461,4 +456,4 @@ [Dialog] [delay(time=1)] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st04.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st04.txt index 9e6b688d..f413da42 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st04.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st04.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -224,7 +220,6 @@ [Character(name="char_121_lava_1",name2="char_120_hibisc_1",focus=1)] [name="炎熔"] 她早就一口喝下肚了! [name="炎熔"] 走! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2 , block=true)] @@ -750,7 +745,6 @@ [Character(name="char_163_hpsts_1")] [name="火神"] 她连磨刀石都不会用,油脂的选配也全不懂,更不用说守则上写的那些科学方法了。 [name="火神"] 唯一知道的,只是要把武器擦得很干净,在这一点上,她做得很好。 - [Character] [name="人事专员"] 好吧,那继续? [Character(name="char_163_hpsts_1")] @@ -827,8 +821,7 @@ [name="人事专员"] 果然。 [name="人事专员"] 又是一个不好好写履历的新人。 [name="人事专员"] 看来,今晚又有得忙了啊。 - [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st05.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st05.txt index e9dd64ae..bedf8dcb 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st05.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st05.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -249,7 +245,6 @@ PM9:39 罗德岛舰内 [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_283_midn_1",name2="char_284_spot_1",focus=1)] [name="月见夜"] 嘶,哈......给我喝口水。 [Character(name="char_283_midn_1",name2="char_284_spot_1",focus=2)] @@ -315,7 +310,6 @@ PM9:39 罗德岛舰内 [name="月见夜"] 那么,就先稍微休息一下吧,斑点? [Character(name="char_283_midn_1",name2="char_284_spot_1",focus=2)] [name="斑点"] 呼啊......随你,反正我只是陪练,那我去拿本漫画。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -400,7 +394,6 @@ PM9:39 罗德岛舰内 [name="月见夜"] 呵呵,不行。 [Character(name="char_283_midn_1",name2="char_284_spot_1",focus=2)] [name="斑点"] 啧,草率了,中途就该溜走的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -630,7 +623,6 @@ PM6:23 罗德岛舰内 [name="后勤干员A"] 好吧,那么明天见。 [Character(name="char_278_orchid_1")] [name="梓兰"] 明天见。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -684,4 +676,4 @@ PM6:23 罗德岛舰内 [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act7d5/level_act7d5_st06.txt b/resources/gamedata/story/activities/act7d5/level_act7d5_st06.txt index 41715dfd..0d5e594a 100644 --- a/resources/gamedata/story/activities/act7d5/level_act7d5_st06.txt +++ b/resources/gamedata/story/activities/act7d5/level_act7d5_st06.txt @@ -1,8 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - - [Dialog] [Delay(time=1)] [Dialog] @@ -12,9 +8,7 @@ [Background(image="bg_trainingcom",screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1.5)] - AM10:21 罗德岛训练场 - [Character(name="char_123_fang_1")] [name="芬"] 就是这里! [Character(name="char_013_riop")] @@ -324,7 +318,6 @@ AM10:21 罗德岛训练场 [name="芬"] 上校,确实是很高的职位了呢。 [Character(name="char_130_doberm_ex")] [name="杜宾"] ......是啊,很高了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -531,7 +524,6 @@ AM10:21 罗德岛训练场 [name="米格鲁"] 诶诶诶诶诶!不是吧! [Character(name="char_123_fang_1")] [name="芬"] 我、我会回去好好思考的!谢谢杜宾老师今天的教导! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -552,4 +544,4 @@ AM10:21 罗德岛训练场 [Delay(time=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act8d2/level_act8d2_entry.txt b/resources/gamedata/story/activities/act8d2/level_act8d2_entry.txt index b6beb86a..dfeeddb4 100644 --- a/resources/gamedata/story/activities/act8d2/level_act8d2_entry.txt +++ b/resources/gamedata/story/activities/act8d2/level_act8d2_entry.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - - [Dialog] [delay(time=1)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -10,55 +7,43 @@ [Background(image="bg_rhodescom",screenadapt="coverall",fadetime=1,block=true)] [delay(time=2, black=true)] [Blocker(a=0, r=0,g=0, b=0, fadetime=2, block=true)] - [name="PRTS"] 1097年4月1日。第二季度文献调查,第122条记录。 [Dialog] [Decision(options="......(呵欠)",values="1")] [Predicate(references="1")] - [Decision(options="我想休息一下。;接下来......",values="1;2")] [Predicate(references="1")] [name="PRTS"] 您刚开始工作,现在还不能休息。 [Predicate(references="1;2")] - [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Background] [delay(time=1)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_book1",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="PRTS"] 接下来,这是第122本出土的典籍,也是这批中最后的一本。 [name="PRTS"] 终于,在这批出土书籍里有一本看上去正经的古书了,而不是前面一百多本被意外埋到土里的财经杂志。 [name="PRTS"] 根据提供者描述,这本书出土地点靠近米诺斯数个城邦移动轨迹。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image] [Background(image="bg_black",screenadapt="coverall",block=true)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [name="PRTS"] 现在解开固定条,扫描当中的内容。开始扫描...... [name="PRTS"] ...... [name="PRTS"] 总体上来说,是一本讲述古国“阿加门”的历史故事的书籍。 [name="PRTS"] 书中有诸多修改的痕迹,其中比较值得注意的是,这一页。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_book2",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] -//对话内容此处填入 [name="PRTS"] 这一页左边写着的是......“这是阿加门!!!” 阿加门是史料记载中的一个古国。 [name="PRTS"] 而右边,看上去是一个古人留下的,用于隐藏特殊信息的图形纹章,用现代扫描技术甚至可以读出隐藏的信息。 [Dialog] -//对话内容此处填入 [Decision(options="哇,古代人怎么可能会这么懂?",values="1")] [Predicate(references="1")] [name="PRTS"] 据说现在的一部分编码技术也是来自于古代的研究。 @@ -78,7 +63,6 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [name="PRTS"] 您一定会有所发现的。 - [Character(fadetiem=1)] [Dialog] [Delay(time=0.5)] diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_01_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_01_beg.txt index 6fce4193..7d0fbefd 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_01_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_01_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,7 +6,6 @@ [PlaySound(key="$d_gen_transmissionget", volume=1)] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] - 是我。 已经抵达目标地点,肉眼确认到信号烟坐标。 ......很久没有和同行打交道,稍微有点损失。 @@ -17,15 +15,12 @@ ......对了,有个意料之外的损失。 W死了。 [PlaySound(key="$transmission", volume=1)] - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.6)] -//内战战场背景 - [Character(name="avg_npc_052",name2="avg_npc_047",fadetime=1.5,block=true)] [delay(time=1.5)] [Character(name="avg_npc_052",name2="avg_npc_047",focus=1)] @@ -90,7 +85,6 @@ W死了。 [Character(name="avg_npc_052")] [name="伊内丝"] ——安静。 [name="伊内丝"] 有人靠近,三点钟方向,不是我们的人...... - [Character(name="avg_npc_047")] [name="赫德雷"] ...... [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.7)] @@ -101,26 +95,19 @@ W死了。 [PlaySound(key="$d_gen_walk_n", volume=1)] [delay(time=1)] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character(name="avg_npc_052")] [name="伊内丝"] 萨卡兹......?本地人吗? [name="伊内丝"] 不,不对,你手里拿着的是W的刀和铳...... [name="伊内丝"] 你是什么人? - [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character(name="avg_npc_052")] [name="伊内丝"] 不说话?那么,死吧。 [Character(name="avg_npc_047")] [name="赫德雷"] 等等。 [name="赫德雷"] 她是跟着我们来的。 - [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - - - [Character(name="avg_npc_052",name2="avg_npc_047",focus=1)] [name="伊内丝"] ......你放任她跟踪你? [Character(name="avg_npc_052",name2="avg_npc_047",focus=2)] @@ -154,10 +141,8 @@ W死了。 [Character(name="avg_npc_052",name2="avg_npc_047",focus=2)] [name="赫德雷"] 按老规矩,也许我们应该给她一个机会。 [name="赫德雷"] 这场战役造成了不少位置的空缺,比起用招募的手段招来一些同样来历不明的萨卡兹,我宁可,自己挑选。 - [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character(name="avg_npc_052")] [name="伊内丝"] 可她只是个外人,那套规矩也不该—— [name="伊内丝"] ——啊,算了。 @@ -169,62 +154,48 @@ W死了。 [PlaySound(key="$d_gen_walk_n", volume=1)] [Character(fadetime=1,block=true)] [delay(time=2)] - [Character(name="avg_npc_047")] [name="赫德雷"] 呵呵,真是没耐心。 [name="赫德雷"] ......好了,你,认真听我说。 [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character(name="avg_npc_047")] [name="赫德雷"] 你拿着的是我们战友的遗物。 [name="赫德雷"] 放下这些东西,你可以活着离开这里,然后死在其他随便什么地方,但至少会死得迟一些。 - [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character(name="avg_npc_047")] [name="赫德雷"] ...... [name="赫德雷"] 最后一次机会。 - [Character] [name="衣衫褴褛的萨卡兹女性"] ...... - [Character] [name="衣衫褴褛的萨卡兹女性"] 嗯......机会? [name="衣衫褴褛的萨卡兹女性"] ......我从来不觉得我有选择的余地,转过身的时候,你会出剑,我就会倒下。 [name="衣衫褴褛的萨卡兹女性"] 从一开始......你的另一只手,就搭在剑柄上。 - [Character(name="avg_npc_047")] [name="赫德雷"] ......很好。 [name="赫德雷"] 你也许见过我们,或者曾经为别人干活,我不在乎。 [name="赫德雷"] 但你知道接手战死者的武器有何意义,对吧? - [Character] [name="衣衫褴褛的萨卡兹女性"] 当然。 - [Character(name="avg_npc_047")] [name="赫德雷"] 那么,优先准备撤退,详细的之后再说。 [name="赫德雷"] 现在先归队—— - [stopmusic(fadetime=2)] [Character(name="avg_npc_047")] [name="赫德雷"] ——“W”。 - [Dialog] [Image] [Character] - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [playMusic(intro="$w_intro", key="$w_loop", volume=0.7)] [delay(time=3)] -//修改此处的image来切换cg [Image(image="avg_ac9_3",xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=3, block=false)] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=25, block=false)] -//对话内容此处填入 战争从未停止。我们的战争从未停止。 就好像战争才是我们一直以来赖以生存的工具。 ......嗯,的确如此。 @@ -233,9 +204,7 @@ W死了。 这倒是个意外之喜。 在即将倒塌的废墟里见到她的第一眼开始,我就确信...... 她将会是最优秀的萨卡兹战士。 - [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] [Blocker(fadetime=1,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_01_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_01_end.txt index caf90dff..4d51d572 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_01_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_01_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -10,7 +9,6 @@ 数个月后 4:28 P.M. 天气/多云 卡兹戴尔东西部战场,军事缓冲区边缘 - [Dialog] [Character] [Blocker(fadetime=2,block=true)] @@ -25,7 +23,6 @@ [dialog] [PlaySound(key="$transmission", volume=1)] [delay(time=1)] -//内战战场背景 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -134,8 +131,6 @@ [name="W"] 我? [Character(name="avg_npc_046")] [name="W"] ...... - - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] @@ -149,7 +144,6 @@ [name="赫德雷"] 唉......非要嘴硬逞强这点,你倒是和伊内丝也挺像的...... [name="赫德雷"] 走吧,回去见见我们的信使。 [name="赫德雷"] 要下雨了。 - [Dialog] [delay(time=1)] [Blocker(a=0.4, r=0,g=0, b=0, fadetime=1, block=true)] @@ -157,24 +151,18 @@ 给她一个伪装的借口,总好过她继续这样麻木的工作。 我需要的是一个能确实开辟道路的雇佣兵,不是单纯的傀儡,这里从来不缺傀儡。 从那一天起,W成为了W。 - [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [stopmusic(fadetime=1)] [Image(fadetime=0)] [Background] ......但伊内丝说的对。 是很荒唐。 -/////////////////////////// [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_barracks",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//雇佣兵营地 - [Character(name="avg_npc_047",fadetime=1,block=true)] [delay(time=1)] [name="赫德雷"] 伊内丝,你应该待在军帐里,而不是在这里望着篝火发呆。 @@ -295,10 +283,8 @@ [name="赫德雷"] ...... [name="赫德雷"] ...... [name="赫德雷"] ......“巴别塔”。 - [Dialog] [Blocker(fadetime=1,block=true)] [name="赫德雷"] 他们是巴别塔在卡兹戴尔留下的暗桩。 - [Dialog] [Blocker(fadetime=2,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_02_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_02_beg.txt index 527d4760..0e37f184 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_02_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_02_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -7,7 +6,6 @@ [Background(image="bg_barracks",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$m_bat_epic_intro", key="$m_bat_epic_loop", volume=0.4)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$d_sp_ballista")] [delay(time=0.7)] @@ -15,7 +13,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] -//雇佣兵营地 [delay(time=2)] [Character(name="avg_npc_053",fadetime=0.5,block=true)] [PlaySound(key="$d_gen_soldiersrun", volume=0.9)] @@ -23,7 +20,6 @@ [name="萨卡兹战士"] 嘁,这些家伙是上次的——他们怎么找到这里的!? [Character(name="avg_npc_053",name2="avg_npc_053",focus=2)] [name="萨卡兹战士"] 赶紧撤退!别磨蹭了! - [Dialog] [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] @@ -31,14 +27,11 @@ [delay(time=1)] [name="W"] 已经被包围了,敌人数量很多。 [Dialog] - [Character(name="avg_npc_053")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="萨卡兹战士"] 那就赶紧找一个方向突破!! - [Character(name="avg_npc_046")] [name="W"] 敌人的斥候已经解决了我们的所有岗哨,敌明我暗...... - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 少废话!难道要站在这里等着被术师轰死吗!? [name="萨卡兹战士"] 等等,你是、你是赫德雷那边的......你为什么在这里? @@ -53,23 +46,18 @@ [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$bottlebroken", volume=0.9)] [delay(time=2)] - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 你、你毁了我的通讯设备!你想做什么——! - [Character(name="avg_npc_046")] [name="W"] ......真吵啊。 [name="W"] 负责巡逻的人的确是我喔,这样才方便在你们的营地周围设好源石炸药嘛。 - [Character(name="avg_npc_053")] [name="萨卡兹战士"] ......你!赫德雷!你们出卖......! - [Character(name="avg_npc_046")] [name="W"] 别说得这么难听。 [name="W"] 我们只是要出趟远门,正好这时候有客人上门,总得有人留下看家嘛。 [name="W"] 如果给客人留下些甜点,尽到待客之道,也就不至于再被穷追猛打了吧? [name="W"] 于是,就只好辛苦你们啦。 - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 你、你早就该发现敌情,你是故意把我们留在这里送死——!? [Dialog] @@ -83,15 +71,12 @@ [name="W"] ......哼嗯。 [name="W"] 你们就努力挣扎一下吧,拖得越久,我们就能走得越远。 [name="W"] ——再一次,由衷感谢你们。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_barracks",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] -//内战战场背景 - [Character(name="avg_npc_047",fadetime=1,block=true)] [delay(time=1)] [name="赫德雷"] 命令是帮助其他没来得及逃走的小队,不过...... @@ -141,10 +126,8 @@ [name="赫德雷"] ......唉。 [name="赫德雷"] 我不希望这种情况出现,但说实话,我也管不着。 [name="赫德雷"] 但如果想好好活下去,至少现在,就先让每一个萨卡兹物尽其用吧。 - [Dialog] [Blocker(fadetime=1,block=true)] - 赫德雷一直是这样。 该想的事情,想得很少,想了也没用的事情,想得很多。 ......我不否认W是个优秀的战士,但是她欠缺了太多的东西。 @@ -190,44 +173,33 @@ [name="W"] 欸,都事到如今了,还要搞入职面试吗? [Character(name="avg_npc_052", name2="avg_npc_046", focus=1)] [name="伊内丝"] 赫德雷从不追问队员的过去,但我不一样。 - [stopmusic(fadetime=1)] - [Character(name="avg_npc_046")] [name="W"] 你的确和我们不一样。 [Character(name="avg_npc_052")] [name="伊内丝"] 你......想找茬吗? [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] [name="W"] 不过据我所知,伊内丝小姐似乎不太擅长近身搏杀。 - - [Dialog] [Character] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] - [Image(image="avg_ac9_5",x=20, y=0,xScale=1.05, yScale=1.05, fadetime=0)] [ImageTween(xFrom=20, yFrom=0, xTo=-20, yTo=0, xScale=1.05, yScale=1.05, duration=10, block=false)] [Blocker(a=0, fadetime=1.5, block=false)] - [playMusic(intro="$escape_intro", key="$escape_loop", volume=0.4)] -//对话内容此处填入 [name="W"] ——! [name="伊内丝"] 教你一点吧,想要活得久些,就不要过于依赖你力量的某个部分。 [name="伊内丝"] 每一个萨卡兹雇佣兵,都带着刀。 [name="W"] 这我倒是有点意外,我以为那是你的法杖,不过—— [name="W"] ——呵,“萨卡兹雇佣兵”?你吗? [dialog] -//对话内容此处填入 [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=1, r=1,g=1, b=1, fadetime=0.1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.8, block=true)] -/////////////////////////// - [Character(name="avg_npc_052")] [name="伊内丝"] ——啧。 [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] @@ -261,7 +233,6 @@ [name="伊内丝"] 这就说不好了...... [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] [name="W"] ...... - [Dialog] [Character] [CameraShake(duration=2, xstrength=10, ystrength=12, vibrato=30, randomness=20, fadeout=true, block=false)] @@ -291,7 +262,6 @@ [Character(name="avg_npc_052")] [name="伊内丝"] ...... [name="伊内丝"] 那个就是......巴别塔的...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -337,7 +307,6 @@ [name="伊内丝"] 但他们在运的是......巨大的,这个影子...... [name="伊内丝"] ......一艘船?不,是一副...... [name="伊内丝"] 骨架? - [stopmusic(fadetime=1)] [Dialog] [Blocker(fadetime=1,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_02_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_02_end.txt index 7d6e3e70..fb03e709 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_02_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_02_end.txt @@ -1,28 +1,22 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] -//CG4 冬天的桦树林 [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] -//修改此处的image来切换cg [Image(image="avg_ac9_1",xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1.2, yScaleTo=1.2,duration=15, block=false)] -//对话内容此处填入 卡兹戴尔北面,有一片桦树林。 那里属于生命的时间,从春天开始,到入冬结束。 而漫长的隆冬只有死亡,所有生命都不约而同地离开那里,只有裸露在地表上的源石结晶反射着月光。 ......灰白色的树干,细长的影子在雪地上交叉重叠,了无生气。 那就是我看到的景色。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// ...... ......伊内丝! ......伊内丝!啧! @@ -31,7 +25,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] -//内战战场背景 [playMusic(intro="$mist_intro", key="$mist_loop", crossfade=3,volume=0.4)] [Character(name="avg_npc_046",fadetime=1,block=true)] [delay(time=1)] @@ -74,16 +67,11 @@ [name="伊内丝"] 习惯而已。 [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] [name="W"] 啊,原来如此,睁眼的第一刻就要警惕周围,真是个胆小鬼啊。 - [Dialog] - [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [name="W"] 啧!疼...... - [stopmusic(fadetime=1.5)] - [Character(name="avg_npc_052")] [name="伊内丝"] 你说过活饵,对吧?是个不错的提议。 [name="伊内丝"] 带着一个站都站不稳的佣兵行动才是犯蠢,你就留下吧,我会帮你通知周围的敌人的。 @@ -98,9 +86,7 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] - [Character(name="avg_npc_053",fadetime=1,block=true)] [delay(time=1)] [name="萨卡兹战士"] ......发现佣兵,一人。 @@ -156,7 +142,6 @@ [PlaySound(key="$knifegore", volume=0.9)] [Character(name="avg_npc_053")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 呃——背后——谁—— [Character(name="avg_npc_052", name2="avg_npc_053", focus=1)] @@ -179,8 +164,6 @@ [Character(name="avg_npc_052")] [name="伊内丝"] (卡兹戴尔......) [name="伊内丝"] 嗯,谢谢。 - -//伊内丝释放了终结技 [Dialog] [Character] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] @@ -278,13 +261,11 @@ [name="萨卡兹战士?"] ...... [Character(name="avg_npc_053", name2="avg_npc_054", focus=1)] [name="萨卡兹战士?"] 我明白了,将军,在所不辞。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//内战战场背景 [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] [Character(name="avg_npc_053", name2="avg_npc_053", focus=1)] [name="萨卡兹战士"] ......跟丢了? @@ -307,10 +288,8 @@ [name="W"] 算了吧,从刚开始你就没停下过,你会瞎的,眼睛不痛吗? [Character(name="avg_npc_052", name2="avg_npc_046", focus=1)] [name="伊内丝"] 废话,痛,但至少得找一条出口—— - [Dialog] [Character] - [name="雇佣兵"] 咿——咿啊啊——不,不要——我投降—— [dialog] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] @@ -346,8 +325,6 @@ [PlaySound(key="$d_gen_walk_n", volume=1)] [delay(time=0.4)] [Dialog] - -//第一句伊内丝小声呼喊表情差分 [Character(name="avg_npc_052")] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [name="伊内丝"] 喂,W!等等! @@ -418,10 +395,8 @@ [name="伊内丝"] 是啊,所以剩下的选择,就是我们两联手,去杀了赫德雷。 [Character(name="avg_npc_052", name2="avg_npc_046", focus=2)] [name="W"] 没错,赫德雷。 - [Character(name="avg_npc_053")] [name="萨卡兹战士"] 那么—— - [Dialog] [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] @@ -431,11 +406,9 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="avg_npc_053")] [name="萨卡兹战士"] ......唔。 [name="萨卡兹战士"] 我想听听......雇佣兵们执意送死的理由。 - [Character(name="avg_npc_046")] [name="W"] 我可不想站在被戏弄性命的那一方,我觉得还是戏弄别人的性命比较有趣。 [name="W"] 而且,我也不太想听你摆布啊,怎么说,你出的这种低级难题也太无聊了。 @@ -449,11 +422,9 @@ [Character(name="avg_npc_046")] [name="W"] 下场? [name="W"] 嗯......不知道哎。 - [Dialog] [Blocker(fadetime=1,block=true)] [Image] - 你真的要去吗?舰船已经近在眼前了。 嗯,没有想到他们这么快就察觉到了,是情报人员的失误吗。 至少有雇佣兵卫队在。 @@ -465,13 +436,11 @@ ......唉......那我和你一起去。 嗯,谢谢你—— ——凯尔希。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//内战战场背景 [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$d_sp_ballista")] [delay(time=0.7)] @@ -488,7 +457,6 @@ [PlaySound(key="$d_gen_soldiersrun", volume=0.9)] [Character(name="avg_npc_053",name2="avg_npc_053",fadetime=1,block=true)] [delay(time=2)] - [Character(name="avg_npc_052",fadetime=0.5,block=true)] [delay(time=0.5)] [name="伊内丝"] ...... @@ -511,7 +479,6 @@ [name="伊内丝"] 十四、十五......不,更多...... [name="伊内丝"] 有序无声,是专业的......不,是比我们还要更加熟悉战场的...... [name="伊内丝"] ......卡兹戴尔......哼...... - [Dialog] [Blocker(fadetime=1,block=true)] [Image] @@ -521,7 +488,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_light",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//模糊光效CG [PlaySound(key="$d_gen_walk_n", volume=1)] [name="伊内丝"] ——! [dialog] @@ -529,9 +495,6 @@ [Character] 伊......听......有人..... 有人......去救...... - - - [name="伊内丝"] 通讯......恢复了? [name="伊内丝"] ——! [name="伊内丝"] 这、这是......什么感觉...... @@ -555,30 +518,21 @@ [Character] [name="赫德雷"] ——你受伤了?先稳住气息。 [name="赫德雷"] 躲在安全的地方,我们已经向运输队本队申请联系援军—— - [Dialog] [Character] [Blocker(fadetime=1,block=true)] [Image] - [name="伊内丝"] 先......听我说,赫德雷。 [name="赫德雷"] ......好的,我在听。 - [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -//修改此处的image来切换cg [Image(image="avg_ac9_7",xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] -//对话内容此处填入 [name="伊内丝"] 萨卡兹的王......失去了卡兹戴尔的那位......殿下她...... [name="伊内丝"] 是不是个......白发的女性? - [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] -/////////////////////////// - [Dialog] [Character] [Blocker(fadetime=1,block=true)] diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_03_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_03_beg.txt index b60c015d..1d0283cd 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_03_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_03_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -10,11 +9,9 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] -//修改此处的image来切换cg [Image(image="avg_ac9_8",xFrom=-60, yFrom=50,xScale=1.2, yScale=1.2, fadetime=0)] [ImageTween(xFrom=-60, yFrom=50, xTo=20, yTo=-20, xScaleFrom=1.2, yScaleFrom=1.2,xScaleTo=1.05, yScaleTo=1.05, duration=30, block=false)] [Blocker(a=0, fadetime=2, block=true)] -//对话内容此处填入 那些萨卡兹都停下了。 燃烧着的废墟向中心挤压过来,那些怪物一样的敌人居高临下。 在这场包围中心的,是一个突兀出现的女性,一个......古怪的人。 @@ -28,7 +25,6 @@ 一个......萨卡兹。 毫无敌意的......纤细的萨卡兹。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] [Background(image="bg_black",screenadapt="coverall")] @@ -49,7 +45,6 @@ [dialog] [delay(time=0.6)] ......唉,好吧。 - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -57,9 +52,6 @@ [Background(image="bg_room_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - -//(旧罗德岛走廊) - [Character(name="avg_npc_046")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="W"] ——! @@ -98,14 +90,11 @@ [name="伊内丝"] 唉。 [name="伊内丝"] 我现在,稍微有点可怜他了。 [name="伊内丝"] 那间屋子里的,都是些什么妖魔鬼怪...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_corridor_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//(旧罗德岛) - [Character(name="avg_npc_047")] [name="赫德雷"] ...... [Character(name="avg_npc_049", name2="avg_npc_047", focus=1)] @@ -130,27 +119,19 @@ [name="赫德雷"] 殿下—— [dialog] [Character] -//特蕾西娅立绘 [PlaySound(key="$d_gen_walk_n", volume=1)] [Character(name="avg_npc_056",fadetime=1,block=true)] [delay(time=1)] [name="???"] 这里不是卡兹戴尔,不必多礼,我们坐下谈吧,赫德雷。 - [Character(name="avg_npc_047")] [name="赫德雷"] ......遵命。 [name="赫德雷"] 那您身边的这位就是...... - -//博士立绘 [Character(name="avg_npc_048")] [name="???"] ...... - -//特蕾西娅立绘 [Character(name="avg_npc_056")] [name="???"] 希望你不要介意,任何战略情报博士都必须了如指掌。 - [Character(name="avg_npc_047")] [name="赫德雷"] 感谢理解。 - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -158,60 +139,43 @@ [Background(image="bg_corridor_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$relax_intro", key="$relax_loop", volume=0.4)] - -//(旧罗德岛走廊) [PlaySound(key="$d_gen_walk_n", volume=1)] [Character(name="avg_npc_046")] [name="W"] ...... [name="W"] (真的是一艘舰船......这个规模不算小了吧......) [name="W"] (有些设施看上去是全新的,有些地方又破旧的让人无法靠近......) [name="W"] (我记得......这是从雷姆必拓......) - -//(无立绘,就是阿米娅) [Character(name="avg_npc_051")] [name="娇小的卡特斯"] 啊!抱、抱歉,这前面的设施还在施工...... [name="娇小的卡特斯"] 凯尔希医生说过......不要随便去更深处的地方,会很危险...... - [Character(name="avg_npc_046")] [name="W"] 哼嗯—— [name="W"] 好吧,那我就换条路吧。 - [Character(name="avg_npc_051")] [name="娇小的卡特斯"] 谢谢。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.7, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)] -//(旧罗德岛走廊) - [Character(name="avg_npc_046")] [name="W"] ......真有礼貌啊,那双耳朵,果然不是萨卡兹吧。 [name="W"] 说起来,那个比伊内丝还讨人厌的女人,好像是个医生来着?也不是萨卡兹...... [name="W"] 这里到底是怎么回事,明明身在战场的中心,尽是些萨卡兹之外的—— - [Dialog] [Character] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - 怎么又卡住了啊!! - [Character(name="avg_npc_046")] [name="W"] 唔? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.7, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)] -//特蕾西娅立绘 [Character(name="avg_npc_056")] [name="???"] 冷、冷静点,可露希尔,不过是今天的第七次短路—— - -//旧可露希尔立绘 [Character(name="avg_npc_056", name2="avg_npc_050", focus=2)] [name="可露希尔"] 第——七——次——短——路—— [name="可露希尔"] 这对天才工程师来说是莫大的耻辱!要不要考虑重新买一批门!那样比较快! - [Character(name="avg_npc_056", name2="avg_npc_050", focus=1)] [name="???"] 诶......因为多出了许多伤员,他们的伙食也需要紧急采购,人手和预算方面都...... [name="???"] 而且你就这么放弃,难道就不算耻辱了......? @@ -334,7 +298,6 @@ [Character(name="avg_npc_046", name2="avg_npc_056", focus=1)] [name="W"] ...... [name="W"] 我没想过这种...... - [Character] [Dialog] [PlaySound(key="$d_gen_walk_n", volume=1)] @@ -363,12 +326,10 @@ [Character(name="avg_npc_046",name2="avg_npc_049",focus=2)] [name="凯尔希"] ......你的身体恢复得很快,但还远远没到可以随意闲逛的程度。 [name="凯尔希"] 回到你的病榻上去,否则会有人把你扛回去的。 - [stopmusic(fadetime=1)] [Dialog] [Blocker(fadetime=3,block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - 事后我才意识到。 我从头到尾,都没敢正视特蕾西娅的眼睛。 为什么呢。 @@ -379,7 +340,6 @@ ......她的身边似乎总是环绕着那两个人。 如果......我能和他们站在一起...... 我会看见什么样的风景呢? - [Dialog] [Character] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -394,17 +354,14 @@ [name="W"] (我在害怕?怕什么?他给人的感觉就是普通的......不,太模糊了,我没见过这样诡异的人......) [name="W"] (啊......巴别塔的战地指挥官,我好像想起来了......) [name="W"] (“博士”,是吗。) - [Dialog] [Character] [Blocker(fadetime=2,block=true)] [Image] - 我开始明白伊内丝为什么不敢靠近殿下了。 也许我也该担忧一下,才是对自己好吧。 但是......不知道为什么,啊,对于特蕾西娅的事情,我好像总是不知道为什么...... 就当是心血来潮吧,赫德雷他们会理解的。 - [stopmusic(fadetime=1)] [Dialog] [Blocker(fadetime=1,block=true)] diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_03_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_03_end.txt index 5afdc0e7..39a111f7 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_03_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_03_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -7,9 +6,6 @@ [Background(image="bg_corridor_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] - -//(旧罗德岛走廊) - [Character(name="avg_npc_049")] [name="凯尔希"] 你决定了。 [Character(name="avg_npc_049", name2="avg_npc_047", focus=2)] @@ -63,13 +59,11 @@ [name="凯尔希"] ......如果可能的话,我希望你们做得到。 [Character(name="avg_npc_049", name2="avg_npc_047", focus=2)] [name="赫德雷"] 谢谢。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_coldforest",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_052")] [name="伊内丝"] ......还跟着我们的萨卡兹,只剩下这么点人了。 [Character(name="avg_npc_052",name2="avg_npc_047",focus=2)] @@ -111,14 +105,11 @@ [Character(name="avg_npc_052",name2="avg_npc_047",focus=2)] [name="赫德雷"] 你,和我。 [name="赫德雷"] ......先赶路吧。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] -//战场背景 - [Character(name="avg_npc_052")] [name="伊内丝"] ...... [name="伊内丝"] 喂,赫德雷。 @@ -190,7 +181,6 @@ [Character(name="avg_npc_052",name2="avg_npc_047",focus=1)] [name="伊内丝"] ...... [name="伊内丝"] 啧......真是忘恩负义。 - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -198,14 +188,10 @@ [Background(image="bg_corridor_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] -//(旧罗德岛走廊) - [Character(name="avg_npc_026",fadetime=1,block=true)] [delay(time=1)] [name="Scout"] 你比想象中还能胜任这里的任务。 [name="Scout"] 还有你的两位朋友。虽然他们没有接受博士的邀请留下,但是他们依旧把工作完成得不错。 - -//下面开始全部是新W立绘 [Dialog] [Character] [Character(name="avg_npc_046#2",fadetime=1,block=true)] @@ -258,15 +244,12 @@ [Character(name="avg_npc_046#2")] [name="W"] 博士,呢。 [name="W"] 那还是算啦。 - [stopmusic(fadetime=1)] [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_corridor_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//(旧罗德岛) - [Character(name="avg_npc_046#2")] [name="W"] (在那儿吗——果然都在啊,还是先躲一会儿好。) [name="W"] (那个小兔子到底是谁啊,好烦人,她耳朵都把特蕾西娅挡住了不是吗!) @@ -278,7 +261,6 @@ [name="W"] (啊,特蕾西娅笑了。) [name="W"] (管他的,机不可失时不再来!) [name="W"] 茄子——! - [Dialog] [Character] [Blocker(fadetime=1,block=true)] @@ -286,8 +268,6 @@ ......W,你知道现在是什么情况吗? 诶,我大概比你更清楚喔,毕竟亲自上战场的次数是我比较多嘛,“医生”~ 凯尔希,其实没关系的,不用这么生气—— - - [Dialog] [delay(time=3)] [name="W"] 嘁,那个女人麻烦起来还真是难缠......只是拍个照而已吧! @@ -304,13 +284,10 @@ [name="W"] 啊。你不用急着回答,这倒不是我急着想知道的。 [name="W"] 先告诉我,如果有一根源石尖刺悬停在你的眼球上方,它以每秒三毫米的速度缓缓扎进你永远闭不上的眼睛里—— [name="W"] 你会感到恐惧吗? - - [Dialog] [Character] [Blocker(fadetime=1,block=true)] [Image] - 赫德雷预测的没错,战局开始扭曲了。 但说实在话,我已经不太关心卡兹戴尔的局势会怎么影响......又影响不到我。 我只担心......特蕾西娅。 @@ -319,7 +296,6 @@ 但她比我强得多,她也许能保护住特蕾西娅—— 不,她必须能。 否则—— - [stopmusic(fadetime=1)] [Dialog] [Character] diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_04_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_04_beg.txt index 928e37e0..7e1ac929 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_04_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_04_beg.txt @@ -1,19 +1,16 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] - 我自己明明说过,谁也不能置身事外。 结果我自己还是想要逃离这场战争,因此从巴别塔,从W和殿下那里...... 逃走了。 ......真是矛盾。 后悔吗?也许吧。 但我就算在那里,也做不成任何事情。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -96,7 +93,6 @@ [Blocker(a=1, fadetime=2, block=true)] [Background(image="bg_battlefield",screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=true)] - [Character(name="avg_npc_046#2",fadetime=1,block=true)] [PlaySound(key="$d_gen_walk_n", volume=1)] [delay(time=1)] @@ -172,7 +168,6 @@ [name="W"] 篡位者最好不要急着给自己加冕,反正都要掉脑袋的,那样浪费王冠,等到特蕾西娅...... [name="W"] 嘁。 [name="W"] 特蕾西娅...... - [Character] [name="???"] 拒降者会被其他佣兵追猎的,下一次,你就是猎物了。 [Character(name="avg_npc_046#2")] @@ -259,12 +254,7 @@ [Character(name="avg_npc_046#2",name2="avg_npc_047",focus=1)] [name="W"] ——这可是个意料之外的答案,早点说啊,我差点就动手了。 [name="W"] 这下有点意思了不是吗,说说看呗,赫德雷队长。 - - [dialog] -//对话内容此处填入 -//cg8:在战火中飘扬的整合运动旗帜 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [image] @@ -277,7 +267,6 @@ [name="赫德雷"] 但他们的核心力量,目前尚且停留在乌萨斯的冻土之上。 [name="赫德雷"] 而摄政王的视野也早就离开了这座破败的卡兹戴尔,王位空置,他早已身在别处。 [name="赫德雷"] 聚集了各个种族被压迫、被歧视者的整合运动,正适合摆放在下一个被需要的位置上。 - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -309,11 +298,9 @@ [dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [delay(time=3)] -//修改此处的image来切换cg [Image(image="avg_ac9_6",xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=3, block=false)] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=25, block=false)] -//对话内容此处填入 ......远离卡兹戴尔。 W变了很多,她应该有她自己的想法。 伊内丝被我推上了这条路,但她比想象中坚强。 @@ -322,7 +309,6 @@ W变了很多,她应该有她自己的想法。 卡兹戴尔。 我也许,才是那个最想逃离卡兹戴尔的人。 [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Dialog] -[Blocker(fadetime=1,block=true)] +[Blocker(fadetime=1,block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_04_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_04_end.txt index 13e879e4..374a8bf6 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_04_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_04_end.txt @@ -1,20 +1,14 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] - 巴别塔发生了什么——但凡当时和特蕾西娅殿下有所联系的萨卡兹,都会有这个疑问。 W无疑看清了真相,但在漫长的旅途中,她只字不谈。 我没有问,伊内丝也没有,但我觉得她会比我更接近真相。 不知不觉之间,我已经是走在最后的那个人了。 - -//此时是萨卡兹佣兵向乌萨斯转移 -//需要增加新背景:天灾来临前的岩盘旷野。天空乌云密布,远处的地平线附近有巨型积雨云。 [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -69,7 +63,6 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [Character] [Background(image="bg_thundercloud",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [name="伊内丝"] 山的那一边,云在汇聚,气压的变化非常剧烈......那就是天灾云? [name="赫德雷"] ......这个规模,可能驻扎在这里也是不安全的,通知所有支队,按原路线后撤五十公里。 [name="赫德雷"] 去找W,动作快。 @@ -108,8 +101,6 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] -//雇佣兵营地 - [Character(name="avg_npc_047",fadetime=1,block=true)] [delay(time=1)] [name="赫德雷"] ......你们两个搞什么。 @@ -131,14 +122,12 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [Character(name="avg_npc_046#2")] [name="W"] 我们都该提前适应一下。 [name="W"] 这会是种有趣的体验。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [PlaySound(key="$d_gen_walk_n", volume=1)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - [Character(name="avg_npc_047")] [name="赫德雷"] 伊内丝。 [Character(name="avg_npc_052",name2="avg_npc_047",focus=1)] @@ -151,13 +140,11 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [name="伊内丝"] 她是个屁的天灾云,她就是个天灾。 [Character(name="avg_npc_052",name2="avg_npc_047",focus=2)] [name="赫德雷"] (粗口......) - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - [Character(name="avg_npc_046#2",fadetime=1,block=true)] [delay(time=1)] [name="W"] 哼哼哼~哼哼~ @@ -185,7 +172,6 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [Character(name="avg_npc_046#2")] [name="W"] 那就够了。 [name="W"] 嗯,还是有一些线索的嘛。 - [stopmusic(fadetime=2)] [Dialog] [Character] @@ -193,31 +179,25 @@ W无疑看清了真相,但在漫长的旅途中,她只字不谈。 [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - 队伍中的生面孔越来越多,我反倒安心起来,对自己离开了卡兹戴尔有了实感。 同行者里,有敌人,也有战友,总是这样反复无常。 雇佣兵是不会在意过去的,因为我们就是这样一个异常容易放下生死的种族。 又或者是因为那场战争结束得太快,我们立刻就投身了下一个战场,未曾品尝过哪怕一秒的和平。 ......或许这种希望也只是某种毒药,我们始终需要斗争和冲突来缓和其平衡。 W就是最好的例子,她早已甘之如饴。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [name="塔露拉"] ......啊。 [name="塔露拉"] 欢迎你们。 [name="塔露拉"] 远道而来的战士。 - [Dialog] [Blocker(fadetime=1,block=true)] [Image] - 战争从来不是什么可以逃避的事物。 这我知道,当然知道,只是到那一刻,我终于意识到。 战争早已弥漫在这片大地的每个角落,从每个意志相互独立的生命诞生开始。 而我们再度深陷其中。 - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_05_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_05_beg.txt index fd415b2a..af06deea 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_05_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_05_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -8,27 +7,21 @@ [Background(image="bg_cher_3",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] -//短暂的Scout第一视角小剧场,切尔诺伯格 - [Character(name="avg_npc_054",fadetime=1,block=true)] [delay(time=1)] [name="萨卡兹佣兵领袖"] 你......我对你有印象......同胞。我们在战场上见过面。 [name="萨卡兹佣兵领袖"] ......唉,唉。你不该来切尔诺伯格,罗德岛的信息已经分发给了全队。你和你的部下都会死。 [name="萨卡兹佣兵领袖"] 不过,即使你们如此优秀,还是不应该如此轻易地穿过W负责的防线,除非...... [name="萨卡兹佣兵领袖"] 这么说来,她还是做出了这个选择。其实我们都有预料到。 - [Decision(options="你们中有人曾和我们并肩作战。;这是我们还在战场上谈话的唯一理由。", values="1;2")] [Predicate(references="1;2")] - [Character(name="avg_npc_054")] [name="萨卡兹佣兵领袖"] ......特蕾西娅是个卓越的领袖,她改变了很多人对这片大地的看法。 [name="萨卡兹佣兵领袖"] 理想化的看法。 [name="萨卡兹佣兵领袖"] 不用急着反驳,我比你更清楚卡兹戴尔所面临的残酷,我并不想否定她,但比起一个伟大的过程,我只想要一个微不足道的结果。 [name="萨卡兹佣兵领袖"] 只有如今摄政王的手腕能为萨卡兹带来新的未来,绝不是泛滥的善意。 - [Decision(options="我们本可以试着携手共进,至少不用同归于尽。", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_054")] [name="萨卡兹佣兵领袖"] 愚蠢的想法,萨卡兹绵长的愤懑如何安放?长久以来的倾斜如何扶正? [name="萨卡兹佣兵领袖"] 未感染者,乌萨斯。感染者,整合运动。萨卡兹,卡兹戴尔。 @@ -38,34 +31,25 @@ [name="萨卡兹佣兵领袖"] ......好了。 [name="萨卡兹佣兵领袖"] 既然W把你放了进来,你一定也付出了代价。 [name="萨卡兹佣兵领袖"] 你付出了什么呢?为了拖延时间掩护你而丧命的部下?甚至是......你自己? - [Decision(options="......", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_054")] [name="萨卡兹佣兵领袖"] 告诉我你现在的名字吧。 - [Decision(options="——Scout。;雇佣兵不也都是用假名的吗,加尔森。", values="1;2")] [Predicate(references="1")] - [Character(name="avg_npc_054")] [name="萨卡兹佣兵领袖"] 很耳熟的代号,为表尊重,我本来是想把你的本名刻在这把刀上。 - [Predicate(references="2")] [Character(name="avg_npc_054")] [name="萨卡兹佣兵领袖"] ......你说得也对。 - [Predicate(references="1;2")] - [Dialog] [Blocker(fadetime=1,block=true)] [Character] [stopmusic(fadetime=1)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cher_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -74,7 +58,6 @@ [PlaySound(key="$rungeneral")] [playMusic(intro="$nervous_intro",key="$nervous_loop", volume=0.4)] [delay(time=2)] - [Character(name="avg_npc_052",fadetime=1,block=true)] [PlaySound(key="$d_gen_walk_n")] [delay(time=1)] @@ -144,12 +127,10 @@ [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=1)] - [Character(name="avg_npc_052")] [name="伊内丝"] ......啧,不见了...... [name="伊内丝"] ...... [name="伊内丝"] 但愿你能就这么逃掉...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -198,8 +179,6 @@ [name="伊内丝"] ——这是......这......这是谁......这种...... [Dialog] [Character] -//用一堆背景闪过,最后定格在拉黑的塔露拉身上 - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Background(image="bg_indoor_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -225,14 +204,12 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cher_5",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_052")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="伊内丝"] ——! [name="伊内丝"] 不可能,被察觉到了——!? [Character(name="avg_npc_026")] [name="Scout"] (机会——!) - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -267,13 +244,10 @@ [name="伊内丝"] ——快走! [name="伊内丝"] 我们必须马上通知W,必须—— [name="伊内丝"] 啧!她靠近了! - [Dialog] [Blocker(fadetime=1,block=true)] [Image] - [name="塔露拉"] ...... - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_05_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_05_end.txt index 9a8c0ffa..71d606f8 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_05_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_05_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,7 +6,6 @@ [Blocker(fadetime=1,block=true)] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] [Dialog(fadetime=2,block=true)] - 塔露拉变了。 第一次见到塔露拉的时候,她给我的感觉,和特蕾西娅殿下很像。 但殿下一直非常的悲伤,她背负着......也知晓着这片大地的更多秘密。 @@ -18,14 +16,11 @@ 我们每天的工作,变成了煽动,加害和挑拨。 这不再是一场感染者的革命—— ——而是我们在卡兹戴尔目睹过无数次的,被过度操纵的战争阴谋。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cher_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="avg_npc_047",fadetime=1,block=true)] [delay(time=1)] [name="赫德雷"] 她没有追上来。 @@ -82,7 +77,6 @@ [name="伊内丝"] ......哼。 [name="伊内丝"] 话是这么说,这好像是我第一次抗命。 [name="伊内丝"] 你不该总是想这么多的,赫德雷。 - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -165,14 +159,12 @@ [Character(name="char_1002_nsabr_2")] [name="整合运动士兵"] ......把他的尸体弄得再像回事一些......好,就这样。 [name="整合运动士兵"] W很快就会察觉到的......我们走。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [stopmusic(fadetime=2)] - [name="伊内丝"] ...... [name="伊内丝"] 啊...... [name="伊内丝"] 没让赫德雷跟来......果然,是正确的...... diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_06_beg.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_06_beg.txt index 1c2a51f3..fa08e4d9 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_06_beg.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_06_beg.txt @@ -1,24 +1,19 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] - 数月前,与整合运动接洽后 10:14 P.M. 天气/晴 乌萨斯,无名城郊荒漠 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_wild_a",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.4)] -//雇佣兵营地 - [Character(name="avg_npc_047")] [name="赫德雷"] ......你和整合运动的领袖们都见过了。 [name="赫德雷"] 感觉如何? @@ -51,15 +46,11 @@ [Character] [Dialog] [Delay(time=1)] - -//爱国者无立绘 [name="???"] 打扰,我想,单独见见你们。 [Character(name="avg_npc_046#2")] [name="W"] ......真是说来就来,你赶好的吗? [Character(name="avg_npc_047")] [name="赫德雷"] 您是...... - -//爱国者出立绘 [Character] [Dialog] [Character(name="avg_npc_025_1",fadetime=1,block=true)] @@ -92,14 +83,11 @@ [name="???"] 我的血肉,忠于乌萨斯,我的族群,自我流放,但我,还是萨卡兹。 [name="???"] 我想知道,她的,卡兹戴尔,发生了什么。 [name="???"] 我只是,想要知道。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_wild_a",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] -//雇佣兵营地 - 现在,切尔诺伯格转移途中 5:22 A.M. 天气/晴 切尔诺伯格,萨卡兹佣兵驻扎区 @@ -184,13 +172,11 @@ [Character(name="char_1002_nsabr_2", name2="avg_npc_046#2", focus=1)] [name="整合运动士兵"] ......我会把你的态度如实转告领袖。 [name="整合运动士兵"] 没有下一次。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_wild_a",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_047")] [name="赫德雷"] ...... [Character(name="avg_npc_047", name2="avg_npc_046#2", focus=2)] @@ -370,7 +356,6 @@ [Character(name="avg_npc_047")] [name="赫德雷"] 也许吧。你藏的再好,我们也共事太多年了。 [name="赫德雷"] 说不定,其实我们一直都很信任你。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] @@ -380,7 +365,6 @@ [Character(name="avg_npc_046#2")] [name="W"] ...... [name="W"] ......到底哪句算是笑话? - [stopmusic(fadetime=1)] [Dialog] [Character] @@ -388,7 +372,6 @@ [Background(image="bg_cher_3",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Character(name="char_1002_nsabr_2")] [name="整合运动士兵"] ......是你?萨卡兹雇佣兵,赫德雷。 [name="整合运动士兵"] 听说你要离开这里,那找我们还有什么事吗? @@ -432,12 +415,10 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_06_end.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_06_end.txt index 61114efd..8f9f7299 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_06_end.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_06_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] @@ -7,8 +6,6 @@ [Background(image="bg_victoria",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] - -//维多利亚皇庭,纯背景展示几秒 [delay(time=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background] @@ -72,17 +69,14 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_055")] [name="赦罪师"] ......赫德雷,是吗。 [name="赦罪师"] 我很期待,你到底还能发现些什么。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_victoria",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_047",fadetime=1,block=true)] [delay(time=1)] [name="赫德雷"] ......唉。 @@ -197,7 +191,6 @@ [Character(name="avg_npc_046#2")] [name="W"] 放轻松......你以前可是我的头儿,赫德雷。 [name="W"] 你最好做得到,不然接下来可就麻烦了。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] @@ -236,7 +229,6 @@ [name="W"] 唉......真麻烦...... [name="W"] 好不容易决定去找那个龙女......你们还真是会挑时间啊。 [name="W"] 出来。 - [Dialog] [Character] 切尔诺伯格的废墟,与卡兹戴尔稍有不同。 @@ -244,7 +236,6 @@ 至少不是彻底的毁灭。 是的,比如...... 这两个孩子。费力地举着武器的孩子。 - [Character] [name="坚强的孩子"] ——魔族,你想怎么样! [name="孱弱的孩子"] 不、不要挑衅她啊...... @@ -254,7 +245,6 @@ [name="W"] 你手里拿着的,是把制式军刀? [name="W"] 对了,是把萨卡兹的刀......你看,你根本举不动,又何必拖着这个累赘呢? [name="W"] 你想反抗吗?你想杀了我吗? - [Character] [name="孱弱的孩子"] 噫—— [name="坚强的孩子"] 别、别过——唔! @@ -262,45 +252,12 @@ [Character(name="avg_npc_046#2")] [name="W"] 喔,你受伤了。 [name="W"] 被天灾直击后的切尔诺伯格可算不上安全,你会感染的。 - [Character] [name="坚强的孩子"] 我才不会变成你们这种人! [Character(name="avg_npc_046#2")] [name="W"] 好。真是坚强的孩子。 [name="W"] 那你知道—— [name="W"] ——接手萨卡兹的佩刀,有什么意义吗? - [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/level_act9d0_st01.txt b/resources/gamedata/story/activities/act9d0/level_act9d0_st01.txt index c7a1b744..497fa89b 100644 --- a/resources/gamedata/story/activities/act9d0/level_act9d0_st01.txt +++ b/resources/gamedata/story/activities/act9d0/level_act9d0_st01.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - -// Comments [Background] [Delay(time=1)] [Character] @@ -59,7 +57,6 @@ [name="W"] 前面的街道,左拐,能看到一处被毁掉的广场。 [name="W"] 广场西边,那座最大的白色建筑,是医院。 [name="W"] 废弃的医院。 - [Character] [name="孱弱的孩子"] ......我们,好像已经被发现了...... [name="坚强的孩子"] 都是你不听话——算了。 @@ -68,19 +65,16 @@ [Character(name="avg_npc_046#2")] [name="W"] 一时兴起啊。 [name="W"] 你们两个,什么关系? - [Character] [name="孱弱的孩子"] ...... [name="坚强的孩子"] ......我只是出来找吃的,遇见了他。 [name="孱弱的孩子"] 是卢布廖夫救了我...... [Character(name="avg_npc_046#2")] [name="W"] 嗯......所以你听他的? - [Character] [name="孱弱的孩子"] ...... [Character(name="avg_npc_046#2")] [name="W"] 算了,随便吧,现在,轮到你帮帮你自己的救命恩人了。 - [Character] [name="坚强的孩子"] 你想让他做什么? [name="孱弱的孩子"] 卢布廖夫...... @@ -91,14 +85,12 @@ [name="W"] 也只有那里有抑制矿石病早期症状的药剂。 [name="W"] 去偷,去抢,怎么都好。 [name="W"] 但是不要指望那边的人会帮你。 - [Character] [name="坚强的孩子"] 别去!没必要听他的! [name="孱弱的孩子"] 但、但是...... [Character(name="avg_npc_046#2")] [name="W"] 别去? [name="W"] 他知道你的名字,卢布廖夫,你知道他的吗? - [Character] [name="坚强的孩子"] 这和现在有什么关系!? [name="坚强的孩子"] 别去!你做不到的!那里都是—— @@ -114,7 +106,6 @@ [name="W"] 记住我说的那家医院,医疗物资已经被集中在了地下仓库。 [name="W"] 你可以从停车场的通风管道潜进去,或者从排水沟里走,只要化学废料没那么多。 [name="W"] 说不定,你会死在那里。 - [Character] [name="孱弱的孩子"] ...... [name="坚强的孩子"] 看吧,你的脚都在打颤,别想了!我们就不该听这个魔族的话! @@ -132,7 +123,6 @@ [name="W"] 龙门发生了不少事......也让这里出现了一些缺口。 [name="W"] 在如今的切尔诺伯格,那可是难得的战地医院,怎么会没有别的人打它的主意呢? [name="W"] 你们觉得为什么......身为魔族的我,会对那里有一家医院这么清楚? - [Character] [name="坚强的孩子"] 你这个——唔,啊—— [name="孱弱的孩子"] 我......我...... @@ -140,7 +130,6 @@ [name="W"] 他很痛苦,而且照这个势头发展下去,他无药可救。 [name="W"] 如果你不做决定的话...... [name="W"] 你们就死在这里吧。 - [Character] [name="孱弱的孩子"] 啊...... [name="坚强的孩子"] 你、呜、你到底想做什么!别过来! @@ -148,12 +137,10 @@ [name="W"] 去。 [name="W"] 还是不去? [name="W"] 啊......不过你现在去说不定也晚了,既然已经发生暴乱,去偷东西就更难了吧—— - [Character] [name="孱弱的孩子"] 我,我去。 [Character(name="avg_npc_046#2")] [name="W"] ——嗯......会死哦。 - [Character] [name="坚强的孩子"] 为什么要听她的话,是我把你救出来的! [name="孱弱的孩子"] 可我、我想试试...... @@ -163,7 +150,6 @@ [name="坚强的孩子"] 啊......等等! [Character(name="avg_npc_046#2")] [name="W"] 连他的名字都不知道,想出声阻止都没法子,真可怜。 - [Character] [name="坚强的孩子"] 你......你骗他!你这个魔鬼! [Character(name="avg_npc_046#2")] @@ -171,18 +157,15 @@ [name="W"] 我可没有说一句谎话。 [name="W"] 当然,信不信我,由你。 [name="W"] 信不信他,也随便你。 - [Character] [name="坚强的孩子"] ......我,我要去找他,呜...... [Character(name="avg_npc_046#2")] [name="W"] 为什么? - [Character] [name="坚强的孩子"] 他、他没有我什么都做不到...... [Character(name="avg_npc_046#2")] [name="W"] 你在担心他会逃跑。 [name="W"] 你在想......他为什么要把你一个人留给我,留给一个魔族。 - [Character] [name="坚强的孩子"] 我没有! [name="坚强的孩子"] *乌萨斯粗口*!你这个怪物—— @@ -190,7 +173,6 @@ [name="W"] 闭嘴。 [name="W"] ......就在这里等他。一步都不许动。 [name="W"] 否则,我现在就可以杀了你。 - [Character] [name="坚强的孩子"] 呜—— [Character(name="avg_npc_046#2")] @@ -200,13 +182,11 @@ [name="W"] ......啊,哈哈,对了。 [name="W"] 忘记你还有这把刀。那刀柄上的是萨卡兹的配饰,还染着血。 [name="W"] 你猜猜看是谁的血? - [Character] [name="坚强的孩子"] 呜......呜呜,我,我不知道......你让他...... [Character(name="avg_npc_046#2")] [name="W"] 哭吧,孩子是可以哭的。 [name="W"] 至于之后的死活......就要看你们的表现了。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -215,7 +195,6 @@ [name="坚强的孩子"] 他做不到的...... [Character(name="avg_npc_046#2")] [name="W"] 是吗。 - [Character] [name="坚强的孩子"] 如果不是我把他从废墟地下挖出来,他早就...... [name="坚强的孩子"] ......他不能没有我的。 @@ -223,10 +202,8 @@ [name="W"] ...... [name="W"] 没有谁......是不能没有另一个人的。 [name="W"] 没有。 - [Character] [name="坚强的孩子"] ...... - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -235,41 +212,34 @@ [name="W"] 又安静下来了,这座废城。 [name="W"] 自从那场屠杀之后,反抗者就少了很多。不错啊,这样才能少费点力气,少死点人。 [name="W"] 不过,医院的方向,好像也没动静了呢。 - [Character] [name="坚强的孩子"] ...... [name="坚强的孩子"] 他......他没有...... [Character(name="avg_npc_046#2")] [name="W"] 嗯? - [Character] [name="坚强的孩子"] 他也许......根本就没有去...... [name="坚强的孩子"] 都已经......呜,这么久了...... [Character(name="avg_npc_046#2")] [name="W"] 他逃跑了。 - [Character] [name="坚强的孩子"] ...... [Character(name="avg_npc_046#2")] [name="W"] 但是你救了他,他也会为了救你而努力,不是吗? - [Character] [name="坚强的孩子"] ......我...... [Character(name="avg_npc_046#2")] [name="W"] 还是说,只有你才能救他,他不能救你? - [Character] [name="坚强的孩子"] 他......他一直以来什么事都做不好! [name="坚强的孩子"] 去找食物的时候也是!他连店里有其他人都察觉不到! [name="坚强的孩子"] 都怪他!我的腿才会——! [Character(name="avg_npc_046#2")] [name="W"] ...... - [Character] [name="坚强的孩子"] ...... [Character(name="avg_npc_046#2")] [name="W"] 你要去哪儿? - [Character] [name="坚强的孩子"] 我......自己回去...... [Character(name="avg_npc_046#2")] @@ -321,7 +291,6 @@ [name="W"] 不过,的确已经耽误太长时间了。 [name="W"] 最后十分钟。 [name="W"] 放心,真到了那个时候,我倒也不至于让一个孩子在痛苦中死去。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -399,7 +368,6 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [Dialog] [Delay(time=1)] - [Character(name="avg_npc_046#2",fadetime=1,block=true)] [delay(time=1)] [name="W"] 你说是吧。 @@ -407,4 +375,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/tutorial_act9d0_04.txt b/resources/gamedata/story/activities/act9d0/tutorial_act9d0_04.txt index 5390bb64..cede3a14 100644 --- a/resources/gamedata/story/activities/act9d0/tutorial_act9d0_04.txt +++ b/resources/gamedata/story/activities/act9d0/tutorial_act9d0_04.txt @@ -1,9 +1,7 @@ [HEADER(is_skippable=true, is_autoable=false)] 活动04关卡内剧情 - [PopupDialog(dialogHead="$avatar_ines")] 等等,是敌人。 [PopupDialog(dialogHead="$avatar_hoederer")] 一处简陋的据点,一些零散的同行,他们没有注意到这里。 [PopupDialog(dialogHead="$avatar_ines")] 他们只是驻扎在这里,尚处在<@tu.kw>待命状态,我们应该先下手为强。 [PopupDialog(dialogHead="$avatar_hoederer")] 一旦意识到自己受到了攻击,他们就会立刻进入<@tu.kw>临战状态,这称不上什么空隙。 [PopupDialog(dialogHead="$avatar_ines")] 很简单,我们可以<@tu.kw>逐个逐个的......蚕食他们,他们不会有反抗的机会的。 - [Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/activities/act9d0/tutorial_act9d0_05.txt b/resources/gamedata/story/activities/act9d0/tutorial_act9d0_05.txt index c026460c..5ca4041a 100644 --- a/resources/gamedata/story/activities/act9d0/tutorial_act9d0_05.txt +++ b/resources/gamedata/story/activities/act9d0/tutorial_act9d0_05.txt @@ -1,5 +1,4 @@ [HEADER(is_skippable=true,is_autoable=false)] 活动05关卡内剧情 - [PopupDialog(dialogHead="$avatar_hoederer")] 注意那个<@tu.kw>哨兵,很稀奇的配置,看来敌人队伍的规模比想象中大一些。 [PopupDialog(dialogHead="$avatar_hoederer")] 哨兵受到伤害就会立刻<@tu.kw>警告全队,很可惜,我们做不到无声地解决他们,他们不会轻易倒下。 [PopupDialog(dialogHead="$avatar_hoederer")] 团结在旗帜下的佣兵有着更强的作战能力自不必说,而且所有待命的敌人都会进入<@tu.kw>临战状态。 diff --git a/resources/gamedata/story/obt/guide/bd/control_intro.txt b/resources/gamedata/story/obt/guide/bd/control_intro.txt index f242b140..747fd7fd 100644 --- a/resources/gamedata/story/obt/guide/bd/control_intro.txt +++ b/resources/gamedata/story/obt/guide/bd/control_intro.txt @@ -1,46 +1,33 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建副手引导 - - - [PopupDialog(dialogHead="$avatar_closure")] 这里就是<@tu.kw>基建控制中心了。除了我的小黑屋以外,这里也能算基建的中枢部分了。 [PopupDialog(dialogHead="$avatar_closure")] 在控制中心你可以管理基建的各项事宜,并为罗德岛的基建配置<@tu.kw>副手。 [PopupDialog(dialogHead="$avatar_closure")] 副手会担任各种管理工作,也能提高信赖度获取量,这是和干员们拉近关系建立信任的好方式哦。 - [Tutorial(target="btn_assist", waitForSignal="building_assist_report_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击打开副手界面 - [PopupDialog(dialogHead="$avatar_closure")] 副手是你管理基建的左膀右臂,他们将分别为你管理基建的各个楼层,并提交每日报告。 [PopupDialog(dialogHead="$avatar_closure")] 因为能与你有更多交流,所以副手们在基建中的<@tu.kw>信赖度获取量会得到大幅度提升,并且每天可以获取的次数提升至两次。 - [Tutorial(target="pool_btn_building_assist_report_first_slot", searchBtnInChildren=true, waitForSignal="squadselect_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 首先点击设置总副手 - -// Delay a single frame so that all cards are located correctly. [Delay(time="$f_delay_single_frame")] - [Tutorial(target="pool_btn_squad_select_first_item", searchBtnInChildren=true, waitForSignal="squadselect_charcard_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击选中干员 - [Tutorial(target="panel_hotspot", waitForSignal="building_assist_report_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击确认设置为副手 - [Tutorial(target="pool_btn_building_assist_report_first_slot", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 基建的总副手为你管理整个基建的运作,能够获得最高的信赖度加速。 - [Tutorial(target="pool_btn_building_assist_report_second_slot", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 各个楼层的副手则为你管理的各个基建楼层的运作,能够根据相应楼层的宿舍情况获得信赖度加速。 - [PopupDialog(dialogHead="$avatar_closure")] 和前面说的一样————建议博士你将当前最想要增进交流的干员设置为基建副手。 [PopupDialog(dialogHead="$avatar_closure")] 大致就是这些了。如果有不明白的,回头看一下提示就行了。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/bd/dorm_intro.txt b/resources/gamedata/story/obt/guide/bd/dorm_intro.txt index 95b70b85..d64e7d7a 100644 --- a/resources/gamedata/story/obt/guide/bd/dorm_intro.txt +++ b/resources/gamedata/story/obt/guide/bd/dorm_intro.txt @@ -1,30 +1,23 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建宿舍引导 - [PopupDialog(dialogHead="$avatar_closure")] 欢迎来到罗德岛的<@tu.kw>宿舍。 [PopupDialog(dialogHead="$avatar_closure")] 宿舍是干员们在工作繁忙之余休息的地方,在这里可以让他们放松,回复心情值。 - [Tutorial(target="bg_dorm_leftbtm", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里标识了该宿舍的<@tu.kw>氛围值和相应的<@tu.kw>心情值回复量。 - [Tutorial(target="bg_dorm_leftbtm", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 氛围值越高,心情值回复的速度就越快。你可以在装扮商店中购置新的家具来提高宿舍的氛围值,同时也让宿舍更美观。 - [Tutorial(target="btn_diy_shop", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 装扮商店可以从此处快速进入。 - [PopupDialog(dialogHead="$avatar_closure")] 在<@tu.kw>装扮商店中购买到的家具还需要摆放在宿舍中才能生效。 - [Tutorial(target="btn_diy_entry", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 可以从此进入装扮模式来放置家具。 - [PopupDialog(dialogHead="$avatar_closure")] 啊,差点忘了。家具并不是只能从<@tu.kw>装扮商店中获得的。 [PopupDialog(dialogHead="$avatar_closure")] 如果运气特别好的话,在部分<@tu.kw>作战行动完成时,说不定也能获得的家具哦! [PopupDialog(dialogHead="$avatar_closure")] 总之,干员们的工作状态对罗德岛基建的稳定运行有着很大的影响。 diff --git a/resources/gamedata/story/obt/guide/bd/drone_accel.txt b/resources/gamedata/story/obt/guide/bd/drone_accel.txt index cb9097bd..30527765 100644 --- a/resources/gamedata/story/obt/guide/bd/drone_accel.txt +++ b/resources/gamedata/story/obt/guide/bd/drone_accel.txt @@ -1,7 +1,5 @@ [HEADER(is_skippable=false, is_tutorial=true)] 无人机加速引导 - [PopupDialog(dialogHead="$avatar_sys")] 无人机加速制造功能已解锁。 - [Tutorial(target="btn_labor_accel", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ diff --git a/resources/gamedata/story/obt/guide/bd/drone_exchange.txt b/resources/gamedata/story/obt/guide/bd/drone_exchange.txt index 5b5f9dee..146a71ca 100644 --- a/resources/gamedata/story/obt/guide/bd/drone_exchange.txt +++ b/resources/gamedata/story/obt/guide/bd/drone_exchange.txt @@ -1,11 +1,8 @@ [HEADER(is_skippable=false, is_tutorial=true)] 理智兑换无人机 - [PopupDialog(dialogHead="$avatar_sys")] 理智恢复无人机功能已解锁。 - [Tutorial(target="btn_labor_detail", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 好,点击打开无人机功能面板吧 - [PopupDialog(dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 现在消耗理智可以立即使一部分无人机成为可以工作的状态。这一定能帮博士加速基建的发展。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/bd/hr_intro.txt b/resources/gamedata/story/obt/guide/bd/hr_intro.txt index 51073a78..9f3f0ec4 100644 --- a/resources/gamedata/story/obt/guide/bd/hr_intro.txt +++ b/resources/gamedata/story/obt/guide/bd/hr_intro.txt @@ -1,14 +1,11 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建人力办公室引导 - [PopupDialog(dialogHead="$avatar_closure")] 欢迎来到人力办公室。 [PopupDialog(dialogHead="$avatar_closure")] 人力办公室负责帮助罗德岛在公开招募中招募到更优质的干员。 [PopupDialog(dialogHead="$avatar_closure")] 为此,博士你需要为人力办公室配置相应的工作人员。 - [Tutorial(target="panel_hiring", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 此处可以为人力办公室进驻干员,提高效率 - [Tutorial(target="panel_hiring", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ diff --git a/resources/gamedata/story/obt/guide/bd/meeting_intro.txt b/resources/gamedata/story/obt/guide/bd/meeting_intro.txt index 6ea4ace7..bfb7dfe2 100644 --- a/resources/gamedata/story/obt/guide/bd/meeting_intro.txt +++ b/resources/gamedata/story/obt/guide/bd/meeting_intro.txt @@ -1,65 +1,50 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建会议室引导 - [PopupDialog(dialogHead="$avatar_closure")] 欢迎来到<@tu.kw>会客室! [PopupDialog(dialogHead="$avatar_closure")] 会客室是你和好友相互交流的场所,下面我将为你做一个简单的介绍。 - [Tutorial(target="panel_meeting", searchBtnInChildren=true, waitForSignal="building_meeting_routed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击打开线索界面 - [PopupDialog(dialogHead="$avatar_sys")] 在线索界面你可以与好友互相交换线索,这些情报来自各个地方,并通过搜集线索获得<@tu.kw>信用点数。 - [Tutorial(target="station_char", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里可以为会客室进驻角色。进驻的角色会为你自动搜集线索。 - [Tutorial(target="product_button", searchBtnInChildren=true, waitForSignal="building_meeting_clue_product_toggled", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击此处查看线索的生成情况 - [Tutorial(focusX=-152, focusY=-9, focusWidth=321, focusHeight=482, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 左边部分代表了进驻干员的线索搜集进度,在线索库存达到上限之前会一直进行。 - [Tutorial(focusX=166, focusY=-14, focusWidth=316, focusHeight=482, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 右边部分是会客室自动的线索生成进度,领取后会在每天固定时刻刷新。 - [Tutorial(target="close_btn_hotspot", waitForSignal="building_meeting_clue_product_toggled", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击退出线索生成页面 - [PopupDialog(dialogHead="$avatar_closure")] 除了能够自己搜集线索以外,还能够从好友处接受线索。 [PopupDialog(dialogHead="$avatar_closure")] 不过从好友处获得的线索是有时间限制的,请在获取后尽快使用。 - [Tutorial(target="recv_button", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 从此处查看好友传递来的线索 - [PopupDialog(dialogHead="$avatar_closure")] 你也可以把自己多余的线索传递给好友。这样不仅可以帮助好友搜集线索,也可以立即获得一定<@tu.kw>信用点数。 - [Tutorial(target="send_button", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 从此处给好友传递线索 - [Tutorial(focusX=53, focusY=1, focusWidth=782, focusHeight=497, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 当你搜集到了所有七种线索以后,就可以将它们解锁。 - [Tutorial(focusX=53, focusY=1, focusWidth=782, focusHeight=497, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 线索被解锁以后会在一段时间后获得大量的信用点数,并且这段时间内访问你基建的好友可以额外获得<@tu.kw>信用点数。 - [Tutorial(target="unlock_button", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ diff --git a/resources/gamedata/story/obt/guide/bd/trade_lv3.txt b/resources/gamedata/story/obt/guide/bd/trade_lv3.txt index 6ce7ad86..f44de1a0 100644 --- a/resources/gamedata/story/obt/guide/bd/trade_lv3.txt +++ b/resources/gamedata/story/obt/guide/bd/trade_lv3.txt @@ -1,11 +1,8 @@ [HEADER(is_skippable=false, is_tutorial=true)] 贸易站3级 - [PopupDialog(dialogHead="$avatar_sys")] <@tu.kw>谈判策略功能已解锁 - [Tutorial(target="btn_switch_strategy", waitForSignal="building_trading_negotiation_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击查看谈判策略 - [PopupDialog(dialogHead="$avatar_closure")] 贸易站会<@tu.kw>完全依据谈判策略来获取相应的订单,博士请根据实际情况进行选择。 [PopupDialog(dialogHead="$avatar_closure")] 选择<@tu.kw>龙门商法策略会让贸易站生成龙门币订单,而选择<@tu.kw>开采协力策略则会让贸易站只生成合成玉订单。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/bd/workshop_op.txt b/resources/gamedata/story/obt/guide/bd/workshop_op.txt index 7c1b1dd0..f9918869 100644 --- a/resources/gamedata/story/obt/guide/bd/workshop_op.txt +++ b/resources/gamedata/story/obt/guide/bd/workshop_op.txt @@ -1,46 +1,33 @@ [HEADER(is_skippable=false, is_tutorial=true)] 控制中枢3级 Part5 - -//----------- Building scene ------------ - [PopupDialog(dialogHead="$avatar_closure")] 加工站主要用于材料的<@tu.kw>合成和<@tu.kw>分解。 [PopupDialog(dialogHead="$avatar_closure")] 由于技术的改进,材料的合成和分解几乎可以在短时间内由机器自动完成,节约了宝贵的时间。 - [Tutorial(target="character_station", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 虽然加工过程是全自动的,但加工站中同样可以进驻干员。 - [Tutorial(target="character_station", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 在进驻角色的状态下进行加工的话,除了通常的产出外,有时会出现加工副产物,给你带来意外惊喜。 - [Tutorial(target="character_station", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 不过相应地,每次加工时也会一定程度消耗干员的心情值,如何取舍就看博士你的安排了。 - [PopupDialog(dialogHead="$avatar_closure")] 最后来尝试进行一次加工吧。 - [Tutorial(target="formula_frame", searchBtnInChildren=true, waitForSignal="building_workshop_formula_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击选择加工配方 - [Tutorial(target="panel_tab_build", searchBtnInChildren=true, waitForSignal="building_workshop_formula_filter_toggled", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选择基建材料分类 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="pool_btn_building_workshop_formula_first_item", searchBtnInChildren=true, waitForSignal="building_workshop_home_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击选中配方 - [Tutorial(target="start_work_btn", searchBtnInChildren=true, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ -点击这里就可以开始加工了 -//-------------------------------------- \ No newline at end of file +点击这里就可以开始加工了 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/beg/0_welcome_to_guide.txt b/resources/gamedata/story/obt/guide/beg/0_welcome_to_guide.txt index 703987b3..3b5029de 100644 --- a/resources/gamedata/story/obt/guide/beg/0_welcome_to_guide.txt +++ b/resources/gamedata/story/obt/guide/beg/0_welcome_to_guide.txt @@ -1,9 +1,5 @@ -//!torch [HEADER(is_tutorial=true, is_skippable=true, is_autoable=true, fit_mode="BLACK_MASK", deny_auto_switch_scene=true)] 初始引导 - -// Comments [PlayMusic(key="$babel_loop", volume=0.8, delay=0.2)] - [name=""] 哦,是你。 [Dialog] [Image(image="bg_0_babel", fadetime=1, block=true)] @@ -28,14 +24,11 @@ [Image] [name=""] 不。 [name=""] 你必须想起来。 - [Dialog] [PlayMusic(intro="$ekg_loop", key="$ekg_loop", volume=0.8, delay=0)] -//闪烁 [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [CameraEffect(effect="Grayscale", fadetime=0, keep=true, initamount=0, amount=1)] [Image(image="bg_0_am", tiled=true, fadetime=0, block=false)] - [Blocker(a=0, fadetime=0.3, block=true)] [CameraEffect(effect="Grayscale", fadetime=18, amount=0, block=false)] [Delay(time=2)] @@ -55,14 +48,11 @@ [name="模糊的声音"] ......抱歉...... [name="模糊的声音"] 又让你受苦了。 [Delay(time=0.5)] - [StopMusic(fadetime=1)] [Background(fadetime=1, block=false)] -// 闪屏效果 [PlaySound(key="$flashback", volume=0.3)] [PlaySound(key="$e_atk_arrow_h", volume=0.2, Delay=0.4)] [PlaySound(key="$flashback", volume=0.1, Delay=0.3)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=1, r=159, g=254, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -72,12 +62,8 @@ [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [delay=1] [Blocker(a=1, r=225, g=225, b=225, afrom=1, rfrom=0, gfrom=0, bfrom=0, fadetime=2, block=true)] - [Image(fadetime=0)] - - [Image(image="avg_0_2",x=-100, y=-50,xScale=1.3, yScale=1.3, fadetime=0)] - [name="???"] ...... [name="???"] 博士...... [Blocker(a=0, fadetime=10, block=false)] @@ -86,10 +72,6 @@ [name="???"] 抓紧我的手!! [Dialog(time=1)] [Delay(time=1)] - -// 镜头推移效果(阿米娅握手) - - [Blocker(a=0, fadetime=2, block=false)] [Delay(time=3)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1, delay=0.5)] @@ -102,7 +84,6 @@ [Dialog] [Image(fadetime=2)] [Delay(time=2)] - [Delay(time=1)] [Dialog] [Character(name="char_002_amiya_1#1")] @@ -125,7 +106,6 @@ [name="医疗干员"] ......我知道了。就按你说的做。 [Character(name="char_016_medic",name2="char_002_amiya_1#1",focus=2)] [name="阿米娅"] 那就......拜托你了。 - [Character(name="char_016_medic",name2="char_002_amiya_1#4",focus=2)] [name="阿米娅"] 那博士...... [Character(name="char_016_medic",name2="char_002_amiya_1#4",focus=1)] @@ -137,13 +117,11 @@ [Dialog] [Character(name="char_016_medic")] [name="医疗干员"] 嗯。呼吸比较微弱,血压正常。应该不要紧的。 - [Blocker(a=0.6, r=255, g=150, b=13, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_atk_blunt_n")] [CameraShake(duration=0.5, xstrength=3, ystrength=4, vibrato=30, randomness=90, block=true)] [Blocker(a=0, fadetime=0.2, block=true)] [Background(image="bg_indoor_1", width=1, height=1, fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ——! [Character(name="char_016_medic")] @@ -155,11 +133,9 @@ [name="阿米娅"] 太好了,太好了......博士...... [Character(name="char_016_medic")] [name="医疗干员"] 啊,小心!你现在还不能...... - [Blocker(a=0.5, r=1, g=0.5, b=0.5, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0,fadetime=0.1, block=true)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=15, randomness=90, fadeout=true, block=false)] - [Character(name="char_016_medic")] [name="医疗干员"] 先别动,你的身体还没有完全适应。 [Character(name="char_002_amiya_1#4")] @@ -167,11 +143,8 @@ [Delay(time=1)] [Dialog] [Character(name="char_002_amiya_1#3", focus=-1)] - [Decision(options="你们......是谁?", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 啊——博士——我...... [Character(name="char_002_amiya_1#4")] @@ -179,11 +152,8 @@ [Character(name="char_002_amiya_1")] [name="阿米娅"] 我叫阿米娅。 [name="阿米娅"] 我们是来救你的。 - [Decision(options="......我是......?", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 你...... [name="阿米娅"] 你和我们一样,也是“罗德岛”组织的一员。 @@ -191,23 +161,18 @@ [name="阿米娅"] ——Dr.{@nickname}。 [name="阿米娅"] 你是我,最重要的同伴。 [name="阿米娅"] 博士......不记得了吗? - - [Decision(options="......我真的能相信你吗?;......;是吗......初次见面,阿米娅。", values="1;2;3")] - [Predicate(references="1")] [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... [name="阿米娅"] 我知道。我知道这对于博士你来说很难接受。 [name="阿米娅"] 我没有奢望你现在就能回忆起过去,也不会要求你现在就信任我。 - [Predicate(references="2")] [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 难道说,Dr.{@nickname}也不记得我了...... [name="阿米娅"] ...... [name="阿米娅"] 就算是这样......我也不会放弃的。 [name="阿米娅"] 我们为了找到你,已经付出了很多很多...... - [Predicate(references="3")] [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 啊,你,你好。 @@ -215,26 +180,20 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 不,我不是......我不知道该怎么说......很多事情都不再是以前那样了。 [name="阿米娅"] 就连我,肯定也变得和过去不一样...... - - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#1")] [name="阿米娅"] 至少,对我来说,博士始终是我最重要的人。无论发生什么事,这一点是不会改变的。 [name="阿米娅"] 所以,请你.....请你多给我一点时间。 [name="阿米娅"] 哪怕只是一小段时间...... - [Decision(options="......", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#1",name2="char_016_medic",focus=2)] [name="医疗干员"] 博士真的......失忆了吗? [Character(name="char_002_amiya_1#1",name2="char_016_medic",focus=1)] [name="阿米娅"] ...... [name="阿米娅"] 没关系,如果,这样能给博士一点空间的话...... - [Decision(options="这里到底是......", values="1")] [Predicate(references="1")] - [name="阿米娅"] 这里—— [character(fadetime=0.5)] [CameraShake(duration=0.5, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=false)] @@ -247,13 +206,9 @@ [name="全副武装的男性"] 阿米娅,有情况! [character(name="char_002_amiya_1#6", name2="char_013_riop",focus=2)] [name="全副武装的男性"] 有人闯进了设施! - - - [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.6, block=true)] [delay=0.5] [Dialog] - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [CameraShake(duration=0.5, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=false)] [Character(name="char_1002_nsabr_1")] @@ -261,14 +216,12 @@ [PlaySound(key="$b_char_rockexplo")] [Blocker(a=0, fadetime=1.5, block=true)] [Delay(time=0.7)] - [character(name="char_002_amiya_1#6", name2="char_013_riop",focus=2)] [name="全副武装的男性"] 他们的打扮......不是乌萨斯士兵! [character(name="char_1002_nsabr_1")] [CameraShake(duration=1, xstrength=4, ystrength=4, vibrato=30, randomness=90, block=false)] [PlaySound(key="$d_gen_soldiersrun")] [name="整合运动成员"] —————— - [Dialog] [character(name="char_013_riop")] [name="全副武装的男性"] 你们想干什么! @@ -284,7 +237,6 @@ [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [character(name="char_016_medic")] [name="医疗干员"] 唔唔唔唔! [character(name="char_002_amiya_1#7")] @@ -294,12 +246,10 @@ [character(name="char_013_riop")] [name="近卫干员"] 明白! [character] - [CameraShake(duration=0.5, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=false)] [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, fadetime=1.5, block=true)] - [character(name="char_013_riop")] [name="近卫干员"] 可恶,这些家伙是冲着博士来的吗! [character(name="char_002_amiya_1",name2="char_013_riop",focus=1)] @@ -311,7 +261,6 @@ [character(name="char_002_amiya_1")] [name="阿米娅"] ......有什么切断了我们之间的通讯。 [name="阿米娅"] 乌萨斯政府发现了我们的行踪吗? - [character(name="char_002_amiya_1",name2="char_013_riop",focus=2)] [name="近卫干员"] 现在要怎么办? [character(name="char_002_amiya_1")] @@ -327,7 +276,6 @@ [character(name="char_002_amiya_1")] [name="阿米娅"] 虽然失去了记忆,但博士确实曾与我们...... [name="阿米娅"] ......一同战斗过。 - [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$flashback", volume=0.4)] [Background(image="bg_wild_a")] @@ -339,18 +287,12 @@ [PlaySound(key="$flashback", volume=0.1)] [CameraEffect(effect="Grayscale", amount=0)] [Background(image="bg_indoor_1")] - [character(name="char_002_amiya_1#4")] [Blocker(a=0, fadetime=0.1, block=true)] - - - [name="阿米娅"] ...... [character(name="char_002_amiya_1")] - [name="阿米娅"] 我们一起经历了许多许多...... [name="阿米娅"] 我知道的......博士你能为我们带来胜利。 - [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$flashback", volume=0.4)] [Background(image="bg_wild_a")] @@ -364,38 +306,28 @@ [Background(image="bg_indoor_1")] [Character(name="char_002_amiya_1")] [Blocker(a=0, fadetime=0.1, block=true)] - [name="阿米娅"] ......我明白这样突然请求你很失礼。 [name="阿米娅"] 但是,但是......拜托了,请你助我们一臂之力。 [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 我也会辅助你的! - - [Decision(options="那就先打退他们!;......;我们只能反击了,是吗?", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_002_amiya_1")] [name="阿米娅"] 嗯......我也不想再把博士你卷入这些纷争。 [name="阿米娅"] 但现在的我们,非常需要Dr.{@nickname}的智慧。 [name="阿米娅"] 希望博士能在战斗中,把过去的感觉找回来。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ————也许连你自己都可能还不太相信...... - [Character] [Background] [name="阿米娅"] 但是我相信你。 [Image(image="avg_0_3", fadetime=0.8)] [name="阿米娅"] ——我相信你,一定可以的。 - [name="阿米娅"] 请指挥————罗德岛! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] [Image] - [SkipToThis] [StartBattle(stageId="guide_01")] -[Tutorial(waitForSignal="battle_start")] - - +[Tutorial(waitForSignal="battle_start")] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/beg/1a_guide_1to2.txt b/resources/gamedata/story/obt/guide/beg/1a_guide_1to2.txt index c4f849f3..e1f971fc 100644 --- a/resources/gamedata/story/obt/guide/beg/1a_guide_1to2.txt +++ b/resources/gamedata/story/obt/guide/beg/1a_guide_1to2.txt @@ -1,11 +1,7 @@ -//!torch [HEADER(is_tutorial=true, is_skippable=true, fit_mode="BLACK_MASK", deny_auto_switch_scene=true)] 引导1到引导2(a) - [Character(name="$ill_amiya_normal")] [Blocker(afrom=1, a=0, fadetime=1, block=true)] - [name="阿米娅"] 博士,小心另一个方向! - [SkipToThis] [StartBattle(stageId="guide_02")] [Tutorial(waitForSignal="battle_start")] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/beg/1b_guide_1to2.txt b/resources/gamedata/story/obt/guide/beg/1b_guide_1to2.txt index 7da6b59f..8e2930f5 100644 --- a/resources/gamedata/story/obt/guide/beg/1b_guide_1to2.txt +++ b/resources/gamedata/story/obt/guide/beg/1b_guide_1to2.txt @@ -1,19 +1,11 @@ -//!torch [HEADER(is_tutorial=true, is_skippable=true, fit_mode="BLACK_MASK", deny_auto_switch_scene=true)] 引导1到引导2(b) - [Character(name="$ill_amiya_normal")] [Blocker(afrom=1, a=0, fadetime=1, block=true)] - [name="阿米娅"] 刚才发生了什么?博士一句话没说,仿佛整个时间都停止了...... - [Character(name="$ill_amiya_normal", focus=-1)] - [name="???"] 记录显示Dr.{@nickname}切换了当前执行的应用程序。 - [Character(name="$ill_amiya_normal", focus=0)] - [name="阿米娅"] 原来如此,那就让博士回到刚才的环境里吧。战斗还在继续。 - [SkipToThis] [StartBattle(stageId="guide_02")] [Tutorial(waitForSignal="battle_start")] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/beg/2_guide_to_home.txt b/resources/gamedata/story/obt/guide/beg/2_guide_to_home.txt index 6d2348ff..c8f2f0cd 100644 --- a/resources/gamedata/story/obt/guide/beg/2_guide_to_home.txt +++ b/resources/gamedata/story/obt/guide/beg/2_guide_to_home.txt @@ -1,45 +1,28 @@ -//!torch [HEADER(is_tutorial=true, is_skippable=true, is_autoable=true, fit_mode="BLACK_MASK", deny_auto_switch_scene=true)] 引导2到主界面 - [stopmusic(fadetime=1)] [Background(image="bg_indoor_1", width=1, height=1, fadetime=1)] - [Delay(time=1)] - - - - [Character(name="char_013_riop")] [name="近卫干员"] 最后一个! - [CameraShake(duration=1.5, xstrength=7, ystrength=5, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="char_1002_nsabr_2")] [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, fadetime=1.5, block=false)] [name="整合运动成员"] 呃啊! - [Character(name="char_013_riop")] - - - [Dialog] [Character(fadetime=0)] [Delay(time=0.5)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5)] [Character(name="char_013_riop")] - [name="近卫干员"] 剩余目标已清除。敌方小队溃退了! [name="近卫干员"] ......Dr.{@nickname}的指挥确实和阿米娅说的一样,让人放心。 - [Character(name="char_002_amiya_1#10")] - [name="阿米娅"] 是吧,轻轻松松吧? [name="阿米娅"] 博士曾经经历的,可不只是这种程度的战斗。 - [Character(fatetime=0.5, block=true)] [delay=1] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] [Character(name="char_1002_nsabr_2")] @@ -54,9 +37,6 @@ [PlaySound(key="$d_gen_walk_n")] [Character(name="char_130_doberm_ex")] [name="???"] 别想得逞! - - - [Character(name="char_013_riop")] [name="近卫干员"] 杜,杜宾教官! [Character(name="char_013_riop", name2="char_130_doberm_ex", focus=2)] @@ -67,8 +47,6 @@ [name="杜宾"] 快!重整队形! [Character(name="char_013_riop", name2="char_130_doberm_ex", focus=1)] [name="近卫干员"] 是! - - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 杜宾!你来了! [Character(name="char_002_amiya_1#2", name2="char_130_doberm_ex", focus=2)] @@ -109,13 +87,11 @@ [Character(name="char_130_doberm_ex")] [name="杜宾"] Dr.{@nickname}, 我是行动组E1组长,杜宾。 [name="杜宾"] 我们将把你从这座乌萨斯的城市——切尔诺伯格,护送到罗德岛。 - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [image(image="avg_map_1")] [ImageTween(image="avg_map_1", tiled=true, xScaleTo=1.3, yScaleTo=1.3, xTo=-200, duration=75, block=false)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] [name="杜宾"] 身处切尔诺伯格城的核心区废弃设施,现在的我们理应向西撤退。 - [Character(name="char_002_amiya_1", name2="char_130_doberm_ex", focus=1)] [ImageTween(image="avg_map_1", tiled=true, xScaleTo=1.8, yScaleTo=1.8, xTo=-200, duration=75, block=false)] [name="阿米娅"] 但......和凯尔希医生通讯中断时,我和杜宾教官都需要先带领着各自的小组,去西边的集结地汇合然后确认撤出信号。 @@ -128,7 +104,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [image] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] - [Character(name="char_016_medic", name2="char_002_amiya_1", focus=1)] [name="医疗干员"] 阿,阿米娅! [Character(name="char_016_medic", name2="char_002_amiya_1#6", focus=2)] @@ -137,18 +112,14 @@ [name="医疗干员"] 是......是来自罗德岛的对话请求! [Character(name="char_002_amiya_1#6", focus=-1)] [name="阿米娅"] 通讯接上了吗!难道说,是凯尔希医...... - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(name="char_002_amiya_1#6", focus=-1)] [name="???"] 很抱歉,并不是。 [image(image="bg_2_call")] [PlaySound(key="$d_gen_transmissionget",volume=0.4)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.8, block=true)] - [Character(name="char_002_amiya_1#1", focus=1)] [name="阿米娅"] PRTS......? - - [Character(name="char_002_amiya_1#1", focus=-1)] [name="PRTS"] 应急神经连接请求被意外触发了。 [name="PRTS"] 罗德岛号方面也受到干扰,只有神经连接可以勉强进行。 @@ -176,20 +147,15 @@ [name="PRTS"] 需要确认管理员身份,请选择识别方式。 [Character(name="char_002_amiya_1#2", focus=1)] [name="阿米娅"] 啊,博士......请你说句话。 - - [Decision(options="(说话)", values="1")] - [Predicate(references="1")] [PlaySound(key="$d_gen_transmissionget",volume=0.4)] [Character(name="char_002_amiya_1#3", focus=-1)] [name="PRTS"] 虽然不知道为什么你不说话,反而触碰了一下屏幕中央—— [name="PRTS"] ——不过我已经找到了相匹配的指纹。身份确认,权限水平:8。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep00",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] diff --git a/resources/gamedata/story/obt/guide/l0-0/0_home_ui.txt b/resources/gamedata/story/obt/guide/l0-0/0_home_ui.txt index 8ada0950..1760841f 100644 --- a/resources/gamedata/story/obt/guide/l0-0/0_home_ui.txt +++ b/resources/gamedata/story/obt/guide/l0-0/0_home_ui.txt @@ -1,31 +1,24 @@ [HEADER(is_skippable=false, is_tutorial=true)] 主UI新手引导 - [PopupDialog(dialogHead="$avatar_sys", protectTime=1)] 虽然你的身体还留在切尔诺伯格,但还是————欢迎回到罗德岛。 - [PopupDialog(dialogHead="$avatar_sys")] \ 暂时你还没有熟悉罗德岛的全部功能,看来这也是需要复习的部分了。\ 虽然部分功能区域还在修复中,不过至少核心功能已经可以使用了。 - [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 通过<@tu.kw>作战室,你可以推进主要行动或者进行训练关卡。 - [Tutorial(target="btn_character_repo", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 这里是<@tu.kw>干员管理界面,在这里你可以管理和训练你的干员。 - [Tutorial(target="btn_squad", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 这里是<@tu.kw>编队入口,在这里可以管理小队的编成和干员技能的选择。 - [Tutorial(target="btn_recruit", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 不要忘了招募干员,在这里你可以招募新的干员,以扩大罗德岛的成员规模。 - [Tutorial(target="btn_inventory", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ diff --git a/resources/gamedata/story/obt/guide/l0-0/1_recruit_adv.txt b/resources/gamedata/story/obt/guide/l0-0/1_recruit_adv.txt index 3f54728c..46e1f0e2 100644 --- a/resources/gamedata/story/obt/guide/l0-0/1_recruit_adv.txt +++ b/resources/gamedata/story/obt/guide/l0-0/1_recruit_adv.txt @@ -1,38 +1,24 @@ [HEADER(is_skippable=false, is_tutorial=true)] 高级干员招募引导 - [PopupDialog(dialogHead="$avatar_sys")] 未被损坏的记忆部分可能比想象的少。 [PopupDialog(dialogHead="$avatar_sys")] 不过你已经懂得了基本的生存技巧,没有白费阿米娅对你的一片期待,以及她为了救你而准备的这些干员。 - [PopupDialog(dialogHead="$avatar_amiya")] 无论如何,整合运动造成的影响和破坏都超过了预期。博士,我们需要坚持下去。 [PopupDialog(dialogHead="$avatar_sys")] 如果想要生存下去的话,需要扩充下罗德岛的成员配置。 [PopupDialog(dialogHead="$avatar_amiya")] 博士,堆积着的档案已经很多了,当中一定有能够成为我们新的伙伴的人,从中招募些有可能加入我们的人吧。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_advanced_recruit", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,点击干员寻访按钮。 - [GotoPage(dest="recruit_advanced", waitForSignal="recruit_advanced_routed")] - [PopupDialog(dialogHead="$avatar_sys")] 在这里你可以使用<@tu.kw>合成玉进行<@tu.kw>干员寻访。 - [Tutorial(target="panel_diamond_shard", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 合成玉是一种十分珍贵的资源,但同时也是干员寻访的必须品。使用前请务必仔细思考。 - -//----------- Recruit scene ------------ -// recruitgacha_resumed等待再度回到抽卡页面 [Tutorial(target="btn_gacha", waitForSignal="recruit_gacha_drawn", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击此处以招募干员。 - - [InputBlocker(blockInput=false)] - [Tutorial(waitForSignal="recruit_gachaeffect_shown")] - -[InputBlocker(blockInput=true)] -//-------------------------------------- \ No newline at end of file +[InputBlocker(blockInput=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-0/2_make_squad.txt b/resources/gamedata/story/obt/guide/l0-0/2_make_squad.txt index 941bf0ef..cf74791d 100644 --- a/resources/gamedata/story/obt/guide/l0-0/2_make_squad.txt +++ b/resources/gamedata/story/obt/guide/l0-0/2_make_squad.txt @@ -1,47 +1,31 @@ [HEADER(is_skippable=false, is_tutorial=true, char_sort_type="BY_RARITY_DOWN")] 编辑小队引导 - [PopupDialog(dialogHead="$avatar_amiya")] 博士,光靠之前参与了行动的大家,可能还不足以面对之后的所有威胁。 [PopupDialog(dialogHead="$avatar_amiya")] 也许我们需要派遣一些新招募的成员参与行动。 [PopupDialog(dialogHead="$avatar_amiya")] 接下来PRTS会教您如何做。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_squad", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击进入编队界面 - [GotoPage(dest="squad", waitForSignal="squad_routed")] - -// ---------- Squad scene ---------- -// 该位置指向中间空槽 -// [InputBlocker(blockInput=true, validX=-78, validY=150, validWidth=153, validHeight=302)] [Tutorial(target="pool_btn_squad_first_empty_slot", searchBtnInChildren="true", waitForSignal="squadselect_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击这里在小队中添加干员 - -// 该位置指向第一个干员 -// [InputBlocker(blockInput=true, validX=-140, validY=149, validWidth=141, validHeight=292)] [Tutorial(target="pool_btn_squad_select_first_item", searchBtnInChildren="true", waitForSignal="squadselect_charcard_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击选中干员 - -// 该位置右下角确认编队按钮 -// TODO(sonicmisora): 为panel_hotspot换一个新名字 -// panel_hotspot指向确认编队按钮 [InputBlocker(blockInput=true)] [Tutorial(target="panel_hotspot", waitForSignal="squadhome_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击确认编队 - [Tutorial(target="btn_topmenu_home", waitForSignal="topmenu_shown", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 干员已经成功加入出击小队,点击导航栏返回 - [Tutorial(target="btn_home", waitForSignal="squad_saved", importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ -点击首页按钮回到中央大厅 +点击首页按钮回到中央大厅 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-0/3_battle_ui.txt b/resources/gamedata/story/obt/guide/l0-0/3_battle_ui.txt index 221ee5f1..38cb8a26 100644 --- a/resources/gamedata/story/obt/guide/l0-0/3_battle_ui.txt +++ b/resources/gamedata/story/obt/guide/l0-0/3_battle_ui.txt @@ -1,41 +1,25 @@ [HEADER(is_skippable=false, is_tutorial=true)] 战斗关卡引导 - [PopupDialog(dialogHead="$avatar_sys")] 记住,现在你们还身处作战环境中。如果你忘记了如何回到行动现场,接下来我会告诉你怎么做。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击进入<@tu.kw>作战室界面 - [GotoPage(dest="stage", waitForSignal="stage_routed")] - [Tutorial(target="btn_zone", waitForSignal="zone_switched_or_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 先从基本的开始......整合运动正在切尔诺伯格市内进行破坏活动。 - -// pool_btn_first_zonestage指向该zone中已解锁的第一个关卡 -// stagepreview_resumed等待右边关卡预览完全打开 [Tutorial(target="pool_btn_first_zonestage", waitForSignal="stagepreview_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选择行动地点。 - -// btn_start_battle是该页面的开始战斗按钮 [Tutorial(target="btn_start_battle", waitForSignal="squadhome_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击按钮进入战前编队页面。 -// -------------------------------------- - -// ------- Battle squad edit scene ------ -// Delay a little time so that the startBattleBtn won't be blocked by FastAction(). [Delay(time="$f_delay_start_battle_btn")] - -// panel_hotspot是战斗开始的按钮 [Tutorial(target="hotspot_startbtn", waitForSignal="battle_start", importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ -点击按钮开始执行此次作战。 -// -------------------------------------- \ No newline at end of file +点击按钮开始执行此次作战。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-1/0_mission_main.txt b/resources/gamedata/story/obt/guide/l0-1/0_mission_main.txt index 4f6ea661..0df98f36 100644 --- a/resources/gamedata/story/obt/guide/l0-1/0_mission_main.txt +++ b/resources/gamedata/story/obt/guide/l0-1/0_mission_main.txt @@ -1,39 +1,26 @@ [HEADER(is_skippable=false, is_tutorial=true)] 主线任务引导 - [PopupDialog(dialogHead="$avatar_amiya")] 其实,罗德岛除了有一些日常的内部维护工作,还会收到来自外部的各种委托请求。 [PopupDialog(dialogHead="$avatar_sys")] 为了能更有序地管理这些事宜,你需要学习如何处理现在手中的<@tu.kw>任务。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_mission", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,从这里可以进入<@tu.kw>任务管理界面。 - [GotoPage(dest="mission", waitForSignal="mission_routed", initMissionPage="MAINMISSION")] - -//----------- Mission scene ------------ - [PopupDialog(dialogHead="$avatar_amiya")] \ 这个界面会罗列出所有您需要处理的<@tu.kw>任务。 - [Tutorial(target="tab_hotspot_mainmission", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 请看<@tu.kw>这里。这一部分记录了正在面临的最主要任务。 - [Tutorial(target="hotspot_draw", waitForSignal="mission_confirmed_mission", importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击领取这次任务完成的补给。 - [Tutorial(waitForSignal="gainitem_routed")] - [Tutorial(target="confirm_button", waitForSignal="gainitem_confirmed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 在这种非常时期,我们需要利用一切我们可以利用的资源。 - [PopupDialog(dialogHead="$avatar_sys")] 稍后你可以回到这里继续整理手上的任务。 -[PopupDialog(dialogHead="$avatar_sys")] 现在,你需要了解另外一件重要事项。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_sys")] 现在,你需要了解另外一件重要事项。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-1/1_training_level.txt b/resources/gamedata/story/obt/guide/l0-1/1_training_level.txt index 176c510e..f6251f4f 100644 --- a/resources/gamedata/story/obt/guide/l0-1/1_training_level.txt +++ b/resources/gamedata/story/obt/guide/l0-1/1_training_level.txt @@ -1,39 +1,28 @@ [HEADER(is_skippable=false, is_tutorial=true)] 训练关卡引导 - [PopupDialog(dialogHead="$avatar_amiya")] 博士,罗德岛的档案库中存放着杜宾老师指导的<@tu.kw>作战演习。 [PopupDialog(dialogHead="$avatar_amiya")] 这些演习中包含了基础的作战技巧,相信掌握之后对博士一定大有帮助。 [PopupDialog(dialogHead="$avatar_amiya")] 因为杜宾正在参加营救,所以她不能同时在训练场进行指导。 [PopupDialog(dialogHead="$avatar_amiya")] 这边会回放她之前和接受过黑钢训练的干员杰西卡先进行的模拟训练。 - [GotoPage(dest="home", waitForSignal="home_routed")] - [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击进入<@tu.kw>作战室 - [GotoPage(dest="STAGE", waitForSignal="stage_routed", zoneId="main_1", stageId="tr_01")] - [Delay(time="$f_delay_scroll_stage_on_map")] - [Tutorial(target="pool_btn_train_substage#tr_01", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 进行<@tu.kw>作战演习的关卡并<@tu.kw>不会消耗理智,可以随时进行反复尝试。 - [Tutorial(target="btn_start_battle", waitForSignal="squadhome_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击按钮进入战前编队页面。 - -// Delay a little time so that the startBattleBtn won't be blocked by FastAction(). [Delay(time="$f_delay_start_battle_btn")] - [PopupDialog(focusX=-10, focusY=34, focusWidth=388, focusHeight=65, anchor="Bottom", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black",\ dialogHead="$avatar_amiya")] \ 博士,所有演习关卡的阵容都<@tu.kw>不可改变。如果遇到无法通过演习的情况,请多尝试不同的战术和部署位置。 - [Tutorial(target="hotspot_startbtn", waitForSignal="battle_start", importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ diff --git a/resources/gamedata/story/obt/guide/l0-10/0_weekly_daily.txt b/resources/gamedata/story/obt/guide/l0-10/0_weekly_daily.txt index 4439fee7..d7a3859d 100644 --- a/resources/gamedata/story/obt/guide/l0-10/0_weekly_daily.txt +++ b/resources/gamedata/story/obt/guide/l0-10/0_weekly_daily.txt @@ -1,29 +1,17 @@ [HEADER(is_skippable=false, is_tutorial=true)] 曜日引导 - [PopupDialog(dialogHead="$avatar_sys")] \ 现在还需要你了解一下新开放的资源型作战。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击进入<@tu.kw>作战室界面 - -//-------------------------------------- - [GotoPage(dest="stage", waitForSignal="stage_routed")] - -//----------- Stage scene ------------ - [PopupDialog(dialogHead="$avatar_amiya")] 为了弥补持续作战的消耗,大家的作战能力,保障罗德岛资源的补给线是日常活动中重要的一环。 [PopupDialog(dialogHead="$avatar_sys")] 在资源型作战关卡中,需要通过接受特定的委托来补充特定的资源。 - [Tutorial(target="pool_btn_zonetab_weekly_mtl", waitForSignal="stage_weekly_zonetype_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击进入资源型作战关卡选择界面 - [PopupDialog(dialogHead="$avatar_sys")] 不同于正面战场的行动,各种资源型作战的开放时间会根据日期的不同有所限制。如果遇到当天没有开放的作战行动,请改日再来。 -[PopupDialog(dialogHead="$avatar_sys")] 资源型作战的补给奖励比一般作战更加丰厚,请务必合理安排作战的时机。 - -//-------------------------------------- +[PopupDialog(dialogHead="$avatar_sys")] 资源型作战的补给奖励比一般作战更加丰厚,请务必合理安排作战的时机。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/0_building_init.txt b/resources/gamedata/story/obt/guide/l0-11/0_building_init.txt index 6a4ec1f9..808788d9 100644 --- a/resources/gamedata/story/obt/guide/l0-11/0_building_init.txt +++ b/resources/gamedata/story/obt/guide/l0-11/0_building_init.txt @@ -1,24 +1,14 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part0 - - [PopupDialog(dialogHead="$avatar_sys")] 博士,胜利总是会付出相应的代价。 - [GotoPage(dest="home", waitForSignal="home_routed")] [Tutorial(target="btn_building", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 请前往基建。在那里,有一个人在等你。 - [GotoPage(dest="building", waitForSignal="building_routed")] - - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Background(image="bg_abyss_1", width=1.7, height=1.7)] -//对话 [Blocker(a=0, fadetime=0.6, block=false)] - -//对话内容此处填入 [Character(name="char_007_closre_1#3")] [name="???"] 博士,某种程度上......又见面了。 [name="???"] 情况不容乐观,切尔诺伯格即将沦陷,而我在罗德岛能做的事情也比较有限。 @@ -27,76 +17,51 @@ [Character(name="char_007_closre_1#1")] [Blocker(a=0, fadetime=0.6, block=true)] [name="???"] 啊对了,我一直都忘了你可能已经不记得我是谁了。 - - -//////////////插入cg/////////////////// [Blocker(a=1, r=1,g=1, b=1, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="avg_closure")] [Character] -//对话 [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] - [name="可露希尔"] 我是罗德岛舰船可靠性工程师————可露希尔。 [name="可露希尔"] 欢迎来到罗德岛基建群,以及———— [name="可露希尔"] 今后请多多指教,Dr.{@nickname}! [dialog] - [delay=0.6] - [Blocker(a=1, r=1,g=1, b=1, fadetime=0.6, block=true)] [image(fadetime=0)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] -/////////////////////////// - - - -//----------- Building scene ------------ - [PopupDialog(dialogHead="$avatar_closure")] 在基建中,博士你可以建造各种设施换取各种资源,也可以对干员们的生活进行管理。 [PopupDialog(dialogHead="$avatar_closure")] 当然因为整套系统才被修复不久,大部分房间还需要清理后才能使用。 [PopupDialog(dialogHead="$avatar_closure")] 虽然我们损失了很多,不过,我们的征途才刚刚开始。而这里,将会是一直陪伴着我们征战远方的家。 [PopupDialog(dialogHead="$avatar_closure")] 在开始实际操作之前,先为你介绍下基本功能吧。 - [Tutorial(focusX=-482, focusY=-38, focusWidth=195, focusHeight=41, anchor="TopRight",\ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里标识了闲置的无人机数量。清理房间和建造等操作都会使用到无人机。无人机在使用后需要充电维护一定时间才能再次投入工作。 - [Tutorial(focusX=-286, focusY=-38, focusWidth=195, focusHeight=41, anchor="TopRight",\ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里标识了罗德岛基建的电力供应状况。各项设施的正常运作都会需要电力。建造发电站可以提供更多的电力输出。 - [Tutorial(focusX=-95, focusY=-38, focusWidth=195, focusHeight=41, anchor="TopRight",\ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里标识了龙门币余额。毕竟,天上没有免费的馅饼,制造大部分材料都是要经费的。 - [PopupDialog(dialogHead="$avatar_sys")] 希望你能记住它们的含义。毕竟,这里可能是你以后最常来的地方之一。 [PopupDialog(dialogHead="$avatar_closure")] 没关系,博士还需要一点时间去熟悉。这里可以慢慢调整成博士希望的样子。 - [Tutorial(target="archi_switch_hotspot", waitForSignal="building_opmode_changed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 所以,清理房间是开始任何工作的第一步。我们先切换到<@tu.kw>建造模式。 - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_33")] [Delay(time="$f_delay_focus_building_broom")] - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 电梯间是连接各个区域的通道。点击电梯间进行清理。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_clean_confirm", waitForSignal="building_room_clean_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -选择进行清理。 - -//-------------------------------------- \ No newline at end of file +选择进行清理。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/1a_slot_clean.txt b/resources/gamedata/story/obt/guide/l0-11/1a_slot_clean.txt index d63e4d8d..f26458d7 100644 --- a/resources/gamedata/story/obt/guide/l0-11/1a_slot_clean.txt +++ b/resources/gamedata/story/obt/guide/l0-11/1a_slot_clean.txt @@ -1,23 +1,14 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part1 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_27")] [Delay(time="$f_delay_focus_building_broom")] - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 好了,可以接着清理下面的电梯间了。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_clean_confirm", waitForSignal="building_room_clean_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -选择进行清理。 - -//-------------------------------------- \ No newline at end of file +选择进行清理。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/1b_slot_clean.txt b/resources/gamedata/story/obt/guide/l0-11/1b_slot_clean.txt index 51269e76..ea8f4fb6 100644 --- a/resources/gamedata/story/obt/guide/l0-11/1b_slot_clean.txt +++ b/resources/gamedata/story/obt/guide/l0-11/1b_slot_clean.txt @@ -1,25 +1,15 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part2 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_26")] [Delay(time="$f_delay_focus_building_broom")] - [PopupDialog(dialogHead="$avatar_closure")] 清理完电梯间后,接下来需要依次清理周围的功能性房间。 - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击清理空房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_clean_confirm", waitForSignal="building_room_clean_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -再次选择进行清理。 - -//-------------------------------------- \ No newline at end of file +再次选择进行清理。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/1c_slot_clean.txt b/resources/gamedata/story/obt/guide/l0-11/1c_slot_clean.txt index a5d3979c..b8d89d6e 100644 --- a/resources/gamedata/story/obt/guide/l0-11/1c_slot_clean.txt +++ b/resources/gamedata/story/obt/guide/l0-11/1c_slot_clean.txt @@ -1,23 +1,14 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part3 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_25")] [Delay(time="$f_delay_focus_building_broom")] - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 还没结束,继续清理这个房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_clean_confirm", waitForSignal="building_room_clean_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -选择进行清理。 - -//-------------------------------------- \ No newline at end of file +选择进行清理。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/1d_slot_clean.txt b/resources/gamedata/story/obt/guide/l0-11/1d_slot_clean.txt index c6a058cd..a4056334 100644 --- a/resources/gamedata/story/obt/guide/l0-11/1d_slot_clean.txt +++ b/resources/gamedata/story/obt/guide/l0-11/1d_slot_clean.txt @@ -1,23 +1,14 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part4 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_24")] [Delay(time="$f_delay_focus_building_broom")] - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 最后是这个房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_clean_confirm", waitForSignal="building_room_clean_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -选择进行清理,总之清理告一段落。 - -//-------------------------------------- \ No newline at end of file +选择进行清理,总之清理告一段落。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/2a_build_elect.txt b/resources/gamedata/story/obt/guide/l0-11/2a_build_elect.txt index 1d03d60c..13f6d3ab 100644 --- a/resources/gamedata/story/obt/guide/l0-11/2a_build_elect.txt +++ b/resources/gamedata/story/obt/guide/l0-11/2a_build_elect.txt @@ -1,26 +1,16 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part5 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_26")] [Delay(time="$f_delay_focus_building_broom")] - [PopupDialog(dialogHead="$avatar_closure")] 第一批房间已经全部清理完毕。现在可以开始建造相应设施。 [PopupDialog(dialogHead="$avatar_closure")] 所有的设施都会消耗电力。我们第一个需要建造的是<@tu.kw>发电站发电站。 - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选择已经清理好的房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_build_confirm", waitForSignal="building_room_build_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -点击建造发电站。 - -//-------------------------------------- \ No newline at end of file +点击建造发电站。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/2b_build_manu.txt b/resources/gamedata/story/obt/guide/l0-11/2b_build_manu.txt index f13d279a..cac9508a 100644 --- a/resources/gamedata/story/obt/guide/l0-11/2b_build_manu.txt +++ b/resources/gamedata/story/obt/guide/l0-11/2b_build_manu.txt @@ -1,27 +1,17 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part6 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_25")] [Delay(time="$f_delay_focus_building_broom")] - [PopupDialog(dialogHead="$avatar_closure")] 现在我们需要建造<@tu.kw>制造站。 [PopupDialog(dialogHead="$avatar_closure")] 制造站可以制造材料与一些资源。前期可以生产赤金用于贩卖换取<@tu.kw>龙门币,也可以生产升级干员用的<@tu.kw>作战记录。 [PopupDialog(dialogHead="$avatar_closure")] 在后期可以制造<@tu.kw>源石碎片换取<@tu.kw>合成玉。 - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击下一个空房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_build_confirm", waitForSignal="building_room_build_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ -点击建造制造站。 - -//-------------------------------------- \ No newline at end of file +点击建造制造站。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/2c_build_trade.txt b/resources/gamedata/story/obt/guide/l0-11/2c_build_trade.txt index b395e4d3..54e53921 100644 --- a/resources/gamedata/story/obt/guide/l0-11/2c_build_trade.txt +++ b/resources/gamedata/story/obt/guide/l0-11/2c_build_trade.txt @@ -1,35 +1,23 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part7 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_24")] [Delay(time="$f_delay_focus_building_broom")] - [PopupDialog(dialogHead="$avatar_closure")] 最后我们需要建造<@tu.kw>贸易站。 [PopupDialog(dialogHead="$avatar_closure")] 贸易站可以通过交付订单,获得稳定的<@tu.kw>龙门币收益!在之后,还可以解锁切换订单类型的功能,来获得<@tu.kw>合成玉。 - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击最后一个清理好的空房间。 - [Delay(time="$f_delay_single_frame")] - [Tutorial(target="btn_build_confirm", waitForSignal="building_room_build_confirmed", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击建造贸易站。 - [PopupDialog(dialogHead="$avatar_closure")] 好了,基础设施已经全部建造完毕。 [PopupDialog(dialogHead="$avatar_closure")] 现在,博士只需要学习如何使用它们就可以了。 - [Tutorial(target="archi_switch_hotspot", waitForSignal="building_opmode_changed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击切换普通模式 -[Building.EnsureOperationMode(mode="NORMAL")] - -//-------------------------------------- \ No newline at end of file +[Building.EnsureOperationMode(mode="NORMAL")] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/3a_station_manu.txt b/resources/gamedata/story/obt/guide/l0-11/3a_station_manu.txt index bf7ee98f..b592ec56 100644 --- a/resources/gamedata/story/obt/guide/l0-11/3a_station_manu.txt +++ b/resources/gamedata/story/obt/guide/l0-11/3a_station_manu.txt @@ -1,49 +1,33 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part8 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [Building.EnsureOperationMode(mode="NORMAL")] [Building.FocusBRoom(roomId="slot_25")] [Delay(time="$f_delay_focus_building_broom")] - [PopupDialog(dialogHead="$avatar_closure")] 现在博士你需要为各个房间进驻角色,大部分基建设施可不会自己就动起来。 [PopupDialog(dialogHead="$avatar_closure")] 制造站是罗德岛物品产出的重要设施,在这里你可以安排制造各式各样的产品。 - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_mode_changed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选中制造站房间 - [Tutorial(target="panel_manufact", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 这里显示了目前制造站的基本工作状态。 - [Tutorial(target="panel_manufact", waitForSignal="building_manufact_routed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 再点击一次打开制造界面 - [Tutorial(target="pool_btn_building_room_station_first_empty_slot", searchBtnInChildren=true, waitForSignal="building_stationselect_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击此处进驻角色 - -// Delay a single frame so that all cards are located correctly. [Delay(time="$f_delay_single_frame")] - [Tutorial(target="pool_btn_building_stationselect_first_item", searchBtnInChildren=true, waitForSignal="building_stationselect_charcard_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击选中干员 - [Tutorial(target="btn_confirm", searchBtnInChildren=true, waitForSignal="building_manufact_routed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击确认进驻 - -[PopupDialog(dialogHead="$avatar_sys")] 进驻完成。现在可以开始制造我们的第一件产品了。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_sys")] 进驻完成。现在可以开始制造我们的第一件产品了。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/3b_op_manu.txt b/resources/gamedata/story/obt/guide/l0-11/3b_op_manu.txt index 03933ee3..e38cce28 100644 --- a/resources/gamedata/story/obt/guide/l0-11/3b_op_manu.txt +++ b/resources/gamedata/story/obt/guide/l0-11/3b_op_manu.txt @@ -1,29 +1,19 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part9 - [GotoPage(dest="building_manuf", waitForSignal="building_manufact_routed")] - -//----------- Building scene ------------ - [Tutorial(target="panel_output_hotspot", waitForSignal="building_manufact_formula_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击设定当前的制造项目 - [Tutorial(target="pool_btn_building_manufact_formula_first_item", searchBtnInChildren=true, waitForSignal="building_manufact_remaincnt_editable", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击选取想要制造的产品 - [Tutorial(target="btn_confirm", searchBtnInChildren=true, importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击确认 - [PopupDialog(dialogHead="$avatar_closure")] 这样一来产品就会按照设定的数量自动进行制造。 [PopupDialog(dialogHead="$avatar_closure")] 不过制造完成物品的总库存量是有限的,所以记得定时来收取,清空库存。 - [Delay(time=0.5)] [PopupDialog(dialogHead="$avatar_closure")] 制造站的内容就这些了,以后可以多尝试一下!毕竟这些设施在博士忙碌的时候也能够帮忙生产更多资源。 -[PopupDialog(dialogHead="$avatar_closure")] 接下来需要讲解基建中另一项重要的功能——贸易站。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_closure")] 接下来需要讲解基建中另一项重要的功能——贸易站。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/3c_station_trade.txt b/resources/gamedata/story/obt/guide/l0-11/3c_station_trade.txt index 5f275f35..e5fcaa31 100644 --- a/resources/gamedata/story/obt/guide/l0-11/3c_station_trade.txt +++ b/resources/gamedata/story/obt/guide/l0-11/3c_station_trade.txt @@ -1,31 +1,19 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建引导Part10 - [GotoPage(dest="building_trade", waitForSignal="building_trading_routed")] - -//----------- Building scene ------------ - [PopupDialog(dialogHead="$avatar_closure")] 贸易站负责将罗德岛加工好的产品售出,以换取龙门币和合成玉等货币。 [PopupDialog(dialogHead="$avatar_closure")] 与制造站不同,贸易站的订单交易并不需要花费时间。只要拥有订单上的货物,就可以随时完成交易。 [PopupDialog(dialogHead="$avatar_closure")] 不过这些订单也不是白送的,同样都是靠干员辛勤工作获取来的。 - [Tutorial(target="pool_btn_building_room_station_first_empty_slot", searchBtnInChildren=true, waitForSignal="building_stationselect_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击此处可以进驻干员 - -// Delay a single frame so that all cards are located correctly. [Delay(time="$f_delay_single_frame")] - [Tutorial(target="pool_btn_building_stationselect_first_item", searchBtnInChildren=true, waitForSignal="building_stationselect_charcard_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击选中干员 - [Tutorial(target="btn_confirm", searchBtnInChildren=true, waitForSignal="building_trading_routed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", importantClick=true, \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击确认进驻 - -[PopupDialog(dialogHead="$avatar_closure")] 这样一来,订单流水线就建立完成了。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_closure")] 这样一来,订单流水线就建立完成了。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-11/3d_op_trade.txt b/resources/gamedata/story/obt/guide/l0-11/3d_op_trade.txt index 9c8f3c46..95efe8ea 100644 --- a/resources/gamedata/story/obt/guide/l0-11/3d_op_trade.txt +++ b/resources/gamedata/story/obt/guide/l0-11/3d_op_trade.txt @@ -1,24 +1,14 @@ [HEADER(is_skippable=false, is_tutorial=true, dont_clear_gameobjectpool_onstart=true)] 基建引导Part11 - [GotoPage(dest="building_trade", waitForSignal="building_trading_routed")] - -//----------- Building scene ------------ [PopupDialog(dialogHead="$avatar_closure")] 最后再来试试订单交易。 - [Tutorial(target="pool_btn_building_trading_first_order", searchBtnInChildren=true, importantClick=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 点击此处交付订单。 - -// Delay a little while to make sure order receiving animation is seen by the player. [Delay(time=0.8)] - [PopupDialog(dialogHead="$avatar_closure")] 好了,就在刚才我们完成了基建群修复好后的第一笔交易订单。 - [PopupDialog(dialogHead="$avatar_closure")] 这样一来,罗德岛基建的基础功能应该已经全部上线。 [PopupDialog(dialogHead="$avatar_closure")] 当然,现在还有许多深层的房间尚未开放。这需要我们对控制中枢进行升级后才可以继续操作。 [PopupDialog(dialogHead="$avatar_closure")] 博士现在可以在普通模式下对各个房间进行管理,和干员们进行对话。或者,只是闲逛可能也不错。 [PopupDialog(dialogHead="$avatar_closure")] 目前基建深层的稳定性仍然无法保证,所以暂时仅提供了部分设施供干员使用。 -[PopupDialog(dialogHead="$avatar_closure")] 在未来获得凯尔希博士许可的情况下,我会尝试让你接触新的功能的! - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_closure")] 在未来获得凯尔希博士许可的情况下,我会尝试让你接触新的功能的! \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-2/0_recruit_normal.txt b/resources/gamedata/story/obt/guide/l0-2/0_recruit_normal.txt index d293d321..da8a0c2b 100644 --- a/resources/gamedata/story/obt/guide/l0-2/0_recruit_normal.txt +++ b/resources/gamedata/story/obt/guide/l0-2/0_recruit_normal.txt @@ -1,41 +1,29 @@ [HEADER(is_skippable=false, is_tutorial=true)] 公开招募引导 - [PopupDialog(dialogHead="$avatar_amiya")] \ 博士,为了对抗将来更大的威胁,我们需要有更多的同伴参与行动。 [PopupDialog(dialogHead="$avatar_sys")] \ 虽然能够像上次一样通过猎头进行干员寻访,但是根据计算,有限的资源不会给我们太多这样做的机会。使用<@tu.kw>公开招募可能是另一个选择。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_normal_recruit", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击这里可以进入<@tu.kw>公开招募界面。 - [GotoPage(dest="recruit_normal", waitForSignal="recruit_normal_routed")] - -//----------- Recruit scene ------------ - [InputBlocker(blockInput=true, validX=-312, validY=81, validWidth=514, validHeight=260)] [Tutorial(target="pool_btn_recruit_first_empty_slot", searchBtnInChildren="true", waitForSignal="recruit_buildconfig_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 从这里开始公开招募干员。 - [InputBlocker(blockInput=true)] [Tutorial(focusX=-3, focusY=-57, focusWidth=555, focusHeight=148, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 在进行公开招募时,博士可以选择至多三项期望的干员特征,这很重要。 - [Tutorial(focusX=-91, focusY=155, focusWidth=735, focusHeight=211, \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 并且花费时间越长,我们找到符合要求的干员的概率就越高。 - -// panel_hotspot指向确认按钮 [Tutorial(target="panel_hotspot", \ animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ -请点击这里尝试招募下干员吧! - -//-------------------------------------- \ No newline at end of file +请点击这里尝试招募下干员吧! \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l0-4/0_upgrade_char.txt b/resources/gamedata/story/obt/guide/l0-4/0_upgrade_char.txt index 9db26756..23945048 100644 --- a/resources/gamedata/story/obt/guide/l0-4/0_upgrade_char.txt +++ b/resources/gamedata/story/obt/guide/l0-4/0_upgrade_char.txt @@ -1,57 +1,39 @@ [HEADER(is_skippable=false, is_tutorial=true)] 角色升级引导 - [PopupDialog(dialogHead="$avatar_sys")] 即使有再多的经验,我们仍然是一个隐藏在大众视野之外的队伍。 [PopupDialog(dialogHead="$avatar_amiya")] 整合运动作为一个完全由感染者组成的团体......其实我们并不比他们更了解感染者。 [PopupDialog(dialogHead="$avatar_amiya")] 但是作为指挥者,博士之后需要经常去确保干员们都在最佳状态。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_character_repo", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 这里是<@tu.kw>干员管理界面,在这里你可以管理和训练你的干员。 - [GotoPage(dest="char_repo", waitForSignal="character_repo_routed")] - [PopupDialog(dialogHead="$avatar_sys")] 选择一名成员,为他播放一下之前的作战记录以确保他们能够了解战场上需要知道的事宜。 [PopupDialog(dialogHead="$avatar_sys")] 你就不需要了,因为没有任何一样武器可能适合你。不过作为协助指挥的人,你需要一起看。 - -//[InputBlocker(blockInput=true, validX=-549, validY=125, validWidth=148, validHeight=292)] [Tutorial(target="pool_btn_char_repo_first_item", waitForSignal="character_info_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击查看该干员的详细信息。 - -// panel_hotspot是提升等级的按钮 [Tutorial(target="panel_hotspot", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 这里可以为干员播放作战记录,提升干员的<@tu.kw>等级,强化干员的各项能力。 - -// btn_evolve是觉醒按钮 [Tutorial(target="btn_evolve", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 干员达到一定等级后就可以进行<@tu.kw>精英化晋升,从而获得新的天赋和技能。 - -// btn_potential潜能按钮 [Tutorial(target="btn_potential", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys")] \ 通过使用干员的信物可以提高干员的潜能等级,增强其基础属性和天赋效果。 - -// hotspot_skill是技能按钮 [Tutorial(target="hotspot_skill", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys")] \ 在这里可以查看干员技能的详细信息,也可以提升干员的技能等级。 - -// friend_show是信赖度可以点击区域 [Tutorial(target="friend_show", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys")] \ 你与干员间的信赖度在此处标识。更高的信赖度会鼓舞干员的士气,提高他们的作战能力。 - -// panel_hotspot是提升等级的按钮 [Tutorial(target="panel_hotspot", waitForSignal="character_info_lvlup_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ diff --git a/resources/gamedata/story/obt/guide/l0-6/0_upgrade_skill.txt b/resources/gamedata/story/obt/guide/l0-6/0_upgrade_skill.txt index 3628d59b..356bdd69 100644 --- a/resources/gamedata/story/obt/guide/l0-6/0_upgrade_skill.txt +++ b/resources/gamedata/story/obt/guide/l0-6/0_upgrade_skill.txt @@ -1,28 +1,21 @@ [HEADER(is_skippable=false, is_tutorial=true)] 技能升级引导 - [PopupDialog(dialogHead="$avatar_sys")] 每位罗德岛的干员都有自己独特的作战技巧——<@tu.kw>技能。 [PopupDialog(dialogHead="$avatar_sys")] 磨炼他们的技能和提升她们的等级一样,同样是作战中关键的一环。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_character_repo", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 你应该已经知道进入干员管理界面的方法。 - [GotoPage(dest="char_repo", waitForSignal="character_repo_routed")] - [PopupDialog(dialogHead="$avatar_sys")] 你也已经知道查看干员详细信息的方法。 - [Tutorial(target="pool_btn_char_repo_first_item", waitForSignal="character_info_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 点击查看该干员的详细信息。 - [Tutorial(target="hotspot_skill", waitForSignal="character_info_skill_select_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys")] \ 从这里进入技能详情界面。 - [Tutorial(target="lvl_up_button", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys")] \ diff --git a/resources/gamedata/story/obt/guide/l0-9/0_mission_others.txt b/resources/gamedata/story/obt/guide/l0-9/0_mission_others.txt index 906d57b8..e52d9704 100644 --- a/resources/gamedata/story/obt/guide/l0-9/0_mission_others.txt +++ b/resources/gamedata/story/obt/guide/l0-9/0_mission_others.txt @@ -1,46 +1,33 @@ [HEADER(is_skippable=false, is_tutorial=true)] 见习,日常和周常引导 - [PopupDialog(dialogHead="$avatar_amiya")] 除了主线任务以外,执行各种其他日常的支线任务的奖励也是罗德岛重要的收入来源之一。 [PopupDialog(dialogHead="$avatar_amiya")] 博士,接下来我将为你介绍其余的几种任务类型。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_mission", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 和主线任务一样,其他任务也被整理在了<@tu.kw>任务界面。 - [GotoPage(dest="mission", waitForSignal="mission_routed", initMissionPage="STARTMISSION")] - -//----------- Mission scene ------------ [Tutorial(target="tab_hotspot_startmission", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 这个版块整理了所有的<@tu.kw>见习任务。 - [PopupDialog(dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 整理在这里的任务与其他的委托稍有不同。这是专门为你设计的一系列“复健”手续。 - [PopupDialog(dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 当然,完成它们可以为你带来一些额外的好处,这包括其他委托里很难得到的补给。 - [PopupDialog(dialogHead="$avatar_amiya", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 博士,我建议可以先优先完成这些任务,来迅速回忆起你曾经掌握的“知识”。 - [Tutorial(target="tab_hotspot_dailymission", waitForSignal="mission_page_switched", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 接下来是这里,整理了所有的<@tu.kw>日常任务 - [PopupDialog(dialogHead="$avatar_amiya")] 罗德岛每天都会收到大量的零碎委托,因此日常任务每天都会刷新。 [PopupDialog(dialogHead="$avatar_amiya")] 所以,我们需要尽力在当天完成这些任务。 - [Tutorial(target="tab_hotspot_weeklymission", waitForSignal="mission_page_switched", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 所有的<@tu.kw>周常任务都被整理在了这里 - [PopupDialog(dialogHead="$avatar_amiya")] \ 周常任务相比日常任务完成所需时间通常更长,但其完成期限也扩展至一周,并且完成后的补给更加丰富。 - [PopupDialog(dialogHead="$avatar_amiya")] \ 合理安排时间,逐步完成周常任务,应该是一个不错的选择! \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l1-1/0_building_control.txt b/resources/gamedata/story/obt/guide/l1-1/0_building_control.txt index 815dd27a..14e7cbb5 100644 --- a/resources/gamedata/story/obt/guide/l1-1/0_building_control.txt +++ b/resources/gamedata/story/obt/guide/l1-1/0_building_control.txt @@ -1,32 +1,21 @@ [HEADER(is_skippable=false, is_tutorial=true)] 基建-控制室升级 - [PopupDialog(dialogHead="$avatar_closure")] 博士,我们已经获得足够的材料来升级我们基建的控制中心。 [PopupDialog(dialogHead="$avatar_closure")] 该开始动手了。 - [GotoPage(dest="home", waitForSignal="home_routed")] [Tutorial(target="btn_building", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 从此进入罗德岛基建系统。 - [GotoPage(dest="building", waitForSignal="building_routed")] - -//----------- Building scene ------------ - [PopupDialog(dialogHead="$avatar_closure")] 升级控制中心可以扩大整个基建系统的可使用范围,并且开放更多的制造和销售选项。 - [Building.EnsureOperationMode(mode="ARCHITECTURE")] [Building.FocusBRoom(roomId="slot_34")] [Delay(time=0.02)] - [Tutorial(target="broom_tutorial_btn", waitForSignal="building_architecture_view_setup", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选中控制中心 - [Tutorial(target="button_levelup", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ -建议博士立即对控制中心进行升级。 - -//-------------------------------------- \ No newline at end of file +建议博士立即对控制中心进行升级。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l1-2/0_upgrade_char_again.txt b/resources/gamedata/story/obt/guide/l1-2/0_upgrade_char_again.txt index 04c7b285..9a37b261 100644 --- a/resources/gamedata/story/obt/guide/l1-2/0_upgrade_char_again.txt +++ b/resources/gamedata/story/obt/guide/l1-2/0_upgrade_char_again.txt @@ -1,23 +1,15 @@ [HEADER(is_skippable=false, is_tutorial=true)] 第二次角色升级引导 - [PopupDialog(dialogHead="$avatar_amiya")] 博士,路途险阻,从这里开始,我们遭遇的敌人将会更加强大。 [PopupDialog(dialogHead="$avatar_amiya")] 我们需要提升各位干员的能力来确保后面的行动能顺利进行。 [PopupDialog(dialogHead="$avatar_amiya")] 如果博士还没有对干员进行过升级,我会再带您再进行一次。 - [GotoPage(dest="char_repo", waitForSignal="character_repo_routed")] -// Delay a single frame so that all cards are located correctly. [Delay(time="$f_delay_single_frame")] - -//[InputBlocker(blockInput=true, validX=-549, validY=125, validWidth=148, validHeight=292)] [Tutorial(target="pool_btn_char_repo_first_item", waitForSignal="character_info_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 选择一名干员,进入干员详情页面。 - [PopupDialog(dialogHead="$avatar_amiya")] 相信在之前的战斗中博士已经知道,胜利不是来自于单个干员的强大,而是来源于大家齐心协力的配合。 [PopupDialog(dialogHead="$avatar_amiya", protectTime=0.5)] 因此,非常建议博士<@tu.kw>对队伍中的干员都进行培养。 - -// panel_hotspot是提升等级的按钮 [Tutorial(target="panel_hotspot", waitForSignal="character_info_lvlup_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ diff --git a/resources/gamedata/story/obt/guide/l1-5/0_campaign_stage.txt b/resources/gamedata/story/obt/guide/l1-5/0_campaign_stage.txt index 694554d5..9e5ea633 100644 --- a/resources/gamedata/story/obt/guide/l1-5/0_campaign_stage.txt +++ b/resources/gamedata/story/obt/guide/l1-5/0_campaign_stage.txt @@ -1,56 +1,43 @@ [HEADER(is_skippable=false, is_tutorial=true)] 剿灭作战引导 - [PopupDialog(dialogHead="$avatar_sys")] 在一些地区,我们与整合运动部队发生了大规模的交战,称之为<@tu.kw>剿灭作战。 [PopupDialog(dialogHead="$avatar_amiya")] 嗯,是的。如果能够在这些战场上取得优势,就可以大幅度削减敌人的实力。 [PopupDialog(dialogHead="$avatar_sys")] 现在,需要你亲自指挥这些重要的战斗。 - [GotoPage(dest="home", waitForSignal="home_routed")] - [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 点击进入作战室界面 - [GotoPage(dest="stage", waitForSignal="stage_routed")] - [Tutorial(target="pool_btn_zonetab_campaign", waitForSignal="zone_switched_or_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 进入剿灭作战战场选择页面 - [Tutorial(target="pool_btn_first_zonestage", waitForSignal="stagepreview_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 选择其中一个剿灭作战战场 - [Tutorial(focusX=-173, focusY=98, focusWidth=310, focusHeight=193, anchor="Right", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 剿灭作战的规则会与通常的作战稍有不同,请确保在进入前仔细阅读。 - [Tutorial(target="btn_enemy_handbook", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,接下来的是重点。在剿灭作战行动中你会遭遇大量敌人,即使无法一次全部击败也不用灰心。 - [Tutorial(focusX=-97, focusY=-331, focusWidth=103, focusHeight=37, anchor="Right", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 即使没有击败全部敌人,也可以使用PRTS的代理作战。另外理智也会根据未击败的敌人数进行相应的返还,请务必大胆地进行尝试。 - [PopupDialog(dialogHead="$avatar_sys")] \ 完成剿灭作战后,会根据这次作战击败的人数得到相应的奖励。 - [Tutorial(target="panel_campaign_info", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 单次击败的敌人数越多,就可以获得更高的阶段奖励。不过注意每个阶段奖励只能获取一次。 - [Tutorial(focusX=207, focusY=62, focusWidth=390, focusHeight=77, anchor="BottomLeft", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 此外根据击败敌人数还会有每周<@tu.kw>合成玉奖励。这些奖励是各个剿灭作战之间共通的,并且会以周为单位进行刷新。 - [Tutorial(target="panel_campaign_info", waitForSignal="stage_campaign_break_detail_shown", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ diff --git a/resources/gamedata/story/obt/guide/l2-3/0_weekly_evolve.txt b/resources/gamedata/story/obt/guide/l2-3/0_weekly_evolve.txt index 4677395f..636e72c6 100644 --- a/resources/gamedata/story/obt/guide/l2-3/0_weekly_evolve.txt +++ b/resources/gamedata/story/obt/guide/l2-3/0_weekly_evolve.txt @@ -1,22 +1,15 @@ [HEADER(is_skippable=false, is_tutorial=true)] 精英材料关卡教学 - [PopupDialog(dialogHead="$avatar_sys")] 与你奋战至此的干员们已经积累了不少的经验,是时候为他们的晋升做准备了。 [PopupDialog(dialogHead="$avatar_amiya")] 啊,PRTS,等等!博士,为了晋升你的干员,还需要一些专门的材料。 - [GotoPage(dest="HOME", waitForSignal="home_routed")] [Tutorial(target="btn_battle", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 从此进入<@tu.kw>作战室 - [GotoPage(dest="stage", waitForSignal="stage_routed")] - -//----------- Stage scene ------------ [Tutorial(target="pool_btn_zonetab_weekly_evolve", waitForSignal="stage_weekly_zonetype_selected", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击进入晋升材料获取作战行动。 - [PopupDialog(dialogHead="$avatar_amiya")] 晋升材料关卡和资源型作战关卡一样,开放时间会根据日期的不同有所限制。如果遇到当天没有开放的作战行动,博士需要改日再来。 -[PopupDialog(dialogHead="$avatar_sys")] 各个职业所需要的晋升材料也不相同,请安排材料的获取顺序,晋升干员,让他们早日成为你更强大的助力。 -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_sys")] 各个职业所需要的晋升材料也不相同,请安排材料的获取顺序,晋升干员,让他们早日成为你更强大的助力。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/l2-8/0_fstar_level.txt b/resources/gamedata/story/obt/guide/l2-8/0_fstar_level.txt index 2a077029..09678c4d 100644 --- a/resources/gamedata/story/obt/guide/l2-8/0_fstar_level.txt +++ b/resources/gamedata/story/obt/guide/l2-8/0_fstar_level.txt @@ -1,8 +1,5 @@ [HEADER(is_skippable=false, is_tutorial=true)] 突袭引导 - [PopupDialog(dialogHead="$avatar_sys")] 现在所有主线关卡的突袭作战已经解锁,请前往关卡<@tu.kw>0-1进行查看。 - [GotoPage(dest="stage", waitForSignal="stage_routed", zoneId="main_1", stageId="main_00-01")] - [PopupDialog(dialogHead="$avatar_sys")] 突袭模式会在普通关卡的基础上加入严格的挑战条件,但是同时也提供丰厚的一次性奖励。 [PopupDialog(dialogHead="$avatar_sys")] 突袭模式在失败时会<@tu.kw>消耗一半的理智。如果对自己的作战能力有信心,可以多多在突袭模式下挑战关卡。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/misc/assist_char.txt b/resources/gamedata/story/obt/guide/misc/assist_char.txt index 021a6ea5..38ac8e52 100644 --- a/resources/gamedata/story/obt/guide/misc/assist_char.txt +++ b/resources/gamedata/story/obt/guide/misc/assist_char.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=false, is_tutorial=true)] 好友助战引导 - [PopupDialog(dialogHead="$avatar_sys")] 或许你已经注意到了,罗德岛的支援系统允许你在作战前请求一些“外部”的增援。 - [Tutorial(target="hotspot_assist", waitForSignal="squad_friendassist_resumed", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys")] \ 在作战前编队页面点击<@tu.kw>这里便可使用这个系统。 - [PopupDialog(dialogHead="$avatar_sys")] 如果你已经与其他的组织签订了合作契约,你应该可以在这个界面看到一些他们准备的外援。 [PopupDialog(dialogHead="$avatar_sys")] 根据我方现在实力和与其关系的不同,外援的强度也会有所变化。 [PopupDialog(dialogHead="$avatar_sys")] 虽然不是在任何行动中都可以使用外援,但合理利用它们应该可以为你减轻正面战场的压力。 -[PopupDialog(dialogHead="$avatar_sys")] 请尽可能多地与其他组织建立良好关系,以扩展可使用外援数量。 +[PopupDialog(dialogHead="$avatar_sys")] 请尽可能多地与其他组织建立良好关系,以扩展可使用外援数量。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/misc/auto_battle.txt b/resources/gamedata/story/obt/guide/misc/auto_battle.txt index 6279b2d0..0611db9d 100644 --- a/resources/gamedata/story/obt/guide/misc/auto_battle.txt +++ b/resources/gamedata/story/obt/guide/misc/auto_battle.txt @@ -1,5 +1,4 @@ [HEADER(is_skippable=false, is_tutorial=true)] 代理引导 - [PopupDialog(dialogHead="$avatar_sys")] 对了,忘了告诉你,现在已经可以使用<@tu.kw>代理指挥了。 [PopupDialog(dialogHead="$avatar_sys")] 你在一次作战里获得全胜以后,我可以为你自动重现上次的作战流程。 [PopupDialog(dialogHead="$avatar_sys")] 不使用好友助战且三星通过才能解锁代理指挥。 diff --git a/resources/gamedata/story/obt/guide/shop/0_main_and_extraqc.txt b/resources/gamedata/story/obt/guide/shop/0_main_and_extraqc.txt index a78a6ec4..6c2b9259 100644 --- a/resources/gamedata/story/obt/guide/shop/0_main_and_extraqc.txt +++ b/resources/gamedata/story/obt/guide/shop/0_main_and_extraqc.txt @@ -1,75 +1,49 @@ [HEADER(is_skippable=false, is_tutorial=true)] 商店:特别推荐和采购凭证 - -//----------- shop scene ------------ - - -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Background(image="bg_abyss_1",width=1.7, height=1.7)] -//对话 [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] - -//对话内容此处填入 [Character(name="char_007_closre_1#3")] [name="???"] 诶,好久不见啊,亲爱的Dr.{@nickname}。收到我发给你的信了吗? - [Decision(options="没有收到;收到了", values="1;2")] - [Predicate(references="1")] [Character(name="char_007_closre_1#3")] [name="???"] 唔......没关系,看来这和我估计的情况相差还挺远的。 [name="???"] 总之,不要在意信了,就当它没有存在过吧。 - [Predicate(references="2")] [Character(name="char_007_closre_1#3")] [name="???"] 噢噢,真不愧是博士......我知道你能办到。这可不是一件轻而易举的事情。 [name="???"] 感觉只要再相处一段时间,我们就能有更多更深的共同语言了。 -//对话内容此处填入 [Predicate] - [name="???"] 嘿嘿,对了。你知道吗,虽然我是罗德岛舰船可靠性工程师......不过我同时也需要负责管理采购。 [name="???"] 啊啊————!这里实在太暗了,这可不是增进感情的好地方。来吧博士,换个地方,我准备了一些新东西给你瞧瞧。 [dialog] - [Character] - [Blocker(a=1, r=1,g=1, b=1, fadetime=0.6, block=true)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] -/////////////////////////// - [PopupDialog(dialogHead="$avatar_closure")] 过去在地下网络上的老朋友倒是给我提供了不少渠道。总之———— [PopupDialog(dialogHead="$avatar_closure")] 客户至上!欢迎来到罗德岛采购中心。 - [Shop.SwitchTopTab(shopType="RECOMMENDSHOP")] [Tutorial(target="toptab_recommend", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 现在你看到的是<@tu.kw>推荐页面。 - [PopupDialog(dialogHead="$avatar_closure")] 这里陈列的都是我精心挑选的、物廉价美的好东西。 [PopupDialog(dialogHead="$avatar_closure")] 只要Dr.{@nickname}一声令下,采购部就会立刻将货物送至到您的房间门口。 [PopupDialog(dialogHead="$avatar_closure")] 这些东西有些是需要预算经费的,不过更多的是能用一些资源免费兑换的...... [PopupDialog(dialogHead="$avatar_closure")] 不过无论如何,这里的物品质量都有十足的保证,Dr.{@nickname}可以放心挑选哦! - [Tutorial(target="toptab_qc", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 来看看<@tu.kw>凭证商店吧。 [Shop.SwitchTopTab(shopType="QCSHOP")] - [PopupDialog(dialogHead="$avatar_closure")] 在凭证商店,Dr.{@nickname}可以用作战中获得的各种凭证。 [PopupDialog(dialogHead="$avatar_closure")] 而凭证可以用来兑换物资。 - [Tutorial(target="qctab_extra", waitForSignal="shop_qc_subtab_switched", searchBtnInChildren=true, \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure")] \ 举个例子,我们来看下<@tu.kw>采购凭证。 - [PopupDialog(dialogHead="$avatar_closure")] <@tu.kw>采购凭证是从物资筹备-资源保障作战任务中得到的奖励。 [PopupDialog(dialogHead="$avatar_closure")] 随着Dr.{@nickname}参与的行动越来越多,<@tu.kw>采购凭证数量也会越来越多。 -[PopupDialog(dialogHead="$avatar_closure")] 在必要的时候,Dr.{@nickname}可以根据需要,来采购部兑换必要的物资。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_closure")] 在必要的时候,Dr.{@nickname}可以根据需要,来采购部兑换必要的物资。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/shop/1_furni.txt b/resources/gamedata/story/obt/guide/shop/1_furni.txt index c58ced10..4197169b 100644 --- a/resources/gamedata/story/obt/guide/shop/1_furni.txt +++ b/resources/gamedata/story/obt/guide/shop/1_furni.txt @@ -1,29 +1,20 @@ [HEADER(is_skippable=false, is_tutorial=true)] 商店:家具 - -//----------- shop scene ------------ - [PopupDialog(dialogHead="$avatar_closure")] Dr.{@nickname}对新的宿舍感觉如何?看上去好像还缺点什么...... [PopupDialog(dialogHead="$avatar_closure")] 我向家乡的著名家具零售商要到了一批新品。 - [Tutorial(target="toptab_furn", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 快来看看<@tu.kw>家具商店吧,Dr.{@nickname}! [Shop.SwitchTopTab(shopType="FURNSHOP")] - [PopupDialog(dialogHead="$avatar_closure")] 在这里你可以用家具币或至纯源石购买各式各样的家具。 [PopupDialog(dialogHead="$avatar_closure")] 好多家具送过来的时候都是需要手动拼装的呢......不过干员们对这个好感兴趣,已经都事先拼好了。 [PopupDialog(dialogHead="$avatar_closure")] 所以博士只要在宿舍中,点击<@tu.kw>装扮模式的菜单———— [PopupDialog(dialogHead="$avatar_closure")] 或者进入<@tu.kw>主题页面选择<@tu.kw>快速布置就可以直接放上崭新的家具了。 - -//-------------------------------------- - [Tutorial(target="toptab_skin", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 说到这里,就不得不介绍下我最喜欢的————【时装商店】部分了 [Shop.SwitchTopTab(shopType="SKINSHOP")] - [PopupDialog(dialogHead="$avatar_closure")] 时装商店中可以购买到新款服饰,都是专业设计师老师们设计的款式! [PopupDialog(dialogHead="$avatar_closure")] 毕竟即便是在罗德岛,所有成员也需要注意日常打理,正所谓“人靠衣装”...... [PopupDialog(dialogHead="$avatar_closure")] 因为经过细心调整,服装不会影响干员们的作战发挥,请Dr.{@nickname}放心购买。 diff --git a/resources/gamedata/story/obt/guide/shop/2_social.txt b/resources/gamedata/story/obt/guide/shop/2_social.txt index 6b9d5f2e..3a0fb4a1 100644 --- a/resources/gamedata/story/obt/guide/shop/2_social.txt +++ b/resources/gamedata/story/obt/guide/shop/2_social.txt @@ -1,20 +1,15 @@ [HEADER(is_skippable=false, is_tutorial=true)] 信用商店引导 - [PopupDialog(dialogHead="$avatar_closure")] <@tu.kw>信用点数也能用来兑换物资哦,Dr.{@nickname}。 - [GotoPage(dest="shop", waitForSignal="shop_routed")] -//----------- shop scene ------------ - [Tutorial(target="toptab_social", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 从这里进入<@tu.kw>信用商店。 [Shop.SwitchTopTab(shopType="SOCAILSHOP")] - [PopupDialog(dialogHead="$avatar_closure")] 这些陈列的物资都可以用信用点数来兑换。信用点数通常可以从基建的<@tu.kw>宿舍与<@tu.kw>会客室中累积,每日结算一次。 [PopupDialog(dialogHead="$avatar_closure")] 信用商店中的商品会不定期更新,所以Dr.{@nickname}要记得常来看看哦。 [PopupDialog(dialogHead="$avatar_closure")] 啊!差点忘了,Dr.{@nickname}现在应该还没有充足的信用点......博士待会点击右上角的<@tu.kw>领取试试。 [Tutorial(target="get_social_btn", \ animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_closure", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ -里面是我的一点心意————<@tu.kw>100信用点,博士试着用这些点数来兑换商品吧! +里面是我的一点心意————<@tu.kw>100信用点,博士试着用这些点数来兑换商品吧! \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/train/tr_01.txt b/resources/gamedata/story/obt/guide/train/tr_01.txt index 8563346b..6865486a 100644 --- a/resources/gamedata/story/obt/guide/train/tr_01.txt +++ b/resources/gamedata/story/obt/guide/train/tr_01.txt @@ -1,19 +1,11 @@ [HEADER(is_skippable=false, is_tutorial=true)] 编队提示:医疗 - -//----------- shop scene ------------ [ShowItem(image="item_medic", fadetime=0.1)] [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] 博士,为了确保干员能够在战场中持续进行作战,<@tu.kw>医疗干员是不可或缺的补给人员。 [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] 刚刚加入我们的<@tu.kw>芙蓉便是一个优秀的医疗干员。 [HideItem] - -// btn_mutli_format暂时保留 [Tutorial(target="btn_mutli_format", searchBtnInChildren="true", waitForSignal="squadselect_entered", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击按钮进入快速编队页面 - [CharSelect.ApplySortFilter(sortType="BY_GAIN_TIME_DOWN", professionFilter="MEDIC")] - -[PopupDialog(dialogHead="$avatar_amiya", protectTime=1.5)] 博士,我已经帮你筛选好了我们的<@tu.kw>医疗干员。请在这里选择至少一位<@tu.kw>医疗干员加入我们的小队。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_amiya", protectTime=1.5)] 博士,我已经帮你筛选好了我们的<@tu.kw>医疗干员。请在这里选择至少一位<@tu.kw>医疗干员加入我们的小队。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/train/tr_03.txt b/resources/gamedata/story/obt/guide/train/tr_03.txt index 54f3db5c..d11ffa89 100644 --- a/resources/gamedata/story/obt/guide/train/tr_03.txt +++ b/resources/gamedata/story/obt/guide/train/tr_03.txt @@ -1,18 +1,11 @@ [HEADER(is_skippable=false, is_tutorial=true)] 编队提示:狙击 - -//----------- shop scene ------------ [ShowItem(image="item_sniper", fadetime=0.1)] [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] <@tu.kw>狙击干员拥有广射程,能够同时应对空中和地面的大部分单位,是小队中的中坚力量。 [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] <@tu.kw>杰西卡虽然战斗经验尚不成熟,但却是一位非常有潜力的狙击干员。 [HideItem] -// btn_mutli_format暂时保留 [Tutorial(target="btn_mutli_format", searchBtnInChildren="true", waitForSignal="squadselect_entered", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击按钮进入快速编队页面 - [CharSelect.ApplySortFilter(sortType="BY_GAIN_TIME_DOWN", professionFilter="SNIPER")] - -[PopupDialog(dialogHead="$avatar_amiya")] 博士,请在这里选择至少一位<@tu.kw>狙击干员加入我们的小队。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_amiya")] 博士,请在这里选择至少一位<@tu.kw>狙击干员加入我们的小队。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/train/tr_04.txt b/resources/gamedata/story/obt/guide/train/tr_04.txt index d3bfd6a7..0a30e7d2 100644 --- a/resources/gamedata/story/obt/guide/train/tr_04.txt +++ b/resources/gamedata/story/obt/guide/train/tr_04.txt @@ -1,18 +1,11 @@ [HEADER(is_skippable=false, is_tutorial=true)] 编队提示:单体先锋 - -//----------- shop scene ------------ [ShowItem(image="item_vanguard", fadetime=0.1)] [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] <@tu.kw>先锋干员拥有低廉的部署费用和均衡的攻守能力,是作战前期打开局面的一把好手。 [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] <@tu.kw>芬作为行动预备组的队长,可以周期性地提供部署费用,是一名非常典型的先锋干员。 [HideItem] -// btn_mutli_format暂时保留 [Tutorial(target="btn_mutli_format", searchBtnInChildren="true", waitForSignal="squadselect_entered", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击按钮进入快速编队页面 - [CharSelect.ApplySortFilter(sortType="BY_GAIN_TIME_DOWN", professionFilter="PIONEER")] - -[PopupDialog(dialogHead="$avatar_amiya")] 博士,请在这里选择至少一位<@tu.kw>先锋干员加入我们的小队。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_amiya")] 博士,请在这里选择至少一位<@tu.kw>先锋干员加入我们的小队。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/train/tr_05.txt b/resources/gamedata/story/obt/guide/train/tr_05.txt index 51d53710..4ec3448d 100644 --- a/resources/gamedata/story/obt/guide/train/tr_05.txt +++ b/resources/gamedata/story/obt/guide/train/tr_05.txt @@ -1,8 +1,5 @@ [HEADER(is_skippable=false, is_tutorial=true)] 编队提示:单体术师 - -//----------- shop scene ------------ [ShowItem(image="item_caster", fadetime=0.1)] [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] 博士,像我一样,<@tu.kw>术师干员的攻击可以有效克制敌方的高防御单位,是我方团队的主要火力输出。 [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] 请博士一定注意在小队中安排至少一名<@tu.kw>术师干员。 -[HideItem] -//-------------------------------------- \ No newline at end of file +[HideItem] \ No newline at end of file diff --git a/resources/gamedata/story/obt/guide/train/tr_06.txt b/resources/gamedata/story/obt/guide/train/tr_06.txt index 83680674..9d2d49ac 100644 --- a/resources/gamedata/story/obt/guide/train/tr_06.txt +++ b/resources/gamedata/story/obt/guide/train/tr_06.txt @@ -1,17 +1,8 @@ [HEADER(is_skippable=false, is_tutorial=true)] 编队提示:群体术师 - -//----------- shop scene ------------ - [PopupDialog(dialogHead="$avatar_amiya", protectTime=1)] 像<@tu.kw>12F一样,有一部分<@tu.kw>术师干员的部署费用极高,但相应的拥有群体攻击能力。运用得当的话可以对敌方大量单位造成毁灭性的打击。 - -// btn_mutli_format暂时保留 [Tutorial(target="btn_mutli_format", searchBtnInChildren="true", waitForSignal="squadselect_entered", \ animStyle="Click", focusStyle="HighlightRect", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 点击按钮进入快速编队页面 - [CharSelect.ApplySortFilter(sortType="BY_GAIN_TIME_DOWN", professionFilter="CASTER")] - -[PopupDialog(dialogHead="$avatar_amiya")] 博士,如果还没有安排<@tu.kw>使用群体攻击的术师干员的话,强烈建议将<@tu.kw>12F编入我们的小队。 - -//-------------------------------------- \ No newline at end of file +[PopupDialog(dialogHead="$avatar_amiya")] 博士,如果还没有安排<@tu.kw>使用群体攻击的术师干员的话,强烈建议将<@tu.kw>12F编入我们的小队。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-01_beg.txt b/resources/gamedata/story/obt/main/level_main_00-01_beg.txt index 6f5c92b8..00499674 100644 --- a/resources/gamedata/story/obt/main/level_main_00-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-01_beg.txt @@ -1,26 +1,18 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - -// Comments - [Dialog] [Character] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Background(image="bg_cher_1",x=0, y=20, xScale=1.1, yScale=1.1, fadetime=1)] [Dialog] [Delay(time=1)] [Character(name="char_130_doberm_ex")] [name="杜宾"] 可恶...... [name="杜宾"] 这里,究竟怎么了? - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_2_2",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 - [name="整合运动成员"] 这边的屋子,也都给我搜干净! [name="女性"] 放开他......不!你们...... [name="整合运动成员"] 反抗?太迟了!可恨的切尔诺伯格人! @@ -55,7 +47,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [name="整合运动成员A"] 还有逃脱的切尔诺伯格人吗? [name="整合运动成员B"] 我在搜! [name="整合运动成员A"] 一个也别漏掉! @@ -63,12 +54,9 @@ [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] - [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_016_medic")] [name="医疗干员"] (咳......) - [Dialog] [Character] [name="整合运动成员A"] 什么声音? @@ -107,7 +95,6 @@ [name="整合运动成员B"] 躲在那里,就有用吗...... [name="女性"] 对,对不起!对不起啊!!至少,至少饶了我的儿子!! [name="整合运动成员B"] ...... - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Character] @@ -130,16 +117,13 @@ [name="杜宾"] 记住,果断、迅速地解决掉! [name="杜宾"] Dr.{@nickname},调集队伍吧,现在是你证明自己的时候了。 [name="杜宾"] 现在的局势,可不允许我们有所保留。 - [Decision(options="早就该交给我了!;......;简单,我会轻松解决的。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 呵。 [name="杜宾"] 阿米娅,看你的了。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 我明白。 - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] @@ -149,20 +133,15 @@ [Delay(time=0.6)] [name="阿米娅"] ......“如果争端能够避免,那我们应当沉默—— [name="阿米娅"] ——如果战斗是必要的,那就战斗到最后!” - [name="阿米娅"] 罗德岛的信条......从来没有改变过! - [Delay(time=0.6)] [Dialog] [Image(image="avg_1_3",x=0, y=0, xScale=1, yScale=1, fadetime=1)] [PlaySound(key="$flashback", volume=0.7)] - [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-700, xScaleFrom=1, yScaleFrom=1, xScaleTo=8, yScaleTo=8, duration=1.6, block=false)] - [PlaySound(key="$flashback", volume=0.7, Delay=0.3)] [PlaySound(key="$flashback", volume=0.7, Delay=0.7)] [Delay(time=0.2)] [Blocker(a=1,r=255, g=255, b=255, fadetime=0.3, block=true)] [Image] -[Blocker(block=true, fadetime=0.5)] - +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-01_end.txt b/resources/gamedata/story/obt/main/level_main_00-01_end.txt index 4e1070d1..afbb1b26 100644 --- a/resources/gamedata/story/obt/main/level_main_00-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-01_end.txt @@ -1,13 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 - [Background(image="bg_cher_1",fadetime=1,screenadapt="coverall")] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - - [CameraShake(duration=1.5, xstrength=7, ystrength=5, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="char_1002_nsabr_2")] [Blocker(a=1, r=255, g=255, b=255, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -15,7 +9,6 @@ [Blocker(a=0, fadetime=1.5, block=true)] [name="整合运动成员"] 呃 ...... [name="整合运动成员"] 你们不是......乌萨斯......人...... - [Character(fadetime=0.7)] [Dialog] [Delay(time=0.7)] @@ -27,12 +20,10 @@ [name="杜宾"] 是该客观评价你的能力了。 [Character(name="char_016_medic")] [name="医疗干员"] 咦,阿米娅......她去...... - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 没事吧? [Character(name="char_002_amiya_1#2",focus=-1)] @@ -48,27 +39,22 @@ [name="阿米娅"] 去找个安全的地方藏身。 [Character(name="char_002_amiya_1",focus=-1)] [name="女性"] 呜,呜......宽恕我们......饶了我...... - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_016_medic")] [name="医疗干员"] ...... [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 各位休息好了吗? [Character(name="char_016_medic")] [name="医疗干员"] 啊,没事...... - [Decision(options="她为什么害怕你?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... [name="阿米娅"] Dr.{@nickname}...... [name="阿米娅"] 类似的问题,你以前也问过呢。 - [Decision(options="......", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1#4")] @@ -92,12 +78,8 @@ [name="杜宾"] 这一次,他们开始大规模地使用暴力。 [name="杜宾"] 等到乌萨斯政府平息了事件,切尔诺伯格的感染者,只会遭到更残酷的对待。 [name="杜宾"] ......与之相反,有了Dr.{@nickname}你,罗德岛的处境,也许能有所改善。 - - [Decision(options="......这和我也有关系?;......;那我还挺重要的。", values="1;2;3")] [Predicate(references="1;2;3")] - - [Character(name="char_130_doberm_ex")] [name="杜宾"] 凯尔希和阿米娅都和我说过,你是最顶尖的矿石病研究学者。 [name="杜宾"] ......现在,你陷入了记忆丧失的困境,我很怀疑,你还能不能再派上用场。 @@ -109,12 +91,10 @@ [name="杜宾"] 其实之前,我怎么也没法把神经学博士和战术家联系在一起...... [name="杜宾"] 看到你本人后,似乎好理解了一些。 [name="杜宾"] 毕竟罗德岛本身就很像你的专业。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_016_medic")] [name="医疗干员"] 喂!你!别跑!该注射药剂了! [Character(name="char_016_medic",name2="char_013_riop",focus=2)] @@ -133,7 +113,6 @@ [name="医疗干员"] 别动!我要扎了! [Character(name="char_016_medic",name2="char_013_riop",focus=2)] [name="近卫干员"] 啊!! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] @@ -150,30 +129,25 @@ [name="杜宾"] 无论是普通人还是感染者,无论是和平还是纷争,罗德岛想要解决问题,而不是任由仇恨和疾病蔓延肆虐。 [name="杜宾"] Dr.{@nickname},这可能也会是你职责的一部分。 [name="杜宾"] ......至少,这是我粗浅的请求。 - [Decision(options="你在说什么??;......;我需要更慎重地思索一下。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 我们会留给你很多时间的,你可以慢慢理解。 [name="杜宾"] 只不过,给我们的时间却不多了。 [name="杜宾"] 整顿队伍,出发! [name="杜宾"] 前往汇合点的路上,还不知道有什么等着我们! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Background] [Blocker(a=0, fadetime=0.6, block=true)] [delay(time=1)] - [name="杜宾"] (阿米娅......) [name="杜宾"] (切尔诺伯格现在的情况非常复杂,我们不能给整支救援队伍带去心理压力。但是......) [name="阿米娅"] (我们......还有多长时间?) [name="杜宾"] (......三小时。) [name="杜宾"] (三小时之后,天灾将会吞没这个城市。) [name="杜宾"] (等到天灾降临,一切就都完了。) - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_cher_1",x=0, y=20, xScale=1.1, yScale=1.1, fadetime=1)] @@ -184,9 +158,7 @@ [name="???"] 不确定因素。 [name="???"] 去,通知其他人。 [name="???"] 我们追。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] [Dialog] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-02_beg.txt b/resources/gamedata/story/obt/main/level_main_00-02_beg.txt index 65ef09dd..cef3450f 100644 --- a/resources/gamedata/story/obt/main/level_main_00-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-02_beg.txt @@ -1,26 +1,19 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(前) - -// Comments - [Background] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Background(image="bg_cher_1",fadetime=1,screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] ......这终归还是,太超乎我的想象了。 [name="杜宾"] 爆炸,骚乱,火光,巷战...... [name="杜宾"] 难道整个切尔诺伯格,都陷入了这种混乱吗? - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="bg_0_tv",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 [name="电视主持人"] 在切尔诺伯格军警的团结协作与迅速反应之下...... [name="电视主持人"] ......情况已经被控制,大部分区域的意外事件已经被镇压。 [name="电视主持人"] 目前,切尔诺伯格军警已经包围了盘踞在瓦舒克大道上的暴徒...... @@ -28,13 +21,10 @@ [name="电视主持人"] 请各位不要惊慌,待在屋中,等待切尔诺伯格的又一场胜利...... [name="电视主持人"] 乌萨斯的荣光保佑着陛下和他的人民! [dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Background(image="bg_cher_1",fadetime=1,screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] ...... [Character] @@ -55,12 +45,10 @@ [name="乌萨斯军警"] 我,我要......坚持不住了......! [name="乌萨斯军警队长"] 退后的人,统统处死! [name="乌萨斯军警"] 咳...... - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_013_riop")] [name="近卫干员"] 我们...... [Character(name="char_130_doberm_ex")] @@ -95,22 +83,16 @@ [name="阿米娅"] 侦查干员发现了整合运动,他们马上就要和我们的救援队伍接触了! [Character(name="char_130_doberm_ex")] [name="杜宾"] ——至少,我们现在的优势,也就只有谨小慎微这一点了。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 嗯? [name="整合运动成员"] 这,这里也有武装力量?! [Character(name="char_130_doberm_ex")] [name="杜宾"] 各小队,作战准备!不要给他们反击的机会! - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-02_end.txt b/resources/gamedata/story/obt/main/level_main_00-02_end.txt index e03fc23a..d5372b9d 100644 --- a/resources/gamedata/story/obt/main/level_main_00-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-02_end.txt @@ -1,10 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Background(image="bg_cher_1",fadetime=1,screenadapt="coverall")] [Delay(time=1)] - [character(name="char_013_riop")] [name="近卫干员"] 哈,哈...... [name="近卫干员"] 整合运动还真是......精力旺盛! @@ -25,18 +22,14 @@ [name="乌萨斯军警队长"] ——小女孩? [name="乌萨斯军警队长"] 你......感染者? [name="乌萨斯军警队长"] 别动!放下武器! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] [Character(name="char_130_doberm_ex")] [name="杜宾"] (做好防护准备,一旦对方有敌对倾向......) - - [Blocker(a=0.3, r=0.95, g=0.95, b=0.95, fadetime=4, block=true)] [name="杜宾"] (烟雾?从哪里......) - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=1, crossfade=1.5)] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] @@ -49,15 +42,12 @@ [name="杜宾"] 重装干员!敌袭! [character] [name="乌萨斯军警队长"] 什,什么?! - [character(fadetime=0)] [Dialog(fadetime=0)] [PlaySound(key="$d_sp_ballista",volume=0.7)] [Blocker(a=1, r=100, g=100, b=100, fadetime=0.1,block=true)] [Blocker(a=0.3, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] [Delay(time=1)] - - [Character(name="char_1502_crowns",fadetime=0.5)] [name="???"] ...... [Character(name="char_002_amiya_1#7")] @@ -65,19 +55,16 @@ [Character(name="char_130_doberm_ex")] [name="杜宾"] 阿米娅,小心...... [name="杜宾"] 她和那些普通的感染者暴徒,不是一回事! - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] [Blocker(a=0.3, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] [Image(image="avg_1_1",x=0, y=-50, xScale=1.2, yScale=1.2, fadetime=1)] [ImageTween(xFrom=0, yFrom=-50, xTo=0, yTo=0, xScaleFrom=1.2, yScaleFrom=1.2, xScaleTo=1, yScaleTo=1, duration=10, block=false)] - [name="???"] 哼,逃跑...... [name="???"] 又能逃到哪里? [name="???"] 去,撕碎他们。 [name="整合运动成员"] —————— - [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=4, block=true)] [Background(image="bg_cher_1", width=1, height=1, screenadapt="coverall")] [Image] @@ -112,12 +99,10 @@ [Character(name="char_130_doberm_ex")] [name="杜宾"] 走!去第一汇合点! [name="杜宾"] 各小队!动作要快!快! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0.3, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] - [Character(name="char_1502_crowns")] [name="???"] ...... [Character] @@ -126,8 +111,7 @@ [Character(name="char_1502_crowns")] [name="???"] 切尔诺伯格人...... [name="???"] 该死。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-04_beg.txt b/resources/gamedata/story/obt/main/level_main_00-04_beg.txt index 933b9e81..3e37dc41 100644 --- a/resources/gamedata/story/obt/main/level_main_00-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-04_beg.txt @@ -1,12 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Background(screenadapt="coverall", image="bg_cher_5",fadetime=1,screenadapt="coverall")] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - - [Character(name="char_130_doberm_ex")] [name="杜宾"] Ace! [Character(fadetime=0.5)] @@ -16,58 +12,46 @@ [name="Ace"] 看来,你们都平安无事。 [Character(name="char_130_doberm_ex")] [name="杜宾"] 这里还没到汇合点......怎么只有你一个人? - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 他们就是那支从核心区出逃的人!别放他们走! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 呿,穷追不舍! [name="杜宾"] E2小队,应敌—— [Character(name="char_014_riope")] [name="Ace"] 杜宾,不要恋战,优先后撤! [name="Ace"] 阿米娅,Dr.{@nickname}!快! - [Character] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 这里也不安全。 [Character(name="char_014_riope")] [name="Ace"] 是的,我们还要继续向下一个汇合点移动。 [Character(name="char_130_doberm_ex")] [name="杜宾"] 你的小队呢? - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 藏到哪去了?把他们找出来! - [Character(name="char_130_doberm_ex")] [name="杜宾"] 又来了吗! - [Character(name="char_014_riope")] [name="Ace"] Dr.{@nickname},请下命令吧。 [name="Ace"] 就像以前那样。 - [Decision(options="......?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 啊,Ace...... [name="阿米娅"] 其实有些,小小的变故。 @@ -86,12 +70,10 @@ [name="Ace"] 那就好。我听从博士的指挥。 [name="Ace"] 失去了的东西是可以找回来的。 [name="Ace"] 眼下有更棘手的问题等着我们去解决。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 他们在这儿!快,快攻击!! [Character(name="char_130_doberm_ex")] @@ -100,21 +82,15 @@ [name="Ace"] Dr.{@nickname},请下命令吧。 [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 放,把那些畜生放出来,让他们尝尝被撕咬的滋味! - - [Character(name="char_130_doberm_ex")] [name="杜宾"] 博士!Ace!敌人近在眼前了! [Character(name="char_014_riope" )] [name="Ace"] —— - [Decision(options="立刻出动!;......好的。;趁现在,破坏敌人的计划吧。", values="1;2;3")] [Predicate(references="1;2;3")] - - [Character(name="char_014_riope" )] [name="Ace"] 明白。 [name="Ace"] E3小队!支援杜宾! - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=1, crossfade=1.5)] [character(fadetime=0)] [Dialog(fadetime=0)] @@ -123,11 +99,7 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=0.3, block=true)] [CameraShake(duration=1.5, xstrength=7, ystrength=5, vibrato=30, randomness=90, fadeout=true, block=false)] [Delay(time=1)] - - [name="整合运动成员"] 埋伏?!! - - [Character(name="char_130_doberm_ex")] [name="杜宾"] E3小队......一直隐藏着行踪,就是等着和我们配合,夹击敌人吗。 [Character(name="char_014_riope" )] @@ -148,8 +120,7 @@ [Character(name="char_014_riope" )] [name="Ace"] 终于...... [name="Ace"] Dr.{@nickname},请你,指挥罗德岛。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-06_end.txt b/resources/gamedata/story/obt/main/level_main_00-06_end.txt index 1f7ab929..e90a6dfd 100644 --- a/resources/gamedata/story/obt/main/level_main_00-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-06_end.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments - [Background(image="bg_cher_5",fadetime=1,screenadapt="coverall")] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 哈,哈...... [name="杜宾"] 整合运动这帮丧心病狂的家伙!居然用,居然用...... @@ -32,7 +28,6 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_130_doberm_ex",name2="char_014_riope",focus=2)] [name="Ace"] 战斗已经结束了,杜宾。 [name="Ace"] 我们同样也和整合运动发生了冲突。 @@ -59,10 +54,7 @@ [name="Ace"] 整合运动不是足够狠毒,就是足够疯狂。 [Character(name="char_130_doberm_ex")] [name="杜宾"] 也许,两者兼有。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-07_beg.txt b/resources/gamedata/story/obt/main/level_main_00-07_beg.txt index a6e648a5..61b7ea11 100644 --- a/resources/gamedata/story/obt/main/level_main_00-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-07_beg.txt @@ -1,10 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_5", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Character(name="char_002_amiya_1")] [name="阿米娅"] ——天空越来越暗淡了。 [name="阿米娅"] 天际线仿佛被云层捏住了一样...... @@ -64,22 +60,18 @@ [Character(name="char_130_doberm_ex")] [name="杜宾"] Dr.{@nickname}. [name="杜宾"] 这和你我不同。即使我还没有完全信任你,但至少我信任你的能力。 - [Decision(options="......", values="1")] [Predicate(references="1")] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 与你完全不同...... [name="杜宾"] 这种领袖并不是指挥官。 [name="杜宾"] 践踏敌人,同时也践踏同伴,又或者说,“随从”,的生命。 [name="杜宾"] 也许连随从都算不上,整合运动的暴徒,不过是领袖的棋子。 [name="杜宾"] 这样的人,是暴君。 - [Character(name="char_014_riope" ,name2="char_130_doberm_ex",focus=1)] [name="Ace"] 无论敌人是谁,我们都会完成任务。 [name="Ace"] 以前有人训导过我和我的队友—— [name="Ace"] “如果是棋子,那就吃掉;如果是堡垒,那就攻陷;如果是王权,那就推翻”。 - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=1, crossfade=1.5)] [Character(name="char_014_riope" ,name2="char_130_doberm_ex",focus=2)] [name="杜宾"] Ace......稍等一下。 @@ -95,9 +87,7 @@ [name="Ace"] 我们避不开。这是这条路径中的最短路线,如果我们迂回,就会损失时间。 [Character(name="char_014_riope" ,name2="char_130_doberm_ex",focus=2)] [name="杜宾"] 那没什么好说的了。无论他们是棋子还是暴徒,只要从战场上赶出去就好! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-07_end.txt b/resources/gamedata/story/obt/main/level_main_00-07_end.txt index d8788838..9d4d4a68 100644 --- a/resources/gamedata/story/obt/main/level_main_00-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-07_end.txt @@ -1,13 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(image="bg_cher_5", width=1, height=1, fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Delay(time=1)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 依照既定路线,我们已经很接近切城南边的中城区了。 [name="杜宾"] 穿过这个公园,就是汇合点。不出意外的话,临光和E4小队应该已经在那里等着我们了。 @@ -31,7 +27,6 @@ [name="杜宾"] 失去联络手段所带来的恐慌情绪,比想象中蔓延的快得多...... [name="杜宾"] 特别是......在这个天灾仿佛近在眼前的时候。 [name="杜宾"] 我们得赶紧加快速度了。 - [Dialog] [Blocker(a=0.3, r=0.95, g=0.95, b=0.95, fadetime=4, block=true)] [Character(name="char_002_amiya_1#5")] @@ -40,11 +35,8 @@ [name="阿米娅"] ——难道—— [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 小心!! - - [Character(name="char_1502_crowns")] [name="???"] 干掉他们。 - [Dialog] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$e_atk_arrow_h")] @@ -55,12 +47,10 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=1, crossfade=1.5)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 敌军的射击!! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 这是陷阱......! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] @@ -73,13 +63,10 @@ [name="阿米娅"] 侦查干员呢! [character(name="char_013_riop")] [name="近卫干员"] 被战场分割了! - - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1502_crowns")] [name="???"] 罗德岛...... [name="???"] 追上你们了。 @@ -88,19 +75,16 @@ [name="整合运动成员"] 杀!! [Character(name="char_1502_crowns")] [name="???"] 这次,就让你们粉身碎骨。 - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 杜宾! [Character(name="char_130_doberm_ex")] [name="杜宾"] 狙击干员!压制敌人的冲锋! [name="杜宾"] 重装干员,防御姿态,随时准备向前顶上! [name="杜宾"] Ace,准备———— - [Character(fadetime=0)] [PlaySound(key="$d_gen_walk_n")] [Character(name="char_1507_Mephisto_1#6",fadetime=2)] @@ -111,14 +95,12 @@ [Character(name="char_1507_Mephisto_1#6")] [name="???"] 在清剿了东南要塞之后,我一听到你的消息,可是立刻就赶过来了。 [name="???"] 这里已经是我的处理范围咯,弑君者。 - [Character(name="char_1502_crowns")] [name="弑君者"] ...... [name="弑君者"] 你来做什么? [Character(name="char_1507_Mephisto_1#6")] [name="???"] 该把他们,交给我了吧? - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-08_beg.txt b/resources/gamedata/story/obt/main/level_main_00-08_beg.txt index d94c069e..4a9dd2a0 100644 --- a/resources/gamedata/story/obt/main/level_main_00-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-08_beg.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(前) - -// Comments - [Background(image="bg_cher_5", width=1, height=1, fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_1507_Mephisto_1#6",name2="char_1502_crowns#1",focus=2)] [name="弑君者"] ...... [name="弑君者"] 梅菲斯特? @@ -13,7 +9,6 @@ [name="???"] 你没有拒绝的理由吧?一些不小心飞进来的小虫子......值得你亲自追击吗? [name="???"] 我的部队已经接到了你的情报,你已经尽到了你的责任。 [name="???"] 接下来,请你回去吧。毕竟你负责的是核心能源区及其外围...... - [Character(name="char_1507_Mephisto_1#6",name2="char_1502_crowns#1",focus=2)] [name="弑君者"] 少做多余的事......! [Character(name="char_1507_Mephisto_1#6",name2="char_1502_crowns#1",focus=1)] @@ -34,8 +29,6 @@ [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Character(fadetime=0.6)] [delay(time=1)] - - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ......敌人的头目......带着一部分整合运动的部队,撤离了? [Character(name="char_130_doberm_ex")] @@ -82,7 +75,6 @@ [delay(time=2.2)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=1, block=true)] - [Character(name="char_1507_Mephisto_1#1")] [name="梅菲斯特"] ......刚刚那是什么?你是向谁,打了什么信号吗? [Character(name="char_130_doberm_ex")] @@ -153,8 +145,7 @@ [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 博士—— [name="阿米娅"] ——退到我身后!! - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-09_end.txt b/resources/gamedata/story/obt/main/level_main_00-09_end.txt index 91dd663f..e582c2c2 100644 --- a/resources/gamedata/story/obt/main/level_main_00-09_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-09_end.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(后) - -// Comments - [Background(image="bg_cher_5", width=1, height=1, fadetime=1)] [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=1, crossfade=1.5)] [Delay(time=1)] - [Character(name="char_1002_nsabr_2")] [PlaySound(key="Sound_Beta_2/Enemy/e_skill/e_skill_skulsrsword", volume=0.6)] [CameraShake(duration=1, xstrength=6, ystrength=10, vibrato=50, randomness=90, fadeout=true)] @@ -58,7 +54,6 @@ [name="阿米娅"] 敌人的术师现身了......!之前,一直躲在重装干员身后吗! [Character(name="char_130_doberm_ex")] [name="杜宾"] 来不及了!趴下! - [character] [Dialog] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] @@ -70,13 +65,10 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] [Delay(time=0.5)] - - [Character(name="char_016_medic")] [name="医疗干员"] 呜啊啊啊! [character(name="char_013_riop")] [name="近卫干员"] 咳...... - [Character(name="char_1507_Mephisto_1#5")] [name="梅菲斯特"] 然后就去死吧,就像雨夜中的火星一样! [Character(name="char_002_amiya_1#7")] @@ -89,27 +81,23 @@ [name="杜宾"] 混账,我们的时间越来越少了! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 不能再让整合运动拖延我们的脚步了! - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [name="阿米娅"] 有什么,有什么办法能迅速打开局面吗......! [name="阿米娅"] 如果继续拖下去,博士和大家就......! [Character(fadetime=0)] [stopmusic(fadetime=1)] [Dialog] - [playsound(key="$p_imp_blunt_h")] [PlaySound(key="$d_sp_ballista")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="整合运动成员"] 唔唔唔唔唔啊啊啊!!! [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] 什么? [name="梅菲斯特"] ......唔唔......怎么回事?怎么有人被......撞飞起来了? [name="梅菲斯特"] 这...... [name="梅菲斯特"] ......什么啊? - [Character(name="char_148_nearl_1#5")] [name="???"] 你们的速度比我估算的慢上太多了,我可是连平民都顺手安顿好了。 [Character(name="char_002_amiya_1#6")] @@ -133,7 +121,6 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$d_gen_soldiersrun",volume=0.8)] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 临光小姐!! [Character(name="char_148_nearl_1#5")] @@ -141,7 +128,6 @@ [Delay(time=0.3)] [name="临光"] 我在。 [name="临光"] 你没事就好,阿米娅。快撤。 - [PlaySound(key="$d_gen_soldiersrun",volume=0.8)] [Character(name="char_130_doberm_ex", name2="char_148_nearl_1", focus=1)] [name="杜宾"] 幸亏这次作战,有你参加。 @@ -153,8 +139,7 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(name="char_148_nearl_1#1")] [name="临光"] 耀骑士临光,前来迎接你们了。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-10_beg.txt b/resources/gamedata/story/obt/main/level_main_00-10_beg.txt index 370e63e4..f7769d2a 100644 --- a/resources/gamedata/story/obt/main/level_main_00-10_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_00-10_beg.txt @@ -1,17 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Background(image="bg_cher_5", width=1, height=1, fadetime=1)] [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_1507_Mephisto_1#4")] [name="梅菲斯特"] 这女人......怎么回事...... [Dialog] - [Delay(time=0.6)] - [Character(name="char_148_nearl_1")] [name="临光"] ————你。 [name="临光"] 制压切尔诺伯格军事据点的整合运动像机器一样高效—— @@ -19,19 +13,14 @@ [name="临光"] 屠杀,纵火,围猎......只不过是为了满足你自己残忍的趣味而已吧? [name="临光"] 会在这时煽动如此不堪之事的人,没可能策划出足以击溃整座城市的方案。 [name="临光"] 你的指挥官大概是命令你制造混乱,而你,顺应着自己低劣的品味肆意妄为。 - [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] —— [name="梅菲斯特"] ——浮士德。 [name="梅菲斯特"] 把她那张嘴给我打穿。 - [Character(name="char_1508_Faust_1#2")] [name="浮士德"] ...... - [Character(name="char_148_nearl_1#4")] [name="临光"] ! - -//射箭 [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -41,7 +30,6 @@ [name="临光"] 咳,咳...... [Character(name="char_002_amiya_1#7 ")] [name="阿米娅"] 临光! - [Character(name="char_130_doberm_ex")] [name="杜宾"] 敌人的狙击手......很强! [name="杜宾"] 临光再被击中的话,一定会失去防御能力! @@ -50,7 +38,6 @@ [Character(name="char_148_nearl_1#3")] [name="临光"] 不行......威力太大了。如果击中我方小队,后果不堪设想。 [name="临光"] 我必须防住他的炮火! - [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] 挡开了浮士德的弩炮?凭盾牌——?! [Character(name="char_1507_Mephisto_1#3")] @@ -69,36 +56,29 @@ [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [Delay(time=1)] - [Character(name="char_002_amiya_1#7 ")] [name="阿米娅"] Ace! [Character(name="char_014_riope")] [name="Ace"] 狙击干员,准备! [name="Ace"] ——目标,南侧高台,齐射! - - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [PlaySound(key="$e_atk_arrow_h")] [PlaySound(key="$e_atk_arrow_h")] - [Character(name="char_1508_Faust_1#2")] [name="浮士德"] ......! [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Character(name="char_1507_Mephisto_1#3")] [name="梅菲斯特"] 什么!你们居然敢,居然敢......! - [Dialog] [Character] - [Character(name="char_002_amiya_1#7 ")] [name="阿米娅"] 打中了吗? [Character(name="char_014_riope" )] [name="Ace"] 没那么容易,这只能......稍稍压制他而已。 [name="Ace"] 没时间再去了解敌人的构成了! - [Character(name="char_014_riope",name2="char_130_doberm_ex",focus=2)] [name="杜宾"] 兼具机动性和威力,越拖下去,我们安全挡下他弩弹的几率就越小! [Character(name="char_148_nearl_1#3")] @@ -109,16 +89,13 @@ [name="阿米娅"] E2小队,用最大火力,撕开整合运动的防线! [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] - [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1507_Mephisto_1#4")] [name="梅菲斯特"] 你们这些家伙...... [name="梅菲斯特"] 为什么不肯老老实实的去死? [name="梅菲斯特"] 你们的命运,为什么就不能在这里落下帷幕? [name="梅菲斯特"] ——————我要把你们,通通———— - [Character(name="char_014_riope" )] [name="Ace"] 临光,趁现在,快! [Character(name="char_148_nearl_1#3")] @@ -142,8 +119,7 @@ [name="临光"] 杜宾!跟上我! [Character(name="char_130_doberm_ex")] [name="杜宾"] 了解! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_00-11_end.txt b/resources/gamedata/story/obt/main/level_main_00-11_end.txt index 924b83d1..c52fb188 100644 --- a/resources/gamedata/story/obt/main/level_main_00-11_end.txt +++ b/resources/gamedata/story/obt/main/level_main_00-11_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Background(image="bg_cher_1", width=1, height=1, fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] @@ -82,18 +79,13 @@ [Character(name="char_148_nearl_1#1")] [name="临光"] 走吧,各位。 [name="临光"] 我们,还要把博士护送到罗德岛。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(image="bg_cher_5", width=1, height=1, fadetime=0)] [Blocker(a=0, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_1508_Faust_1",fadetime=2,block=true)] [name="浮士德"] 对不起......我失手了。 - [Character(name="char_1507_Mephisto_1#1",name2="char_1508_Faust_1",focus=1)] [name="梅菲斯特"] 不,不要道歉。是我的错,我太冲动了。 [name="梅菲斯特"] 能帮我追踪罗德岛他们吗?我会去把情况通报给塔露拉姐姐。 @@ -112,23 +104,17 @@ [name="梅菲斯特"] ......我的任务也完成了。 [Delay(time=0.6)] [name="梅菲斯特"] 同胞们,该走了。 - - [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep00_2",x=0, y=0, xScale=1, yScale=1, fadetime=3, screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -//对话内容此处填入 - [Character(name="char_1507_Mephisto_1#5")] [name="梅菲斯特"] 去迎接属于我们的时代吧!! [delay(time=3)] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-01_beg.txt b/resources/gamedata/story/obt/main/level_main_01-01_beg.txt index bfd6add7..c9f83c33 100644 --- a/resources/gamedata/story/obt/main/level_main_01-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-01_beg.txt @@ -1,10 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第七关(前) - -// Comments [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Background(screenadapt="coverall", image="bg_cher_1", width=1, height=1, fadetime=1)] [Delay(time=1)] - [Character(name="char_130_doberm_ex", name2="char_013_riop", focus=2)] [name="近卫干员"] 是我的错觉,还是天确实越来越暗了? [Character(name="char_130_doberm_ex", name2="char_013_riop", focus=1)] @@ -21,7 +18,6 @@ [Dialog] [Image(fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - [Character(name="char_130_doberm_ex", name2="char_148_nearl_1", focus=1)] [name="杜宾"] 加上,下城区的每一条街道都可能埋伏着整合运动...... [name="杜宾"] 不,这个说法太过保守了。 @@ -34,19 +30,15 @@ [Character(name="char_148_nearl_1#6")] [name="临光"] 现在跑出来野餐,一定会遭到天灾的无情摧残。 [name="临光"] 这说明大部分整合运动都是些被野蛮冲昏头脑的傻瓜。 - [Character(name="char_002_amiya_1#6", name2="char_016_medic")] [Delay(time=1)] [Character(name="char_002_amiya_1#6", name2="char_016_medic", focus=1)] [name="阿米娅"] ...... [Character(name="char_002_amiya_1#2", name2="char_016_medic", focus=1)] - [name="阿米娅"] ......噗。 - [Character(name="char_002_amiya_1#2", name2="char_016_medic", focus=2)] [name="医疗干员"] 他们不是真的要......野餐啦...... [name="医疗干员"] 我,我只是发个牢骚,不是那个意思...... - [Character(name="char_148_nearl_1")] [name="临光"] —— [Character(name="char_148_nearl_1#6")] @@ -76,8 +68,7 @@ [name="Ace"] 只要杂音够大,就没有人能分辨出里面究竟包含了什么声音。 [Character(name="char_130_doberm_ex")] [name="杜宾"] 那么,各自行动起来! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-01_end.txt b/resources/gamedata/story/obt/main/level_main_01-01_end.txt index 5fde5d22..4bed3058 100644 --- a/resources/gamedata/story/obt/main/level_main_01-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_01-01_end.txt @@ -1,16 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第七关(后) - -// Comments - [name=""] 时间未知 \ 天气未知 \ 能见度 低 [name=""] 切尔诺伯格 行动组E0所在地 [name=""] Dr.{@nickname}营救行动 第三阶段 - [Background(image="bg_cher_1", width=1, height=1, fadetime=1)] [Delay(time=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] - - [Character(name="char_016_medic")] [name="医疗干员"] 啊! [name="医疗干员"] 这个诊所...... @@ -32,7 +26,6 @@ [name="近卫干员"] 至少,如果他们当时肯向我们分享情报,或者仅仅是给个提示...... [name="近卫干员"] 我们也许就早点能离开这里了。 [name="近卫干员"] 这种下场,是他们自作自受! - [Character(name="char_002_amiya_1", name2="char_013_riop", focus=1)] [name="阿米娅"] 也不全是这样...... [Character(name="char_002_amiya_1", name2="char_013_riop", focus=2)] @@ -42,7 +35,6 @@ [name="Ace"] 不能怪罪他们。 [Character(name="char_013_riop")] [name="近卫干员"] 头儿...... - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] @@ -53,15 +45,12 @@ [name="Ace"] 经历过那么多苦难,当然会变得保守与顽固。 [name="阿米娅"] 至少他们那样做......我能理解,也愿意原谅他们。不提防他人,就会被他人伤害。 [name="阿米娅"] 何况,就连感染者之间,也是没法轻易互相信任的。而且并不是每个人都愿意像我们一样冒险...... - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Image] [Blocker(a=0, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_1", width=1, height=1, fadetime=1)] - [Decision(options="感染者诊所?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#1")] [name="阿米娅"] 啊......他们是一家只医治感染者的黑市诊所。 [name="阿米娅"] 鉴于感染者的社会地位,大家是不可能在街道上抛头露面的。 @@ -110,7 +99,6 @@ [name="近卫干员"] ......阿米娅...... [Character(name="char_002_amiya_1#1")] [name="阿米娅"] 我们走吧,博士。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] diff --git a/resources/gamedata/story/obt/main/level_main_01-03_beg.txt b/resources/gamedata/story/obt/main/level_main_01-03_beg.txt index 41020fb8..2856bb35 100644 --- a/resources/gamedata/story/obt/main/level_main_01-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-03_beg.txt @@ -1,16 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第八关(前) - -// Comments - [name=""] 时间未知 \ 天气未知 \ 能见度 低 [name=""] 切尔诺伯格 行动组E0所在地 [name=""] Dr.{@nickname}营救行动 第三阶段 [dialog] - [Background(image="bg_cher_1", width=1, height=1, fadetime=1)] [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 还剩不到一个小时,没时间从其他区域绕行了...... [name="杜宾"] 我们浪费的时间越多,天灾在我们头顶发生的可能性就越大。 @@ -22,8 +17,6 @@ [Character(name="char_148_nearl_1", name2="char_130_doberm_ex", focus=2)] [name="杜宾"] 选择不多...... [name="杜宾"] Dr.{@nickname},你的想法呢? - - [Decision(options="正面碾压过去就好!;......大概,他们也没法阻拦......;敌人想组织反击也需要时间。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_130_doberm_ex")] @@ -31,8 +24,6 @@ [name="杜宾"] 大多数情况下,都只是在依赖人海战术围攻我们。 [Character(name="char_148_nearl_1")] [name="临光"] 依靠速度,不断前进,尽量减少一次性交战的人数的话—— - - [Predicate(references="2")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 他们并没有构筑防御工事。 @@ -40,7 +31,6 @@ [name="临光"] 如果我们突袭他们的封锁线...... [Character(name="char_130_doberm_ex")] [name="杜宾"] 虽然看上去人数众多,但整合运动这样松散的布置,是拦不住我们的。 - [Predicate(references="3")] [Character(name="char_130_doberm_ex")] [name="杜宾"] 整合运动的通信方式,从过往的战斗来看,是十分原始的。 @@ -48,15 +38,11 @@ [name="临光"] 在我们突破敌人的阻碍,当他们开始组织起来,尝试截击我们的时候...... [Character(name="char_130_doberm_ex")] [name="杜宾"] 当整合运动终于集结完毕,我们也早已经到达了下一个区域。 - [Predicate] - - [Character(name="char_148_nearl_1")] [name="临光"] 不错。 [name="临光"] 猛烈冲击,搅乱阵形,破坏火力点,迅速撤退。 [name="临光"] ......杜宾,你在考验我,还是在考验—— - [Character(name="char_002_amiya_1#1", name2="char_130_doberm_ex", focus=2)] [name="杜宾"] 肉眼可见的威胁远比进退两难容易处理的多。 [name="杜宾"] 我可以把这看作是Dr.{@nickname}的命令吗,阿米娅? @@ -73,10 +59,8 @@ [name="杜宾"] 只是,希望你能理解——阿米娅需要更多的学习和成长。 [name="杜宾"] 站在我的立场上,你也不会允许阿米娅太依靠别人的。 [name="杜宾"] 不过,我已经认可了你的指挥能力。 - [Decision(options="谢谢......", values="1")] [Predicate(references="1")] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 也别那么拘谨,我们可已经是共患难的战友了。 [name="杜宾"] 至少在战场,我的生命,已经交给你了。 @@ -84,8 +68,7 @@ [Character(name="char_148_nearl_1#1", name2="char_130_doberm_ex", focus=1)] [name="临光"] 是的。 [name="临光"] 卡西米尔有句谚语:“喘息时,死亡就会追上你。” - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-03_end.txt b/resources/gamedata/story/obt/main/level_main_01-03_end.txt index 7281b3a2..43c75dd4 100644 --- a/resources/gamedata/story/obt/main/level_main_01-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_01-03_end.txt @@ -1,40 +1,28 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第八关(后) - -// Comments [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1, delay=0.5)] - - [Background(image="bg_cher_1", width=1, height=1, fadetime=0)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [CameraShake(duration=3,xstrength=2,ystrength=3,vibrato=10,randomness=90,fadeout=true,block=true)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 冲锋——!! [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 啊? [name="整合运动成员"] ——是谁在那边?! [Character(name="char_130_doberm_ex")] - [name="杜宾"] 呿,你在看哪里!接招! - [playsound(key="$p_imp_whip_h", volume=0.7)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [Character(name="char_1002_nsabr_2")] [CameraShake(duration=3,xstrength=2,ystrength=3,vibrato=10,randomness=90,fadeout=true,block=false)] [name="整合运动成员"] 呃啊!! - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_013_riop", name2="char_148_nearl_1", focus=1)] [name="近卫干员"] 呼...... [name="近卫干员"] 整合运动正在我们后方......组织进攻! - [Character(name="char_013_riop", name2="char_148_nearl_1#3", focus=2)] [name="临光"] 他们跟不上我们的速度!继续冲刺! [Character(fadetime=0)] @@ -42,14 +30,10 @@ [CameraShake(duration=3,xstrength=2,ystrength=3,vibrato=10,randomness=90,fadeout=true,block=true)] [Character(name="char_130_doberm_ex", name2="char_148_nearl_1#3", focus=1)] [name="杜宾"] 马上就能离开整合运动控制的区域了!不要停下!! - [Character(name="char_130_doberm_ex", name2="char_148_nearl_1#3", focus=2)] [name="临光"] 区区暴徒—— [name="临光"] 怎么能阻止我们! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-04_beg.txt b/resources/gamedata/story/obt/main/level_main_01-04_beg.txt index 9369688c..6713c4e8 100644 --- a/resources/gamedata/story/obt/main/level_main_01-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-04_beg.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第九关(前) - -// Comments - [Background(image="bg_cher_1", width=1, height=1, fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 呼......甩开他们了。 [Character(name="char_014_riope", name2="char_130_doberm_ex", focus=1)] @@ -20,7 +16,6 @@ [name="Ace"] 而没来得及逃出切尔诺伯格的本地居民,却依然被整合运动拦在这里。 [Character(name="char_148_nearl_1#3")] [name="临光"] ...... - [Character(name="char_014_riope", name2="char_130_doberm_ex", focus=1)] [name="Ace"] —— [name="Ace"] 这个开阔区域,曾经是个大广场吧。如今......只剩下些废墟。 @@ -29,26 +24,16 @@ [name="杜宾"] 你似乎—— [name="杜宾"] 很有感触。 [Character(name="char_014_riope", name2="char_130_doberm_ex", focus=1)] - [name="Ace"] 呵,曾经...... - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 天色......越来越暗淡了。 [name="阿米娅"] 好像连空气中......都弥漫着一股......燃烧的味道。 - [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg - -//对话内容此处填入 - -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - [Character(fadetime=0)] [name="平民"] 你们在干什么! [name="整合运动成员"] ...... @@ -85,9 +70,7 @@ [name="临光"] 开阔区各个出口同时出现大量整合运动! [Character(name="char_130_doberm_ex")] [name="杜宾"] 准备作战! - - [Dialog] [Blocker(block=true)] [Delay(time=0.6)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-06_beg.txt b/resources/gamedata/story/obt/main/level_main_01-06_beg.txt index 9890b5f6..25d4db1c 100644 --- a/resources/gamedata/story/obt/main/level_main_01-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-06_beg.txt @@ -1,13 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第九关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_0", width=1, height=1, fadetime=1)] -/////// - [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 是的,他们不知道自己被浮士德跟踪。我从浮士德派回来的斥候那里了解到了一些情报。 [name="梅菲斯特"] 罗德岛确实被困在中城区的外围了。 @@ -16,43 +10,16 @@ [name="梅菲斯特"] ——至少,把他们铲除掉没有任何坏处。 [Dialog(fadetime=0)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] - [Character(fadetime=0)] - [Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(name="char_011_talula_1#2",fadetime=1)] [name="???"] ———— [Character(fadetime=2)] [Dialog] - - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_cher_1", width=1, height=1, fadetime=0)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - -///[Character(name="char_1002_nsabr_2")] -///[name="整合运动成员"] ......! -///[Character(name="char_013_riop")] -//////[name="近卫干员"] 快让开......! -///[Character(name="char_1002_nsabr_2")] -///[name="整合运动成员"] 切尔诺伯格的混蛋,现在是你们偿还罪孽的时候了! -///[Character(name="char_130_doberm_ex")] -///[name="杜宾"] 嘁,你们找错人了。 -///[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] -///[playsound(key="$p_imp_whip_h")] -///[Blocker(a=0.7, r=0.95, g=0.3, b=0.3, fadetime=0.02, block=true)] -///[Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - -///[Character(name="char_130_doberm_ex")] -///[name="杜宾"] 斗争已经不可调和了。虽然很不愿意,但是和这些人讲道理是行不通的。 -///[Character(name="char_130_doberm_ex")] -///[name="杜宾"] 仇恨一旦建立,救会没完没了。 -///[Character(name="char_013_riop",name2="char_130_doberm_ex",focus=1)] -///[name="近卫干员"] 教官,你的鞭子是不是从我脸上刮了过去...... -///[Character(name="char_013_riop",name2="char_130_doberm_ex",focus=2)] -///[name="杜宾"] 你能从他手下保住脖子已经算不错的了......别懈怠,继续战斗! [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2")] [name="整合运动成员"] 切尔诺伯格的混蛋,都是你们,都是你们,害的我们感染者变成这样! [Character(name="char_130_doberm_ex")] @@ -61,7 +28,6 @@ [playsound(key="$p_imp_whip_h", volume=0.5)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 呜! [Character(fadetime=0.5)] @@ -74,25 +40,10 @@ [name="杜宾"] 不合常理!整合运动根本没有坚守这里的理由! [Character(name="char_148_nearl_1#3")] [name="临光"] 罗德岛干员们,不要退缩!击退整合运动,打开撤退路径! - - -//[CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] -//[playsound(key="$p_imp_whip_h")] -//[Blocker(a=0.7, r=0.95, g=0.3, b=0.3, fadetime=0.02, block=true)] -//[Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] -//[Character(name="char_130_doberm_ex",name2="char_148_nearl_1#7",focus=2)] -//[name="临光"] 虽然也有被派来阻挠我们的可能性—— -//[name="临光"] 但我们真的能理解疯子吗,杜宾? -//[Character(name="char_130_doberm_ex",name2="char_148_nearl_1#7",focus=1)] -////[name="杜宾"] 我可不知道! -//name="杜宾"] 至少,疯子也好,有理智也好,抽下去的手感不会有什么区别! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_0", width=1, height=1, fadetime=0)] - - [Background(fadetime=2)] [Character(name="char_011_talula_1#2", fadetime=0.5)] [Delay(time=0.5)] @@ -110,25 +61,12 @@ [Character(fadetime=0)] [Background(image="bg_cher_1", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - -//[Character(name="char_130_doberm_ex")] -//[name="杜宾"] 切—— -//[name="杜宾"] 整合运动是想拖我们一起下水吗!! -//[Character(name="char_014_riope",name2="char_130_doberm_ex",focus=1)] -//[name="Ace"] 只是些狂热分子而已,他们战斗起来毫无章法可言。 -//[Character(name="char_014_riope",name2="char_130_doberm_ex",focus=2)] -//[name="杜宾"] ——想用炮灰拖住我们?!难道说,整合运动的头目...... -//[Character(name="char_013_riop")] -//[name="近卫干员"] 防御阵线要撑不住了!! - - [PlaySound(key="$d_gen_explo_n")] [StopMusic(fadetime=1)] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, block=false)] [Blocker(a=0.7, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] [PlaySound(key="$d_gen_explo_n", volume=0.1)] - [Character(name="char_016_medic")] [name="医疗干员"] ......啊? [Character(name="char_013_riop")] @@ -143,9 +81,7 @@ [name="整合运动成员"] 来了!来了! [name="整合运动成员"] 哈哈......我们感染者的救赎!普通人的末日! [name="整合运动成员"] 啊,啊啊——咕! - [dialog] - [PlaySound(key="$d_gen_explo_n", channel=2, volume=0.6)] [Blocker(a=0.7, r=1, g=0.1, b=0.3, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -156,63 +92,45 @@ [name="杜宾"] 他是被什么东西......击倒的? [name="杜宾"] 你们有谁......攻击了他? [name="杜宾"] 还是说,他是被...... - - [PlaySound(key="$d_gen_explo_n", volume=0.4, delay=2)] - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 杜宾!天空......! [Character(name="char_148_nearl_1#3")] [name="临光"] —— [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] - [name="临光"] 天空陷入了血色—— [name="临光"] “沸腾的乌云翻涌在火焰之中......” - [Character(name="char_014_riope")] [name="Ace"] 别惊慌! [Character(name="char_148_nearl_1#7")] [name="临光"] 保护好自己! [Character(name="char_130_doberm_ex")] [name="杜宾"] ......我们还有机会,用行动去拯救自己的生命! - [Dialog] - [Character(fadetime=0)] [Background(fadetime=0)] - - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Image(image="avg_9_3",x=-64, y=35, xScale=1.1, yScale=1.1, fadetime=2)] [ImageTween(xFrom=-64, yFrom=35, xTo=64, yTo=35, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1.1, yScaleTo=1.1, duration=10, block=false)] [CameraShake(duration=3, fadeout=true, xstrength=15, ystrength=15, vibrato=30, randomness=90, block=false)] [PlaySound(key="$d_gen_explo_n", channel=2, volume=0.6)] - [name="???"] “——大地陷入寂静,恐惧取走了他们的声音。” - [Blocker(a=0, fadetime=1, block=true)] - [Blocker(a=0.1, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0.05, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_explo_n", channel=2, volume=0.8)] [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] - [Delay(time=0.2)] - [name="???"] “巨大的源石垂下头颅——” [Blocker(a=0.1, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0.05, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] - [name="???"] “——坠落,它坠落在死亡焦热的阴影。” [PlaySound(key="$d_gen_explo_n", channel=2, volume=0.6)] [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] - [Blocker(a=0.05, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0.2, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] @@ -221,18 +139,14 @@ [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_explo_n", channel=2, volume=0.4)] [CameraShake(duration=3, fadeout=true, xstrength=35, ystrength=35, vibrato=30, randomness=90, block=false)] - [Delay(time=0.2)] [Blocker(a=0.05, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0.05, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.40, b=0.32, fadetime=0.1, block=true)] - - [Blocker(a=1, r=1, g=1, b=1, fadetime=1, block=true)] [Image(image="avg_9_1",x=0, y=50,xScale=1, yScale=1, fadetime=0)] [CameraShake(stop=true, block=true)] - [Blocker(a=0, fadetime=1, block=true)] [name="弑君者"] 塔露拉。 [name="塔露拉"] ...... @@ -240,14 +154,10 @@ [name="塔露拉"] ————也许他们能自天灾中幸存。 [name="塔露拉"] 漏网之人,你去处理。 [name="弑君者"] 是。 - [Dialog] [PlaySound(key="$d_gen_thunders_amb", volume=0.3)] [character] [Blocker(block=true)] - - - [Blocker(a=1, r=1, g=1, b=1, fadetime=1, block=true)] [Background(image="bg_cher_4", width=1, height=1, fadetime=0)] [Delay(time=0.6)] @@ -265,15 +175,11 @@ [name="近卫干员"] 小心!! [Character(name="char_016_medic",name2="char_013_riop",focus=1)] [name="医疗干员"] 那是...... - [PlaySound(key="$d_gen_thunders_amb", volume=0.3)] [Blocker(a=1, r=1, g=1, b=1, fadetime=1, block=true)] [Image(image="avg_9_3",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] [CameraShake(duration=3, fadeout=true, xstrength=35, ystrength=35, vibrato=30, randomness=90, block=false)] - - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 清醒点! [PlaySound(key="$d_gen_thunders_amb", volume=0.3)] @@ -285,14 +191,12 @@ [name="阿米娅"] 保护医生,快带她去安全的地方! [Character(name="char_002_amiya_1#7",name2="char_013_riop",focus=2)] [name="近卫干员"] 明白! - [Character(name="char_014_riope")] [name="Ace"] 干员们,各自寻找安全位置! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 各小队!准备好......应对天灾! - [PlaySound(key="$d_gen_thunders_amb", volume=0.3)] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-07_beg.txt b/resources/gamedata/story/obt/main/level_main_01-07_beg.txt index 54ec620d..7cf7f06d 100644 --- a/resources/gamedata/story/obt/main/level_main_01-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-07_beg.txt @@ -1,15 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十关(前) - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_10", fadetime=1)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5,block=true)] - [Delay(time=0.3)] [PlaySound(key="$d_gen_explo_n")] [CameraShake(duration=1, xstrength=3, ystrength=5, vibrato=30, randomness=90, fadeout=false)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 抗冲击准备!! [name="杜宾"] 各自散开——!!! @@ -18,7 +14,6 @@ [character] [dialog] [image(fadetime=1)] - [Character(name="char_014_riope")] [name="Ace"] ——! [name="Ace"] 快转移! @@ -31,15 +26,12 @@ [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] [Blocker(a=0.2, r=0.93, g=0.7, b=0.2, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - [name="整合运动成员"] 啊——!!掉,掉下来了! [name="整合运动成员"] 天空掉下来了! [PlaySound(key="$d_gen_explo_n", volume=0.7)] [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] [Blocker(a=0.2, r=0.93, g=0.7, b=0.2, fadetime=0.1, block=true)] - [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - [name="整合运动成员"] 不,不,啊好疼...... [name="整合运动成员"] 我的手,我的手!我的手哪里去了...... [name="整合运动成员"] 怎,怎么会!!我不想死......! @@ -50,7 +42,6 @@ [Image(fadetime=0)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 重装干员! [name="临光"] 保护我方术师!! @@ -58,38 +49,27 @@ [name="临光"] 那是什么声音?! [Character(name="char_014_riope")] [name="Ace"] 巨大的坠岩击垮了临街的建筑!卧倒!! - [Dialog] - [PlaySound(key="$d_gen_explo_n", volume=0.7)] [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] [Blocker(a=0.2, r=0.93, g=0.7, b=0.2, fadetime=0.1, block=true)] - [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - - [Character(name="char_016_medic")] [name="医疗干员"] 啊......! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ——那个位置——医生!危险! [Character(name="char_013_riop")] [name="近卫干员"] 糟糕,医生,快闪开! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - - [Decision(options="......!", values="1")] [Predicate(references="1")] - - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_016_medic")] [name="医疗干员"] 啊! [name="医疗干员"] ......唔,博,博士? @@ -103,22 +83,15 @@ [name="近卫干员"] 临,临光她冲出去了! [Character(name="char_148_nearl_1#3")] [name="临光"] 博士,蹲下! - - [Character] [Dialog] [PlaySound(key="$d_gen_explo_n", volume=0.5)] [CameraShake(duration=3, fadeout=true, xstrength=25, ystrength=25, vibrato=30, randomness=90, block=false)] [Blocker(a=0.2, r=0.93, g=0.7, b=0.2, fadetime=0.1, block=true)] - [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] [Blocker(a=1, r=0.93, g=0.8, b=0.4, fadetime=0.1, block=true)] - - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Blocker(a=0, fadetime=2, block=true)] - - [Character(name="char_148_nearl_1#3",fadetime=0.7)] [name="临光"] 咯...... [name="临光"] 赶上了! @@ -133,7 +106,6 @@ [name="临光"] 我的盾牌还撑得住——! [name="临光"] 跳啊,博士! [name="临光"] 跳! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Dialog] @@ -141,10 +113,8 @@ [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 博士,博士...... [name="阿米娅"] 你,你没事吧? - [Decision(options="我没事,这算不了什么!;......;多亏临光小姐救下了我。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_148_nearl_1#3")] [name="临光"] 一个人......处在那样的危险中! [name="临光"] 至少拉上我一起,让我保护博士你! @@ -171,7 +141,6 @@ [name="近卫干员"] 干员们基本都没事......! [name="近卫干员"] 有些干员受了轻伤,但状况都还算不错! [name="近卫干员"] 我们......活下来了! - [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.3, block=true)] [Dialog] @@ -204,8 +173,7 @@ [Character(name="char_130_doberm_ex")] [name="杜宾"] 没有办法...... [name="杜宾"] 彻底击溃他们,然后马上移动! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-07_end.txt b/resources/gamedata/story/obt/main/level_main_01-07_end.txt index 8a379d8a..313303f9 100644 --- a/resources/gamedata/story/obt/main/level_main_01-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_01-07_end.txt @@ -1,15 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十关(后) - -// Comments -////////////////////////////////////////////////////////// - - [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_7", fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5,block=true)] - [Delay(time=0.3)] [PlaySound(key="$d_gen_explo_n")] [CameraShake(duration=1, xstrength=3, ystrength=5, vibrato=30, randomness=90, fadeout=false)] @@ -34,34 +27,28 @@ [Character(name="char_014_riope",name2="char_013_riop",focus=2)] [name="近卫干员"] 什么来了? [name="近卫干员"] 整合运动?他们追上来了?! - [Character(fadetime=0)] [Dialog] [PlaySound(key="$d_gen_soldiersrun",volume=1)] [Character(name="char_1002_nsabr_2",fadetime=1)] [Delay(time=2)] - [Character(name="char_016_medic")] [name="医疗干员"] 啊...... [name="医疗干员"] 那么多的......整合运动...... - [Character(fadetime=0)] [PlaySound(key="$d_gen_soldiersrun",volume=1)] [Dialog] [Delay(time=2)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 他们......不是追上来了。 [name="杜宾"] 他们是...... [Character(name="char_148_nearl_1#3")] [name="临光"] ——从各个地方涌了出来。 - [Character(fadetime=0)] [Dialog] [PlaySound(key="$d_gen_soldiersrun",volume=1)] [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2",fadetime=1)] [Delay(time=2)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 广场,坡道,建筑......四处的废墟 [name="杜宾"] 这个数量,呵...... @@ -99,41 +86,31 @@ [name="近卫干员"] ...... [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 啊...... - [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Character(fadetime=0)] [PlaySound(key="$d_gen_walk_n",volume=1)] - [dialog] [Character(fadetime=0)] [Blocker(a=1, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_7", fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, block=true)] [PlaySound(key="$d_gen_walk_n")] - [Character(name="char_011_talula_1#2",fadetime=1,block=true)] [Delay(time=2)] [character(fadetime=1)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_013_riop")] [name="近卫干员"] 有敌人一名,正在靠近罗德岛的阵线! [name="近卫干员"] 为什么,那个人会一个人,走向我们...... [name="近卫干员"] 难道敌人派出了使者?不可能...... - [Dialog] [character] [PlaySound(key="$d_gen_walk_n")] [Blocker(a=1, r=0, g=0, b=0, block=true)] - [Blocker(a=0, r=0, g=0, b=0, block=true)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 她...... [name="阿米娅"] 她......她是资料上,整合运动的...... - [Character(name="char_148_nearl_1#3")] [name="临光"] —— [name="临光"] 她身上,有某种气味。 @@ -147,17 +124,14 @@ [Background(image="bg_cher_7", fadetime=0)] [Dialog(fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, block=true)] - [PlaySound(key="$d_gen_walk_n",volume=1)] [Character(name="char_011_talula_1#2",fadetime=2)] [Background(image="bg_cher_7",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=1)] [BackgroundTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=4, block=true)] [Blocker(a=1, r=0, g=0, b=0, block=true)] - [character] [Background(image="bg_cher_7", fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, block=true)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 那是......钢铁和硫磺的味道。 [name="临光"] 有什么东西在焚烧。 @@ -174,22 +148,17 @@ [stopmusic(fadetime=2)] [character] [Dialog] - [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=1)] [Background] [Blocker(a=1, initr=2, r=1, g=1, b=1, block=true, fadetime=0.3)] [Blocker(a=0, fadetime=0.3, block=false)] - [Character(name="char_011_talula_1")] [name="塔露拉"] ...... [name="塔露拉"] ............ - [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=1)] [Character(name="char_148_nearl_1#3")] [name="临光"] 大概......是能烧尽整片大地的火焰吧。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-08_beg.txt b/resources/gamedata/story/obt/main/level_main_01-08_beg.txt index ca9d9458..74d05e38 100644 --- a/resources/gamedata/story/obt/main/level_main_01-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-08_beg.txt @@ -1,14 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十一关(前) - -// Comments [PlayMusic(intro="$calamity_intro", key="$calamity_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Blocker(a=1, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_7", fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5,block=true)] - [Delay(time=0.3)] -// Comments - [Character(name="char_148_nearl_1#3")] [name="临光"] 阿米娅,带博士离开。 [name="临光"] ......立刻! @@ -24,7 +19,6 @@ [name="临光"] 那博士呢?你能保证博士的安全吗? [Character(name="char_002_amiya_1#4", name2="char_148_nearl_1#3", focus=1)] [name="阿米娅"] ......唔...... - [Character(name="char_148_nearl_1#3")] [name="临光"] E4小队,我们留在这里断后! [name="临光"] 一定要让阿米娅和Dr.{@nickname},以及各个医疗小组安全撤离! @@ -39,7 +33,6 @@ [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 我不会留下你们独自战斗的。 [name="阿米娅"] 罗德岛......绝不会丢下你们的! - [Character(name="char_130_doberm_ex")] [name="杜宾"] 阿米娅,时间宝贵!你必须撤退! [Character(name="char_014_riope")] @@ -50,18 +43,12 @@ [name="杜宾"] 想想任务目标,想想我们的目的! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 不是说这个的时候! - - [Character(name="char_011_talula_1")] [name="塔露拉"] —— - [Dialog] - - [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=10, randomness=20, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -70,10 +57,8 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0.8, rfrom=1, gfrom=1, bfrom=1, fadetime=0.3, block=true)] [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0, fadetime=3, block=true)] - [Character(name="char_148_nearl_1#3")] [name="临光"] ——?热量......在......她手里......聚集? - [Character(name="char_013_riop")] [name="近卫干员"] 她周身的景象......扭曲了? [Character(name="char_148_nearl_1#3")] @@ -82,32 +67,23 @@ [name="阿米娅"] 小心,她将要使用的法术...... [name="阿米娅"] 不对......不对!临光!!快回来!! [name="阿米娅"] 那不是......那个法术会把你—— - [Dialog] [Character] - - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Background(image="bg_cher_7", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=1.5, block=true)] - - - [Character(name="char_011_talula_1",block=true)] [name="塔露拉"] ——安静。 [Dialog] [Character(fadetime=1)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 呜呃......! [Dialog] [Character] - [Character(name="char_011_talula_1",block=true)] [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -117,7 +93,6 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=false)] [delay(time=1)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 哈,哈...... [Character(name="char_130_doberm_ex")] @@ -133,22 +108,17 @@ [name="临光"] 我说了——退后! [Character(name="char_148_nearl_1#3",name2="char_130_doberm_ex",focus=2)] [name="杜宾"] 临光!你这倔脾气......! - - [Dialog] [Character(fadetime=1)] [Character(name="char_011_talula_1",block=true)] [name="塔露拉"] ——哦? - [Character(name="char_014_riope")] [name="Ace"] 蹲下! [Dialog] [Character] -///2 [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -158,8 +128,6 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=false)] [delay(time=1)] - - [Character(name="char_148_nearl_1#3")] [name="临光"] 咳,咳......又是什么把戏! [Character(name="char_148_nearl_1#3",name2="char_014_riope",focus=2)] @@ -172,7 +140,6 @@ [Character(name="char_148_nearl_1#3",name2="char_014_riope",focus=2)] [name="Ace"] 必须干扰她施术的过程...... [name="Ace"] 狙击干员!瞄准目标敌人! - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Dialog] [Character(fadetime=0)] @@ -182,7 +149,6 @@ [name="塔露拉"] —— [name="塔露拉"] 反抗会为大地带去希望。 [name="塔露拉"] 但反抗,改变不了你们的命运。 - [Character(name="char_014_riope")] [name="Ace"] 射击!! [Character(fadetime=0)] @@ -190,27 +156,20 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [PlaySound(key="$e_atk_arrow_h")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - [Character(name="char_011_talula_1")] [name="塔露拉"] 切尔诺伯格已得解放。 [name="塔露拉"] 我们的工作已经完成,而我对你们产生了些许兴趣。 - [Character(name="char_130_doberm_ex")] [name="杜宾"] 什么—— [Character(name="char_011_talula_1")] [name="塔露拉"] 不过,也就仅此而已。 [name="塔露拉"] 你们做出了错误的选择。 [name="塔露拉"] 罗德岛,你们该真正站在感染者这边。 - - [Dialog] [Character(fadetime=1)] - -//talulah skill 1 [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -219,11 +178,9 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0.8, rfrom=1, gfrom=1, bfrom=1, fadetime=0.3, block=true)] [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=true)] - [Blocker(a=1, r=0, g=0, b=0, block=true)] [Background(image="bg_cher_8", width=1, height=1, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, block=true)] - [Character(name="char_016_medic")] [name="医疗干员"] 怎么......回事? [name="医疗干员"] 为什么整个广场......都被烧焦了? @@ -233,54 +190,39 @@ [name="近卫干员"] 石块,弩箭,弓矢...... [name="近卫干员"] 都没了。 [name="近卫干员"] 一瞬间......她周围的所有事物,全都都被燃烧殆尽...... - - [Character(name="char_011_talula_1")] [name="塔露拉"] 你们具备解放者该有的韧性。 [Character(name="char_013_riop")] [name="近卫干员"] ......连渣滓都没剩下。 - - [Character(name="char_148_nearl_1#3",name2="char_002_amiya_1#7",focus=1)] [name="临光"] 阿米娅。你很清楚。 [Character(name="char_148_nearl_1#3",name2="char_002_amiya_1#7",focus=2)] [name="阿米娅"] —— [Character(name="char_148_nearl_1#3",name2="char_002_amiya_1#7",focus=1)] [name="临光"] 必须有人,挡住她。 - - [Character(name="char_011_talula_1")] [name="塔露拉"] ——但我厌烦了。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ...... [Character(name="char_148_nearl_1#3")] [name="临光"] 阿米娅!! - [PlaySound(key="$d_gen_thunders_amb", volume=0.3)] [PlaySound(key="$b_char_defboost", volume=0.3, Delay=0.4)] [Blocker(a=1, initr=2, r=1, g=1, b=1, fadetime=0.5, block=true)] [Dialog(time=0.5)] [Delay(time=1)] - - [Blocker(r=0.9, g=0.4, b=0.3, a=1, fadetime=0.1, block=true)] [Character] [Image(image="avg_11_1",x=0, y=-50,xScale=1.3, yScale=1.3, fadetime=0)] [ImageTween(xFrom=-100, yFrom=-50, xTo=0, yTo=0, xScaleFrom=1.3, yScaleFrom=1.3, xScaleTo=1, yScaleTo=1, duration=35, block=false)] [Blocker(r=0.7, g=0.4, a=1, fadetime=0.3, block=true)] [Blocker(r=0.2, g=0,b=0, a=0.1, fadetime=1.5, block=true)] - - - [Character(name="char_011_talula_1")] [name="塔露拉"] 你们总要为杀害同胞而付出代价。 [name="塔露拉"] 我将赐予你们一个我十分喜爱的结局。 [name="塔露拉"] ——毁灭。 - [Dialog] [Character(fadetime=0)] - - [Character(name="char_130_doberm_ex")] [name="杜宾"] 糟了!! [name="杜宾"] 走,走......快走!! @@ -296,7 +238,6 @@ [Image(fadetime=0)] [Dialog] [Character(fadetime=0)] -//amiya skill 2 [Background(image="bg_light")] [CameraShake(duration=6, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] @@ -317,18 +258,15 @@ [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 不会让你伤害他们的。 [Delay=1] - [Character(name="char_011_talula_1")] [name="塔露拉"] ...... [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Image(image="bg_1_reflect",fadetime=0,screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#9")] [name="阿米娅"] 我不会......允许你这么做的! [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Dialog] -//amiya skill 1 (改版) [CameraShake(duration=6, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -346,7 +284,6 @@ [Blocker(a=0, r=1, g=1, b=1, fadetime=0.5, block=true)] [character(fadetime=1)] [Character(name="char_011_talula_1", fadetime=1, block=false)] - [Blocker(a=1, r=1, g=1, b=1, fadetime=0.3, rfrom=0.8, bfrom=0.8, gfrom=0.8, block=true)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [image(fadetime=0)] @@ -355,20 +292,14 @@ [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=true)] [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=true)] [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=false)] - - [Blocker(a=0, fadetime=2, block=true)] [name="塔露拉"] ————哦? - [Delay(time=0.6)] -//talulah skill 1 - [Dialog] [Character(fadetime=0)] [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -377,9 +308,6 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0.8, rfrom=1, gfrom=1, bfrom=1, fadetime=0.3, block=true)] [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=true)] - - -//amiya skill 2 [Character(name="char_002_amiya_1#7")] [CameraShake(duration=6, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.3, block=true)] @@ -400,11 +328,8 @@ [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=true)] [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=true)] [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=false)] - [name="阿米娅"] 咕...... [name="阿米娅"] 必须......让大家......! - -//amiya skill 1 (改版) [CameraShake(duration=6, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -423,10 +348,8 @@ [Blocker(a=0.8, r=0, g=0, b=0, fadetime=0.1, block=true)] [Blocker(a=0.8, r=1, g=1, b=1, fadetime=0.1, block=true)] [Blocker(a=0, r=1, g=1, b=1, fadetime=0.5, block=true)] - [Character(name="char_148_nearl_1#8")] [Delay=1] - [Character(name="char_148_nearl_1#3",name2="char_130_doberm_ex",focus=2)] [name="杜宾"] 阿米娅她一个人......挡下了敌人的法术......? [Character(name="char_148_nearl_1#3",name2="char_130_doberm_ex",focus=1)] @@ -439,32 +362,23 @@ [name="阿米娅"] 没问题......我没问题...... [name="阿米娅"] 我没问题的——! [name="阿米娅"] 我要......我必须......保护你们! - [Dialog] [Character(fadetime=1)] - - -//talulah skill 1 [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0.8, r=1, g=1, b=1, afrom=1, rfrom=1, gfrom=0.4, bfrom=0.4, fadetime=0.2, block=true)] [Blocker(a=0.8, r=0, g=0, b=0, afrom=0.8, rfrom=1, gfrom=1, bfrom=1, fadetime=0.3, block=true)] - [Blocker(a=0, fadetime=2, block=true)] - [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] - [Character(name="char_016_medic")] [name="医疗干员"] 黑色......将敌人的法术封在了广场上...... [Character(name="char_002_amiya_1#9")] [name="阿米娅"] 唔......唔啊......呃......! - [Character(name="char_013_riop")] [name="近卫干员"] 阿米娅......她,她设下的屏障,在燃烧! [Character(name="char_130_doberm_ex",name2="char_002_amiya_1#9",focus=1)] @@ -475,7 +389,6 @@ [name="阿米娅"] 哪怕会带来灾难,哪怕我会......! [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 我也不能......再看着重要的人...... - [Character(name="char_011_talula_1")] [name="塔露拉"] 呵———— [name="塔露拉"] 很好。 @@ -494,14 +407,10 @@ [name="临光"] ——“卡西米尔的光芒啊,耀骑士将为你奉献自身——” [Character(name="char_130_doberm_ex")] [name="杜宾"] 博士!快走!我们会帮助阿米娅的,你必须...... - [Character(name="char_011_talula_1")] [name="塔露拉"] ————! - [Dialog] [Character(fadetime=1)] -//talulah skill 1 - [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] @@ -516,8 +425,6 @@ [Character(name="char_002_amiya_1#9")] [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=1, block=true)] - -//A2 [CameraShake(duration=6, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] @@ -538,18 +445,13 @@ [Blocker(a=0.8, r=1, g=1, b=1, fadetime=0.1, block=true)] [Character(name="char_002_amiya_1#9")] [Blocker(a=0, r=1, g=1, b=1, fadetime=0.5, block=true)] - [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] - [name="阿米娅"] 啊啊啊啊啊!! [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=1, block=true)] [Blocker(a=1, r=0, g=0, b=0, block=true)] - - [stopmusic(fadetime=1)] [name="阿米娅"] 唔————? - [name="Ace"] 可以了,阿米娅。 [name="阿米娅"] ——?! [character(fadetime=0)] @@ -562,7 +464,6 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 我——— [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 阿米娅! [Character(name="char_014_riope")] @@ -572,11 +473,8 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] Ace......不......Ace......! [name="阿米娅"] 一定......要............ - [Character(fadetime=1.5)] - [PlaySound(key="$d_gen_walk_n", volume=1)] - [name="Ace"] —— [name="Ace"] 抱歉,Dr.{@nickname},你可能不记得我了。 [name="Ace"] 但我记得你,也知道你是怎样的人。 @@ -584,8 +482,7 @@ [name="Ace"] 所以,保护好她,博士。 [name="Ace"] 走吧。 [name="Ace"] 祝你们前路无阻。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-10_end.txt b/resources/gamedata/story/obt/main/level_main_01-10_end.txt index 6317e772..e50506c7 100644 --- a/resources/gamedata/story/obt/main/level_main_01-10_end.txt +++ b/resources/gamedata/story/obt/main/level_main_01-10_end.txt @@ -1,33 +1,20 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十一关(后) - -// Comments [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1, delay=0.5)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(image="avg_11_2",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - - - [Dialog] [Delay(time=0.6)] - [name="杜宾"] 已经突破了整合运动的拦截! [name="临光"] 但是——他们—— [name="临光"] ......我......啊...... - [Background] - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] - - [Character(name="char_148_nearl_1#3", name2="char_130_doberm_ex", focus=2)] [name="杜宾"] 嘘。 [name="杜宾"] ......别让阿米娅她们听见。 [Character(name="char_148_nearl_1#7", name2="char_130_doberm_ex", focus=1)] - [name="临光"] 阿米娅心里清楚得很!她比我们想象的成熟得多......! - - [name="阿米娅"] ......唔...... [name="阿米娅"] ......嗯......? [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -38,7 +25,6 @@ [name="杜宾"] 再去加深她内心的煎熬是不明智的。她已经背负......太多东西了。 [name="杜宾"] ......不要让......他们的努力白费! [name="杜宾"] 既然他们让我们活下来,我们就应该让博士和阿米娅......安全回去。 - [Character(name="char_148_nearl_1#2", name2="char_130_doberm_ex", focus=1)] [name="临光"] ...... [name="临光"] 是的。 @@ -54,13 +40,11 @@ [name="杜宾"] ...... [name="杜宾"] 呵...... [name="杜宾"] 嘴里说着让我放心的人,真的一个都没回来过。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(image="bg_cher_2", width=1, height=1, fadetime=1, block=true)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1")] [name="阿米娅"] ...... [name="阿米娅"] {@nickname}博士......?发生了......什么...... @@ -68,21 +52,15 @@ [Dialog] [PlaySound(key="$d_gen_walk_n", volume=1)] [CameraShake(duration=2, fadeout=true, xstrength=2, ystrength=5, vibrato=10, randomness=90, block=true)] - [name="阿米娅"] 嗯,没问题我可以自己走...... [name="阿米娅"] 我只是......失去意识了一会儿......没事的。 [name="阿米娅"] ......我们逃出来了吗? [name="阿米娅"] Ace他们...... - - [Decision(options="......",values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 是嘛。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 没关系的。如果是Ace的话,一定没问题的。 [name="阿米娅"] 罗德岛的大家,都是很强的。 [name="阿米娅"] 已经,快到南方出口了。只要撤出切尔诺伯格,我们就...... @@ -93,17 +71,13 @@ [name="阿米娅"] 博士......能......让我靠一下吗...... [name="阿米娅"] 一下......一下就好...... [name="阿米娅"] ...... - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(image="bg_cher_10", width=1, height=1, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_011_talula_1")] - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [name="塔露拉"] ———— [name="塔露拉"] 难缠。 [Character(name="char_1507_Mephisto_1#2")] @@ -119,7 +93,6 @@ [Delay(time=0.6)] [name="塔露拉"] ......罗德岛。 [Delay(time=0.6)] - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-12_beg.txt b/resources/gamedata/story/obt/main/level_main_01-12_beg.txt index 7ebef48a..8c684bed 100644 --- a/resources/gamedata/story/obt/main/level_main_01-12_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_01-12_beg.txt @@ -1,17 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十二关(前) - -// Comments - [name=""] 时间未知 \ 天气未知 \ 能见度 低 [name=""] 切尔诺伯格 行动组E0所在地 [name=""] Dr.{@nickname}营救行动 最终撤退阶段 [dialog] - [Background(image="bg_cher_3", width=1, height=1, fadetime=1, screenadapt="coverall")] [stopmusic(fadetime=1)] - [Delay(time=1)] - [Character(name="char_130_doberm_ex")] [name="杜宾"] 可恶! [name="杜宾"] 明明已经在出口了! @@ -43,7 +37,6 @@ [name="???"] 不过,我认识你身边那个人。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 整合运动......还要,继续战斗吗? - [Character(name="char_002_amiya_1#7", name2="char_1504_cqbw", focus=2)] [name="???"] 唉唉,别这样。 [name="???"] 我和那个塔露拉龙女可合不来。毕竟我并不是专职守门的人啊。做完了自己的工作赶过来也是很累的! @@ -58,7 +51,6 @@ [stopmusic(fadetime=1)] [Character(name="char_148_nearl_1#1")] [name="临光"] 你在浪费你自己的时间。 - [Character(name="char_148_nearl_1#8", name2="char_1504_cqbw", focus=2)] [name="W"] ——别急嘛。我也有些你们会感兴趣的情报哦。 [name="W"] 其实,我们刚刚遇到了不少身手很利落的家伙......和你们的穿着打扮差不多。 @@ -78,41 +70,30 @@ [name="W"] 没错,他们——没有一个人能跟着你回去哦。 [name="W"] 你呀...... [name="W"] 你真的......配得上别人的牺牲吗? - [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ———— - [Decision(options="别管她,出口就在前方!;阿米娅......;你的行为,有什么意义吗,W?", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_1504_cqbw")] [name="W"] 还没轮到你。 [name="W"] 阿米娅...... [name="W"] ————你。生气了吗? - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ......你不该说这种话。 - [Character(name="char_1504_cqbw")] [name="W"] 好啊,好啊......就该这样嘛。 [name="W"] 来吧。 - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 整合运动的W,你不该说这种话! [name="阿米娅"] 每个人的生命,都有价值...... [name="阿米娅"] 这不是你能玷污的事! [name="阿米娅"] 博士!! - [Decision(options="罗德岛,准备战斗!", values="1")] [Predicate(references="1")] - [Character(name="char_1504_cqbw")] [name="W"] 哼哼...... - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_01-12_end.txt b/resources/gamedata/story/obt/main/level_main_01-12_end.txt index 84ffc6bd..d4bf161b 100644 --- a/resources/gamedata/story/obt/main/level_main_01-12_end.txt +++ b/resources/gamedata/story/obt/main/level_main_01-12_end.txt @@ -1,13 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十二关(后) - -// Comments - [Background(image="bg_cher_3", width=1, height=1, fadetime=1)] - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Delay(time=1)] - [Character(name="char_1504_cqbw")] [name="W"] 这个感觉......真是让人感到,十分熟悉啊。 [name="W"] 阿米娅,是吗。 @@ -38,14 +32,10 @@ [Character(name="char_1504_cqbw")] [name="W"] 下次,我会从你身上得到真相的,{@Nickname}。 [name="W"] 再见~ - - [PlaySound(key="$d_gen_walk_n", volume=1.1)] [Dialog(fadetime=1)] [Character(fadetime=1)] [Delay(time=1)] - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ......为什么......她在......做什么? [Delay=0.5] @@ -64,22 +54,15 @@ [name="临光"] ......好。 [Character(name="char_130_doberm_ex")] [name="杜宾"] 去吧,阿米娅。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [delay(time=1)] - [Blocker(a=1, r=1, g=1, b=1, fadetime=0.5, block=true)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] - - [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_cher_7", width=1, height=1, fadetime=0)] - [Character(name="char_014_riope", name2="char_013_riop", focus=2)] [Blocker(a=0, fadetime=3, block=false)] [name="近卫干员"] ......... @@ -90,26 +73,18 @@ [name="Ace"] 临光杜宾她们,已经带着阿米娅和Dr.{@nickname}突破了封锁。 [name="Ace"] 而留下来断后的小队的干员们...... [name="Ace"] ......都阵亡了。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Background(fadetime=0)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - -//[Character(name="char_002_amiya_1#4")] - -//[name="阿米娅"] —————————— -//[name="阿米娅"] ————! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_cher_7", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_014_riope", name2="char_013_riop", focus=2)] [name="近卫干员"] ......什么...... [Character(name="char_014_riope", name2="char_013_riop", focus=1)] @@ -124,7 +99,6 @@ [name="近卫干员"] 天灾......!她就是天灾的化身......否则,否则火力小组怎么可能一瞬间被焚烧成灰...... [name="近卫干员"] 明明见识过她的法术,我却......我不能相信......我...... [name="近卫干员"] 惨叫......唔......呜...... - [Character(name="char_014_riope")] [CameraShake(duration=0.5, xstrength=15, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [name="Ace"] 少说点! @@ -138,35 +112,25 @@ [Character(name="char_014_riope", name2="char_013_riop", focus=1)] [name="Ace"] 至少还有一只是能用的。 [Character(name="char_014_riope", name2="char_013_riop", focus=-1)] - [Dialog] [Delay(time=0.6)] - [Character(name="char_014_riope", name2="char_013_riop", focus=2)] [name="近卫干员"] ......头儿,逃吧。你的话,一定能够杀出去。 [Character(name="char_014_riope", name2="char_013_riop", focus=1)] [name="Ace"] 我们只拖了那个怪物几分钟。 [name="Ace"] Dr.{@nickname}和阿米娅安全之前,我不能走。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Background(fadetime=0)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - -//[Character(name="char_002_amiya_1#4")] - -//[name="阿米娅"] 啊......呜......啊......! -//[name="阿米娅"] 我......我...... - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_cher_7", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - [Character(name="char_014_riope")] [name="Ace"] 我得先阻止那个怪物。 [Character(name="char_014_riope", name2="char_013_riop", focus=2)] @@ -174,51 +138,35 @@ [Character(name="char_014_riope", name2="char_013_riop", focus=1)] [name="Ace"] 你的命是我废了一只手换回来的。 [name="Ace"] 哪怕你只能再活一分钟,我也希望这只手,至少也值一分钟。 - [Character(name="char_014_riope", name2="char_013_riop", focus=2)] [name="近卫干员"] —— [Character(name="char_014_riope", name2="char_013_riop", focus=1)] [name="Ace"] 我去去就回。照顾好自己。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Background(fadetime=0)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - -//[Character(name="char_002_amiya_1#4")] - -//[name="阿米娅"] 为什么......为什么......要让我看见! -//[name="阿米娅"] 就只能这样而已吗......就只能......只能看着......而已吗......! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_cher_7", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] - - [Character(name="char_013_riop")] [name="近卫干员"] 头儿......我真......不争气。 [Character(name="char_013_riop")] [name="近卫干员"] 阿米娅...... - [Character(fadetime=1)] [CameraShake(duration=0.5, xstrength=2, ystrength=3, vibrato=30, randomness=90, fadeout=true)] - [name="近卫干员"] 你们一定能实现......大家的愿望...... [Dialog] - - - [name="阿米娅"] ...... [name="???"] 他们......我......呜...... [name="阿米娅"] ............ [name="???"] ........阿米娅? [name="???"] ............阿米娅? - [StopMusic(fadetime=0.1)] [Blocker(a=1, r=1, g=1, b=1, fadetime=0.5, block=true)] [Background(image="bg_cher_3", width=1, height=1, fadetime=0, block=true, screenadapt="coverall")] @@ -243,7 +191,6 @@ [name="阿米娅"] 现在......还不行。 [Character(name="char_016_medic", name2="char_002_amiya_1#4", focus=1)] [name="医疗干员"] 嗯......呜......嗯...... - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [dialog] [character(fadetime=0)] @@ -253,20 +200,14 @@ [name="阿米娅"] ......我们回家。 [dialog] [Delay(time=1)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep01",x=0, y=0, xScale=1, yScale=1, fadetime=3, screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -//对话内容此处填入 [delay(time=5)] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] - - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-01_beg.txt b/resources/gamedata/story/obt/main/level_main_02-01_beg.txt index f38f489c..dd1ee34b 100644 --- a/resources/gamedata/story/obt/main/level_main_02-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-01_beg.txt @@ -1,17 +1,12 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十三关(前) - -// Comments [stopmusic] - [name=""] 5:57 a.m. \ 多云 \ 能见度 17公里 [name=""] 龙门外环外4公里,荒漠 [name=""] 切尔诺伯格营救行动 结束后4天 [dialog] [delay(time=1)] - [PlaySound(key="$d_gen_transmissionget",volume=0.6)] [image(image="bg_2_call", fadetime=2)] - [name="PRTS"] Dr.{@nickname}, 早上好。您已经休息了99999999———— [name="PRTS"] ————个小时。 [name="PRTS"] 虽然我知道您很不愿意起床,不过有人需要您立刻前往作战会议室。 @@ -20,15 +15,11 @@ [PlaySound(key="$d_gen_transmissionget",volume=0.6)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0, block=true)] [Image(fadetime=0)] - [PlaySound(key="$d_gen_walk_n",volume=0.6)] [delay(time=1.5)] - [Background(image="bg_bridge", width=1, height=1, fadetime=1, screenadapt="coverall")] - [PlaySound(key="$d_gen_soldiersrun",volume=0.4)] [delay(time=1.4)] - [delay(time=2)] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1, delay=0.5)] [Blocker(a=0, fadetime=2, block=true)] @@ -41,10 +32,8 @@ [name="阿米娅"] 博士身体好些了吗? [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 昨天看你好像还有些伤痛,行动不太方便。 - [Decision(options="我已经完全恢复了。你呢?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 感觉今天活力满满的,已经没什么问题了! [Character(name="char_002_amiya_1#4")] @@ -57,39 +46,29 @@ [name="杜宾"] 根据昨天会谈的结果,我们最近的移动城市————“龙门”,已向我们发送了一份合作框架协议,同意与我们交换情报。 [name="杜宾"] 而有迹象显示“龙门”已经成为整合运动下一个行动目标。 [name="杜宾"] 关于其他的内容,还需经过尚在龙门城内的凯尔希医生同意后,才能定下来。 - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 龙门暂时答应了我们停泊在城市附近的要求,然后他们愿意给予一部分我们在行动中损失的物资,以及消耗的补给。 [name="阿米娅"] 作为交换,罗德岛需要协助龙门,进行城市外环的一些临时性防卫工作。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 不过今天这么早是因为...... - [Character(name="char_130_doberm_ex")] [name="杜宾"] 我来说吧,阿米娅。 [name="杜宾"] 从昨天晚上开始,又有一波切尔诺伯格的幸存者在荒野中被发现,他们正在移动前往龙门,预计下午到达。 [name="杜宾"] 和之前几天一样,我们仍然需要对龙门5区的外围进行防卫工作,只不过这次,可能会混入更多的整合运动。 [name="杜宾"] 战况有所不同,我们在出发之前需要告诉您一种新的战术策略。 - [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 那么博士,今天还请多多指教...... [name="阿米娅"] 加油! [Character(name="char_130_doberm_ex")] [name="杜宾"] 那么...... - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] - [Background(image="bg_0_rhodes3", fadetime=0, screenadapt="coverall", screenadapt="coverall")] [Blocker(a=0, r=0,g=0, b=0, fadetime=1, block=true)] [name="杜宾"] 请你们各自完成出发前的准备。博士请把准备好的编队配置命令下达给其他干员,让他们做好准备。 [name="杜宾"] 完成演习后15分钟出发。 - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [dialog] [image(fadetime=0)] - [Delay(time=0.4)] -[name="杜宾"] 这次,千万不要迟到。 - - - +[name="杜宾"] 这次,千万不要迟到。 \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-01_end.txt b/resources/gamedata/story/obt/main/level_main_02-01_end.txt index 425b450e..af8edd74 100644 --- a/resources/gamedata/story/obt/main/level_main_02-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-01_end.txt @@ -1,20 +1,12 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十三关(后) - -// Comments - - - - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Character(fadetime=0)] [Background(image="bg_lungmen_station", width=1, height=1, fadetime=0)] - [name=""] 10:14 p.m. \ 晴 \ 能见度 19公里 [name=""] 龙门5区外 检疫口 [Dialog] [delay(time=1)] - [Character(name="char_015_lmg")] [name="???"] 长官。 [Blocker(a=0, fadetime=0.6, block=true)] @@ -23,7 +15,6 @@ [name="???"] ...... [Dialog] [Character(fadetime=0.6)] - [PlaySound(key="$radio")] [name="广播"] 请注意—— [name="广播"] 受天灾影响,龙门全域处于停航状态。龙门5区所有入城关口将于2小时后关闭。 @@ -32,7 +23,6 @@ [name="广播"] 近卫局将依照《紧急处理法案》依法对其进行拘捕。 [name="广播"] 请注意—— [PlaySound(key="$radio")] - [Character(name="char_002_amiya_1#1")] [name="阿米娅"] 和传闻中一样...... [Character(name="char_002_amiya_1#2")] @@ -76,62 +66,46 @@ [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] [name="近卫局队员"] 有感染者——不服从管理——我们—— [Character(name="char_010_chen_1", name2="char_015_lmg", focus=1)] - [name="陈"] ......我自己都看到了。 [name="陈"] 算了。 - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=1)] - [name="陈"] 把他们全部拘押。 [name="陈"] 立刻疏散人群,半小时后通过复查流程后,再开放关口。 [name="陈"] 还有,把检疫口检查线向前推四十米。 - [Character] [Dialog] [Delay(time=0.4)] [Character(name="char_010_chen_1#4")] - [name="陈"] 罗德岛的,除了你和Dr.{@nickname},其他人不需要一起同行,留在这里协助龙门边防进行驻守。 [name="陈"] 要是连这点小事都处理不好,无论是什么任务,我可都没法交给你们。 [name="陈"] PC94172,你给这些人安排一下任务,今晚不要再出乱子了。 - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] [name="近卫局队员"] 明白,陈警司! [Character(name="char_015_lmg")] [name="近卫局队员"] 诸位,请注意...... [PlaySound(key="$d_gen_walk_n",volume=0.6)] [Character(fadetime=2)] - [Character(name="char_002_amiya_1#5")] [name="阿米娅"] ...... [name="阿米娅"] (陈长官真的很严格......比我想象的要严格......) - [Decision(options="......(点头)", values="1")] [Predicate(references="1")] - [Character(name="char_010_chen_1#4")] [name="陈"] 你们, - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.4, block=true)] - [name="陈"] 跟我来。—— - - [Blocker(a=1, r=0, g=0, b=0, fadetime=2,block=true)] [Background] [Dialog] [Character(fadetime=0)] [PlaySound(key="$d_gen_walk_n",volume=0.6)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Dialog] [Character(name="char_010_chen_1")] [name="陈"] 到了。 [Character(fadetime=0)] [Delay(time=0.5)] [Dialog] - [Background(image="bg_lungmen_n",x=40, y=0, fadetime=1, xScale=1.3, yScale=1.3)] [Delay(time=0.5)] [BackgroundTween(xFrom=40, yFrom=0, xTo=40, yTo=-150, duration=4, block=true)] @@ -153,48 +127,32 @@ [name="陈"] 只不过—— [name="陈"] 切尔诺伯格事件发生之后,什么人都疯了一样地向龙门跑。 [name="陈"] 感染者就该清楚,来龙门会有什么下场。 - - [Character] - [Dialog] [Delay(time=1)] - - [PlaySound(key="$d_gen_walk_n",volume=0.6)] - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(image="bg_lungmen_o", width=1, height=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] - [name="???"] 我再提醒你一次。 [name="???"] 龙门就是下一个切尔诺伯格。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 是凯尔希医生......! - [Character(name="char_010_chen_1")] - [name="陈"] 你们罗德岛的代表已经和魏长官先行接触了。 [name="陈"] 在这里等着。 [name="陈"] 我一会儿通知你们。 [Dialog(fadetime=0.6)] [Character(fadetime=0.6)] [Delay(time=1)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 呼......那个陈警官,真的很难应付呢。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 博士,接下来的交涉就交给凯尔希医生。 [name="阿米娅"] 请相信她吧。 - [Dialog(fadetime=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-02_beg.txt b/resources/gamedata/story/obt/main/level_main_02-02_beg.txt index 328b9359..cd956eba 100644 --- a/resources/gamedata/story/obt/main/level_main_02-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-02_beg.txt @@ -1,129 +1,81 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十四关(前) - -// Comments - [name="陈"] 进来吧。 [Delay(time=0.3)] [PlaySound(key="$d_gen_dooropen", volume=0.7)] [character] [Dialog] - [Background(image="bg_lungmen_o", width=1, height=1, fadetime=2)] - [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Character(name="char_003_kalts_1",name2="char_2005_weiyw_1")] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......凯尔希医生! - [Character(name="char_003_kalts_1")] [Delay(time=0.6)] [name="凯尔希"] ——阿米娅...... - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] ......{@nickname}。 [name="凯尔希"] 你来了。 [PlaySound(key="$d_gen_doorclose", volume=0.5)] - [Delay(time=1)] [Character(name="char_003_kalts_1#3", focus=-1)] - [Decision(options="......", values="1")] - [Predicate(references="1")] - [Character(name="char_010_chen_1")] - [name="陈"] 咳咳。 [name="陈"] 魏长官,罗德岛的另外两位代表也到了。 [Character] [Dialog] [Character(name="char_2005_weiyw_1")] [Delay(time=1)] - [name="魏彦吾"] 哦,正好。 [name="魏彦吾"] 请坐。凯尔希小姐正向我说明现在的局势呢。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] 那我就继续吧。关于现在的局势,我想魏先生也已经很清楚了。 - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(image="bg_0_tv",x=0, y=-20, xScale=1.1, yScale=1.1, fadetime=0)] [ImageTween(xFrom=0, yFrom=-20, xTo=0, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=7, block=false)] [Blocker(a=0, fadetime=0.6, block=true)] - [PlaySound(key="$slideshow", volume=0.2,channel="2", loop=true)] [Blocker(a=0, fadetime=1.5, block=false)] - [name="凯尔希"] 龙门的情报网每天都在搜集大量针对整合运动的信息,想必也对这件事情极为重视。 [name="凯尔希"] 不过仅凭这样,龙门仍然还缺乏一些关键信息。 - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [image] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_003_kalts_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ...... - [Character(name="char_003_kalts_1", name2="char_010_chen_1", focus=1)] - [name="凯尔希"] 简单的感染者检疫是不能对抗整合运动的,想必龙门近卫局再清楚不过。 [name="凯尔希"] 整合运动不会乖乖过检,更不会等到当局反应过来才行动。所以———— [name="凯尔希"] 如果没有罗德岛的协助,龙门依靠目前对待感染者的策略,抵挡接下来整合运动的攻击会面临巨大损失。 - [Character(name="char_003_kalts_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 抱歉,我需要插一句。 [name="陈"] 关于龙门的防卫情报,龙门近卫局方面比罗德岛更了解。对于整合运动的渗透,也已经做了相应准备。 [name="陈"] 只是龙门目前没有将相关机密行动的方针通知罗德岛的义务。 - - - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - [name="魏彦吾"] ...... [name="魏彦吾"] 凯尔希小姐,请继续说。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] 龙门的确有对付手无寸铁的感染者的经验,但恐怕龙门目前没有面对集团化感染者暴徒的经验,这可能会对龙门造成不必要的损失。 [name="凯尔希"] 以罗德岛目前的经验来说————只有感染者,才能更好对抗感染者。 - [Character(name="char_2005_weiyw_1")] - [name="魏彦吾"] 那么,罗德岛是否已经从针对整合运动的行动中获得了有效的经验? - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] - [Image(image="bg_0_rhodes2",x=0, y=0, xScale=1.2, yScale=1.2, fadetime=0)] [ImageTween(xFrom=0, yFrom=-0, xTo=0, yTo=0, xScaleFrom=1.2, yScaleFrom=1.2, xScaleTo=1, yScaleTo=1, duration=27, block=false)] - [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] 仅仅是有而已,大概是不敢自称专家的。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] [CharacterCutin(widgetID="1", name="char_2005_weiyw_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=300, width=200, block=true)] [name="魏彦吾"] 哦——? [name="魏彦吾"] 我听说,罗德岛曾卷入过切尔诺伯格事件,并且从中也获得了不少其他整合运动的情报。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] [name="凯尔希"] 无论魏先生是从哪里得到这条消息的—— [name="凯尔希"] 这都不是现阶段能与龙门交换的信息。这只是履历,只是站在这里与魏先生交谈的资格。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [name="魏彦吾"] 决定是否要和你们进行利益交换的是龙门。如果这种程度的信息罗德岛都无法提供的话—— [name="魏彦吾"] 呵。 [name="魏彦吾"] 龙门将无法信任你们的真实实力。 @@ -131,83 +83,45 @@ [character] [image] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] [name="凯尔希"] 魏先生,我的言辞可能不够清晰。 [name="凯尔希"] 不过需要强调的是——罗德岛提供的信息,本身就是用实力换来的。 -//[name="凯尔希"] 目前没有什么人有过在天灾的环境之中与整合运动作战的经验。 - -//[Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - -//[name="魏彦吾"] 嗯——我认可这个说法。 - [Character(name="char_003_kalts_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 但,无论怎样,龙门都无法信任同样是一群感染者的罗德岛。 - [Character(name="char_003_kalts_1", name2="char_010_chen_1", focus=1)] - -///[name="凯尔希"] 魏先生既不强求罗德岛摆明立场,也不怀疑罗德岛对任务的忠诚。 [name="凯尔希"] 如果陈小姐认为龙门的安危,尚不如对感染者进行盲目的惩罚来的重要———— [name="凯尔希"] 那我会立刻服从当地法令,任由陈小姐逮捕我。然后在监牢里看着龙门被整合运动焚烧殆尽,默默惋惜。 [name="凯尔希"] 这次,龙门别无选择。 - [Character(name="char_003_kalts_1", name2="char_010_chen_1#5", focus=2)] - [Blocker(a=0.6, r=1, g=1, b=1, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=0.1, block=true)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=15, randomness=90, fadeout=true, block=false)] [name="陈"] ——龙门既不是因为有人出言不逊就拒绝善意的城市—— [name="陈"] 却也不是收留无用说客的慈善机构。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1#5", focus=1)] - [name="魏彦吾"] 陈警官。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1#5", focus=2)] - [name="陈"] 魏长官,让外来的感染者参与龙门的机密事务,我认为并不妥当。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1#5", focus=1)] - [name="魏彦吾"] 冷静些,陈警官,他们是客人。 [name="魏彦吾"] ——我的客人。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1#5", focus=2)] - [name="陈"] ..... [name="陈"] 是。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 在他们违反龙门法律之前,我会容忍,长官。 - -//[Character(name="char_2005_weiyw_1", name2="char_003_kalts_1", focus=1)] - -//[name="魏彦吾"] 请放心,罗德岛的诸位,我尊重任何潜在的合作伙伴。 -//[name="魏彦吾"] 但凯尔希小姐,我上了年纪,容易忘记谈话中那些零碎的内容...... -//[name="魏彦吾"] 你还想再说说吗? - -//[Character(name="char_2005_weiyw_1", name2="char_003_kalts_1", focus=2)] - -//[name="凯尔希"] ——魏先生的意思是,我所阐述的事实,都不重要? - [Character(name="char_2005_weiyw_1", name2="char_003_kalts_1", focus=1)] - [name="魏彦吾"] 啊,不好意思。我想起来了,有这么一句—— [name="魏彦吾"] ——没错,呣...... [name="魏彦吾"] 我所看重的就只有一点。 [name="魏彦吾"] 实力。 [name="魏彦吾"] 据我所知,罗德岛也参与清剿了附近的感染者吧? [name="魏彦吾"] 陈警官,以目前确切了解的情报,罗德岛在军事力量的实力如何? - [Character(name="char_010_chen_1")] - [name="陈"] ......请容我简要描述一下我所见的罗德岛的行动情况。 [name="陈"] ——详情如下—— - [stopSound(channel="2", fadetime=1)] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-02_end.txt b/resources/gamedata/story/obt/main/level_main_02-02_end.txt index 021bf12d..4f594e8a 100644 --- a/resources/gamedata/story/obt/main/level_main_02-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-02_end.txt @@ -1,173 +1,85 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十四关(后) - -// Comments - [Background(image="bg_lungmen_o", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_010_chen_1")] - [name="陈"] ——以上就是此次战斗的全过程。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - [name="魏彦吾"] 你的评价? - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=2)] - - [name="陈"] 他们的实力确实合格了。 [name="陈"] 但魏长官,无论是在战略层面,还是关于他们的身份,我都认为...... - - -//[Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - -//[name="魏彦吾"] 可以了。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ......龙门近卫局完全可以胜任接下来的任务。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - [name="魏彦吾"] 对抗犯罪与侵略,近卫局绰绰有余。 [name="魏彦吾"] 虽然罗德岛也能提供更多的可能性。但是...... - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - [name="魏彦吾"] 罗德岛所要求的“东西”里有一样,可不是目前罗德岛给出的条件可以交换的。 [name="魏彦吾"] 哪怕是仅仅在临时防卫上的合作,也完全无法与之等价。相比之下,罗德岛的“要价”有点太高了。 [name="魏彦吾"] 我想凯尔希小姐和阿米娅小姐很清楚吧。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] 魏先生,仅仅防卫是不够的。整合运动还有很多你不知道的信息。 [name="凯尔希"] 根据我们交战的情况推测,若不采取主动措施,整合运动将在未来数周内攻陷龙门。 - -//[Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=2)] - -//[name="陈"] ......明白。 - -//[Character(name="char_2005_weiyw_1")] - -//[name="魏彦吾"] 不过,不过...... -//[name="魏彦吾"] 我有些小小的疑惑。 - -//[Character(name="char_003_kalts_1")] - -//[name="凯尔希"] 魏先生有什么见解? - -//[Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - -//[name="魏彦吾"] 罗德岛所要求的东西里有一样,可不是目前罗德岛给出的条件可以交换的。我想你很清楚吧。 - - -//[name="魏彦吾"] 所以我需要你们帮我完成两件事情。 -//[name="魏彦吾"] 这算不算,要求过高呢? - - [Character(name="char_010_chen_1#4")] - [name="陈"] ......危言耸听。没有任何证据可以表明—— - [Character(name="char_003_kalts_1", name2="char_010_chen_1#4", focus=1)] - [name="凯尔希"] 陈警官,想知道切尔诺伯格一夜失陷的真正原因吗? - [Character(name="char_003_kalts_1", name2="char_010_chen_1#4", focus=2)] - [name="陈"] ...... - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - [name="魏彦吾"] 请说。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] 阿米娅。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 啊......好的。 [name="阿米娅"] 罗德岛不仅亲历了切尔诺伯格事件,而且......我们经历了天灾,并且自灾难中活了下来。 - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - [name="魏彦吾"] 真是,真是,令人尊敬。 [name="魏彦吾"] 除了一些不要命的狂人,我还真没亲眼见到过多少人能从天灾中幸存呢。阿米娅小姐,请继续说,我在听。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......我们与整合运动的领袖交过手。 - [Character(name="char_010_chen_1#6")] - [name="陈"] —— - [Character(name="char_2005_weiyw_1")] - [name="魏彦吾"] 嗯?她的名字是? [name="魏彦吾"] 我记得不是那么清楚了...... - [Character(name="char_2005_weiyw_1", focus=-1)] - [Decision(options="塔露拉", values="1")] - [Predicate(references="1")] - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - [name="魏彦吾"] 哦,是的,塔露拉。 [name="魏彦吾"] 陈警官,你认为呢? - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1#5", focus=2)] - [name="陈"] ———— [name="陈"] 我——知道。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......这就是罗德岛在切尔诺伯格的经历。遭受天灾的切城虽然脱离了乌萨斯的控制———— [name="阿米娅"] 但是他们会需要扩张,此时仍然有大量物资缺口。而龙门是他们的下一个跳板。 - - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 虽然龙门的确可以阻止一系列破坏行动,如果无法在未来主动出击的话,整合运动对龙门的攻击将持续不断—— [name="阿米娅"] 而且......最难以搞清楚的,其实是失去了切城的乌萨斯帝国他们对此事的态度...... - [Character(name="char_2005_weiyw_1")] - [name="魏彦吾"] 呵呵......小姑娘,你说的不错。 [name="魏彦吾"] 出于局势紧张,以及龙门近卫局人手有限,我可以以之前的临时协议为基础,考虑一下你们的具体方案。 [name="魏彦吾"] 但正如我刚才所说—— - [Dialog] - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] ...... [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] ......罗德岛的要价太高,是吗? - [Character(name="char_2005_weiyw_1")] - [name="魏彦吾"] 正是如此。 [name="魏彦吾"] 为了弥补龙门的支出,我的条件啊,也很简单,只有两条。 [name="魏彦吾"] 第一,罗德岛必须帮助近卫局解除整合运动对龙门的威胁。其中包括确认龙门内的威胁以及处理关于切城的相关问题。 [name="魏彦吾"] 还有所谓的感染者的渗透状况什么的。总之无论有什么样的有利情报,我需要你们同步共享给龙门。 [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] - [name="凯尔希"] ——那,第二个要求是? - [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=2)] - [name="魏彦吾"] 第二个,要等你们完成了首要任务再说。 [name="魏彦吾"] 当然,我的要求,不会超出罗德岛的能力范畴及业务内容。 [Character(name="char_003_kalts_1", name2="char_2005_weiyw_1", focus=1)] @@ -183,34 +95,23 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] 阿米娅? [Character(name="char_002_amiya_1")] - [name="阿米娅"] 凯尔希医生...... [name="阿米娅"] 魏先生,我希望将这一条也写入合约...... [name="阿米娅"] “在诠释条例时,由双方共同参与讨论。”————这样可以吗? [Character(name="char_2005_weiyw_1")] [name="魏彦吾"] 哦,哦......当然可以。这是对龙门的尊重呢,阿米娅小姐。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] [name="魏彦吾"] 陈警官,你有什么意见? - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ——我认可这次行动。 - [Character(name="char_2005_weiyw_1", name2="char_010_chen_1", focus=1)] - [name="魏彦吾"] 呵。 [name="魏彦吾"] 看来陈警官也有了她自己的目标。 - [Character(name="char_010_chen_1#6")] - [name="陈"] ...... - [Character(name="char_2005_weiyw_1")] [name="魏彦吾"] 那么——恭喜各位,龙门信任你们。陈警官将全权负责和你们的对接事宜。 [name="魏彦吾"] 不过,感染者自由行动会引起市民的恐慌。 - - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.7, block=true)] [name="魏彦吾"] 希望你们在执行任务时,能服从龙门近卫局———— [name="魏彦吾"] 尤其是陈警司的命令。 @@ -219,74 +120,49 @@ [name="魏彦吾"] 龙门的关口将向罗德岛敞开,只要你们一切的行动都在正轨上。 [Dialog] [Character(fadetime=0)] - [Background(image="bg_lungmen_station", width=1, height=1, fadetime=0, screenadapt="coverall")] [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1, delay=0.5)] [delay(time=1)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#5", focus=2)] - [name="阿米娅"] 唔......啊......!那个大叔超难对付的...... [name="阿米娅"] 讲起话来慢条斯理,感觉他完全不为所动...... - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#5", focus=1)] - [name="凯尔希"] 阿米娅,你总得学会自己与他们交涉。 [name="凯尔希"] 最后,你做的还不错。 [Character(name="char_003_kalts_1", name2="char_002_amiya_1#3", focus=2)] [name="阿米娅"] 嘿嘿...... [Dialog] [Delay(time=0.6)] - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] 说起来—— [Delay(time=0.6)] - [Character(name="char_003_kalts_1#3")] - [name="凯尔希"] ...... [Dialog] [Delay(time=0.4)] [name="凯尔希"] ......你...... [Delay(time=0.4)] - [Character(name="char_003_kalts_1#3", focus=-1)] - [Decision(options="我认识你吗,凯尔希?;......你好,凯尔希医生。;初次见面,Dr.凯尔希", values="1;2;3")] - [Predicate(references="1;2;3")] - [Character(name="char_003_kalts_1#3")] - [name="凯尔希"] ............ [Delay(time=0.6)] - [Character(name="char_003_kalts_1#3", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] 凯尔希医生,请别为难博士—— - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#4", focus=1)] - [name="凯尔希"] 嘘—— - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] ...... - [Character(name="char_003_kalts_1")] - [name="凯尔希"] ......呵。 [name="凯尔希"] 希望我们之前的牺牲......能有所回报。 [Delay(time=0.6)] - [Character(name="char_003_kalts_1#2")] - [name="凯尔希"] 你好,Dr.{@nickname}。 [name="凯尔希"] 欢迎回来。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-03_beg.txt b/resources/gamedata/story/obt/main/level_main_02-03_beg.txt index 9f565857..dc161381 100644 --- a/resources/gamedata/story/obt/main/level_main_02-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-03_beg.txt @@ -1,94 +1,66 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十五关(前) - -// Comments [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Background(image="bg_lungmen_b", width=1, height=1, fadetime=1)] [Delay(time=1)] - [Character(name="char_012_misa_1")] - [name="???"] 快藏起来! [name="???"] 我......我必须走了。 [name="???"] 这个......这个,给你们。 [name="???"] 这是我们的护身符,是我妈妈亲手教我做的...... [name="???"] 给你们的这个是我做的。 [name="???"] 亲手做的布偶,能保证重要的人平安无事。 - [Character(fadetime=0)] [Dialog] - [name="小孩们"] 嗯,米莎姐姐,我们会好好保管它的! - [Character(name="char_012_misa_1#3")] - [name="米莎"] 真乖。 - [Character(name="char_012_misa_1")] - [name="米莎"] 藏好!别出声。 - [Character(fadetime=0)] [Dialog] - [name="小孩们"] 嗯! [Dialog] [Delay(time=2)] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [PlaySound(key="$d_gen_soldiersrun")] [name="暴民"] 往哪去了?!你们,追!看那些感染者还能跑多远! [name="暴民"] 嗯?这里......看来还有些东西呢? - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......依据能天使的情报,任务目标一定在这附近逗留过才对...... [name="阿米娅"] 啊啊,这里的地形真是很复杂,光凭罗德岛,这个任务果然也有些麻烦呢...... [name="阿米娅"] 幸好联系了企鹅物流...... - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......有人? [name="阿米娅"] 这些人是......! [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] [Character(fadetime=0)] - [name="小孩"] 坏蛋!你们这些坏蛋!放开我!放——开——! [name="暴民"] 说!她往哪跑了? [name="暴民"] 别不知好歹! [name="小孩"] 龙姐姐!龙姐姐!你在哪里!救命啊—— [name="小孩"] 米莎姐姐!米莎姐姐,救救我!! - [name="阿米娅"] ...... - [Character(fadetime=0)] - [name="暴民"] 谁? [name="暴民"] 别想走! - [Character(name="char_002_amiya_1#7",fadetime=1)] - [name="阿米娅"] ...... [name="阿米娅"] ......我劝你们,立刻离开。 [Delay(time=1)] [Character(fadetime=0)] - [name="暴民"] ......?! [name="暴民"] 你——?! [name="暴民"] 哪里来的外地人! [name="暴民"] 你就不怕我们...... [Dialog] - - [playsound(key="$p_skill_spiritexplo", volume=0.4)] [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 否则—— @@ -98,19 +70,14 @@ [name="暴民"] 那,那是什么? [name="暴民"] 法术!她,她在使用法术?! [name="暴民"] 啊啊啊!别过来! - [blocker(a=0, block=true, fadetime=0.5)] - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ——以后别再做些欺压弱小的事情。 - [Character(fadetime=0)] [CameraShake(duration=1, xstrength=3, ystrength=4, vibrato=30, randomness=90, fadeout=true, block=false)] [name="暴民"] 呃呃啊,怪物! [playsound(key="$d_gen_soldiersrun", volume=0.4)] [CameraShake(duration=1, xstrength=5, ystrength=6, vibrato=90, randomness=90, fadeout=true, block=true)] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 呵......怪物......吗。 [Character(name="char_002_amiya_1#6")] @@ -118,20 +85,14 @@ [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 好啦,没事了,都出来吧。 [name="阿米娅"] 这里危险,快去安全点的地方吧。 - [Character(fadetime=0)] - [name="小孩们"] 谢谢你,兔姐姐! - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 都小心点啊! [Delay(time=0.5)] - [PlaySound(key="$d_gen_walk_n")] [Character(name="char_106_franka_1", fadetime=1)] [name="芙兰卡"] 阿米娅,这是什么情况? - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=1)] [name="阿米娅"] 嗯,我看见了一个,应该也是未登记的感染者...... [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=2)] @@ -170,14 +131,12 @@ [Character(name="char_002_amiya_1")] [name="阿米娅"] 喂,喂...... [name="阿米娅"] 陈长官,你听得到吗? - [CharacterCutin(widgetID="1", name="char_010_chen_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] [name="陈"] 我听得到。 [Character(name="char_002_amiya_1")] [name="阿米娅"] 我能否确认下,刚才你下达命令的有效性? [Character(name="char_002_amiya_1",focus=0)] [name="陈"] 真实可靠,立刻执行。 - [Character(name="char_002_amiya_1")] [name="阿米娅"] 明白了。 [playsound(key="$d_gen_transmissionget", volume=0.4)] @@ -199,29 +158,17 @@ [name="阿米娅"] 侦察小队!去追踪任务目标,白发乌萨斯少女,身高1.45米,务必注意隐蔽和安全! [name="阿米娅"] 其他干员,跟随各自的队长散开。 [Character] - [Decision(options="以逸待劳,很好。;这是......诱敌深入?;芙兰卡小姐,我们是不是要伏击敌人?", values="1;2;3")] - [Predicate(references="1;2;3")] - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 哟——不错嘛。 [name="芙兰卡"] 雷蛇,这孩子很聪明呢。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] ......Dr.{@nickname}可是战术指挥官,你严肃点。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 行动吧。 - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 攻击罗德岛的感染者......吗。 - - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-03_end.txt b/resources/gamedata/story/obt/main/level_main_02-03_end.txt index ae109d5e..765a01d7 100644 --- a/resources/gamedata/story/obt/main/level_main_02-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-03_end.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十五关(后) - -// Comments - [Background(image="bg_indoor_2", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_012_misa_1")] - [name="米莎"] ......呼。 [name="米莎"] ......躲在这里,就不会被发现了吧。 [name="米莎"] 就算这样,也没法再回孩子们那里去了。 @@ -15,28 +10,18 @@ [name="米莎"] 唉,为什么...... [name="米莎"] ——! [name="米莎"] 是谁? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] ...... - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 是米莎小姐吗? - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1#4", focus=2)] - [name="米莎"] ......咦? - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_012_misa_1")] - [name="米莎"] ...... - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] [name="阿米娅"] 抱歉,米莎小姐,希望没有吓到你...... [name="阿米娅"] 这是我的同事,芙兰卡小姐和雷蛇小姐。 @@ -59,98 +44,61 @@ [name="米莎"] ...... [name="米莎"] 不就是把我抓住关起来吗?! [name="米莎"] 走开!我的爪子很锋利的......!不想受伤的话...... - [Character(name="char_106_franka_1", name2="char_012_misa_1", focus=1)] - [name="芙兰卡"] ......噗。 - [Character(name="char_106_franka_1", name2="char_012_misa_1#4", focus=2)] - [name="米莎"] 你......笑什么...... - [Character(name="char_106_franka_1", name2="char_012_misa_1#4", focus=1)] - [name="芙兰卡"] 如果我们真的想抓你,你是根本没机会反抗啦。 - [Character(name="char_106_franka_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 米莎小姐......我们是真的想帮助你,所以才...... - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] 我不相信你...... [name="米莎"] 龙门对待感染者,比对待罪犯还严苛! [name="米莎"] 你凭什么,凭什么要帮助感染者? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] ...... - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] ——米莎小姐,你看...... - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] 你在——干什么? - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......你...... [name="米莎"] ......你的手...... [name="米莎"] 你也是......感染者? - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 是的,我和你一样。 - [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 龙门贫民区藏匿着许多感染者......刚才的孩子们......她们很信任你。 [name="阿米娅"] 米莎,你已经让他们陷入了危险。 - [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......你是想用孩子们威胁我吗? [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 不,我不会。但已经有人这么做了...... [name="阿米娅"] 罗德岛刚刚赶走过一批胁迫孩子们的人。 - [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=2)] - [name="米莎"] .......! - [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 龙门同样也在搜查感染者。等到龙门发现你的话,可能就晚了。 [name="阿米娅"] 我们想通过你把暴徒们从孩子们身边引开—— [name="阿米娅"] 另一方面,我们也可以保护你,让你不受伤害。 [Character(name="char_002_amiya_1#7", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......你知道他们为什么抓我? [name="米莎"] 你们......又为什么要保护我? - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 我其实并不太清楚,为什么会有感染者针对你...... [name="阿米娅"] 但是我们也在乎无辜感染者的安全,包括你。至少这样是目前最好的解决办法。我也只能希望你能相信我。 [name="阿米娅"] 请先允许我们带你离开这里,好吗? - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... [name="米莎"] ......那就......走吧。 [name="米莎"] 毕竟,我没什么选择,是吗? [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] [name="阿米娅"] 也不是这么说...... [name="阿米娅"] 至少,谢谢你......米莎小姐! - [Delay(time=1)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-04_beg.txt b/resources/gamedata/story/obt/main/level_main_02-04_beg.txt index eee4402c..4035fff5 100644 --- a/resources/gamedata/story/obt/main/level_main_02-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-04_beg.txt @@ -1,118 +1,77 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十六关(前) - -// Comments - [Background(image="bg_indoor_2", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ——就是这样,陈长官。 - [Character(fadetime=0)] [Dialog] [playsound(key="$d_gen_transmissionget", volume=0.4)] [CharacterCutin(widgetID="1", name="char_010_chen_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] [name="陈"] 收到。 [name="陈"] 近卫局会保证汇合地点的安全,等候你们护送目标抵达。 - [Character(name="char_002_amiya_1")] [name="阿米娅"] 明白。 [name="阿米娅"] 芙兰卡,把侦查小队绘制的地图给我—— [name="阿米娅"] 嗯,这样就行。 [name="阿米娅"] 我们会沿最短路径离开贫民区。 [name="阿米娅"] (还有其他指示吗,陈长官?) - [Character(fadetime=0)] [Dialog] - [name="陈"] 动作快点。时间不等人。通话结束。 [name="陈"] ——收队!别磨蹭!! [name="陈"] ...... [playsound(key="$d_gen_transmissionget", volume=0.4)] [CharacterCutin(widgetID="1",fadetime=0.5,block=true)] - - [Character(name="char_002_amiya_1")] [name="阿米娅"] ...... [name="阿米娅"] .......呼,挂断了...... - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=2)] - [name="芙兰卡"] 也就是说,我们现在要给她跑腿? - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=1)] - [name="阿米娅"] 毕竟是我们找到了目标...... - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] (龙门近卫局并没有向我们出示过任何目标的具体资料。) [name="雷蛇"] 明明是合作者,却突然向我们告知,被我们发现的感染者有重要作用。 [name="雷蛇"] 我们缺少了许多关键信息。 - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=1)] - [name="阿米娅"] (......近卫局不过多透露信息是理所当然的。) - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 为什么? - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 你那聪明脑瓜现在转不过来了?知道太多对罗德岛有什么好处? - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 我只理解知道太少对任务有害。 [name="雷蛇"] 总之,我们得先把米莎护送到汇合地点。 [Character(name="char_002_amiya_1")] - [name="阿米娅"] 路线的选择,唔—— [name="阿米娅"] 又得麻烦他们了。 [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] [name="雷蛇"] 你是指? [Character(name="char_002_amiya_1")] [name="阿米娅"] 企鹅物流。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_103_angel_1")] - [name="能天使"] 哟,罗德岛的各位~ [name="能天使"] 任务是不是很快就完成了?“企鹅”的服务如何? - [Character(name="char_106_franka_1")] - [name="芙兰卡"] ——我就知道。 [name="芙兰卡"] 唉...... - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 别这么~垂头丧气的嘛。 [name="能天使"] 是发生什么不开心的事情了?还是说,遇到了什么不喜欢的人? - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=1)] - [name="芙兰卡"] 你。 - [Character(name="char_107_liskam_1", name2="char_106_franka_1", focus=1)] - [name="雷蛇"] 别这么说,没有企鹅物流的情报,罗德岛没法缩小搜索范围—— [name="雷蛇"] 更不可能那么轻易地掌握有关龙门感染者的各种信息的。 [Character(name="char_107_liskam_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 这位小姐,多谢夸奖!你还是很识货的! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 能天使,我们需要一条比较安全的路线。 - [Character(name="char_103_angel_1")] [name="能天使"] 那我就直接说结论好了。 [name="能天使"] 嗯......哪条都不好走。 @@ -121,9 +80,7 @@ [name="能天使"] 然而,就算是这条路上埋伏着的敌人,也够组好几个合唱团了呢。 [Character(name="char_002_amiya_1#6", name2="char_103_angel_1", focus=1)] [name="阿米娅"] 敌人? - [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 看来整合运动确实已经渗透进了龙门。 [name="雷蛇"] 能天使小姐,我可不可以理解成,你已经摸清了敌人的分布? [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=1)] @@ -138,22 +95,14 @@ [name="芙兰卡"] ...... [Character( name="char_107_liskam_1")] [name="雷蛇"] 我们被围堵了。 - - [Character(name="char_002_amiya_1")] [name="阿米娅"] 首要任务,是把米莎安全带出去。 [name="阿米娅"] 芙兰卡,针对敌人的突袭,就交给你们了。 - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 简单。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 雷蛇,重装小队负责两翼。米莎也交由你保护。 - [Character(name="char_107_liskam_1")] - [name="雷蛇"] 没问题。 [Character(name="char_103_angel_1")] [name="能天使"] 对了对了,敌人似乎还带了些术师哦? @@ -162,8 +111,7 @@ [name="阿米娅"] 博士,请牢牢跟在我身边。 [name="阿米娅"] 接下来也请你继续指挥小队作战,我会传达你的命令。 [name="阿米娅"] ......我们就走这最安全的路线试试看。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-04_end.txt b/resources/gamedata/story/obt/main/level_main_02-04_end.txt index 51b76c40..e773a729 100644 --- a/resources/gamedata/story/obt/main/level_main_02-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-04_end.txt @@ -1,32 +1,19 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十六关(后) - -// Comments - [Background(image="bg_indoor_2", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 清理完毕! [name="芙兰卡"] 确实......这群感染者,准备得还真是挺齐全的! [name="芙兰卡"] 你们也走快点! - [Character(name="char_012_misa_1")] - [name="米莎"] ......哈......究竟是什么人......啊...... - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 大家,请加快速度! - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 阿米娅,我们的身后有追兵。 [name="雷蛇"] 来得及反击吗? - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=1)] - [name="阿米娅"] 暂时不要吧...... [name="阿米娅"] 我最好甩开他们,避免无谓的战斗...... [Character(name="char_107_liskam_1")] @@ -34,62 +21,38 @@ [name="雷蛇"] 我需要一条能最快离开贫民区,和陈长官汇合的路线。 [name="雷蛇"] 整合运动,已经发现了我们的踪迹...... [name="雷蛇"] 我们在路上花费的时间越多,罗德岛的处境越危险! - [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=1)] - [name="能天使"] 这好办,我这有一条敌人想不到的。 - [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 你已经有主意了? - [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=1)] - [name="能天使"] 当然~ [name="能天使"] 不过要说可不可靠,我还得亲自去踩点看看。 - [Character(name="char_103_angel_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 请加油。 - [Character(name="char_103_angel_1")] - [name="能天使"] 好嘞~那我先去,马上就回来! [name="能天使"] 有事,就请联系另一位企鹅物流的专员! [Character(fadetime=1)] - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... [name="米莎"] ......我可以问问——我们要去哪里吗? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 我们会与近卫局汇合。 [name="阿米娅"] 龙门近卫局会负责保护你。 - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......咦? [name="米莎"] ......龙门近卫局? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 我们现在的任务,是把你安全的移交给近卫局,由他们进行暂时的保护。 - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... [name="米莎"] ......我差点就以为,你们真的是来救我的了。 - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 不,我们真的是来救你的...... [name="阿米娅"] 我们原本准备直接向龙门要求接收部分感染者...... [name="阿米娅"] 只是近卫局在听到我们的汇报之后,突然要求罗德岛将米莎小姐你移交给他们。 @@ -97,24 +60,17 @@ [name="阿米娅"] 如果我们不行动,你就会遭遇更大的危险。 [name="阿米娅"] 许多尝试抢夺你的感染者,身上都戴着整合运动的标志—— [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] 我不知道什么整合运动......我记不清...... [name="米莎"] 但我知道近卫局,也看到过近卫局怎么对待感染者。如果你们真的只是想抓我的话,直说不就行了。 - - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] ......对不起,但......我们并不是这样想的。有些误会现在还没法解开。 [name="阿米娅"] 无论你觉得我们有多恶劣——抱歉......请你先忍耐一下。 [name="阿米娅"] 比起你的心情,还是你的安全更重要。 [name="阿米娅"] 如果有机会,我会解释一切。 [name="阿米娅"] 并且有些事情,我也想知道...... - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-05_beg.txt b/resources/gamedata/story/obt/main/level_main_02-05_beg.txt index 5b421f33..cd0d19e6 100644 --- a/resources/gamedata/story/obt/main/level_main_02-05_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-05_beg.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十七关(前) - -// Comments - [Background(image="bg_indoor_2", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_102_texas_1")] - [name="德克萨斯"] ...... [name="德克萨斯"] 罗德岛,好慢。 [name="德克萨斯"] ——哦—— @@ -16,97 +11,66 @@ [PlaySound(key="$d_gen_soldiersrun")] [Character(name="char_1002_nsabr_2")] [name="整合运动"] 快到截击地点了! - [Character(name="char_102_texas_1")] [name="德克萨斯"] 啧,终于......明明刚打开包装。 [name="德克萨斯"] 浪费。 - - - [PlaySound(key="$d_gen_soldiersrun")] [Character(name="char_1002_nsabr_2")] [name="整合运动"] 快点!后面的,跟紧了! - [Character(name="char_102_texas_1")] [name="德克萨斯"] 那边的面具人。 - [Character(name="char_1002_nsabr_2")] [name="整合运动"] 谁?! [name="整合运动"] 你想干什么? [Character(name="char_102_texas_1")] - [name="德克萨斯"] 一起上吧,我赶时间。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=2, block=true)] [Character(fadetime=0)] [Background(image="bg_indoor_2", width=1, height=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=2)] - [name="芙兰卡"] 阿米娅,企鹅物流的德克萨斯已归队。 - [Character(name="char_002_amiya_1#2", name2="char_106_franka_1", focus=1)] - [name="阿米娅"] 啊......太好了! - [Character(name="char_002_amiya_1#2", name2="char_102_texas_1", focus=2)] - [name="德克萨斯"] 有些新情况。 [name="德克萨斯"] 我干掉了不少,那些叫整合运动的。 [name="德克萨斯"] ——但他们后面,跟着的更多。 [name="德克萨斯"] 整合运动已经放弃了最开始的伪装,开始集体行动了。 [Character(name="char_002_amiya_1", name2="char_102_texas_1", focus=1)] - [name="阿米娅"] ......果然是这样吗...... [name="阿米娅"] 整合运动已经通过贫民区混进龙门...... [name="阿米娅"] 而且......目标和我们相同。 [name="阿米娅"] 否则,他们没理由追击我们罗德岛。 - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 米莎小姐身上,有龙门和整合运动才知道的秘密。 [name="雷蛇"] 这对罗德岛很不利。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 形势有点不容乐观啊。 [name="芙兰卡"] 一会儿得去戳戳那个督察的漂亮脸蛋问个明白了。 [Character(name="char_102_texas_1")] - [name="德克萨斯"] ......还有事吗? [name="德克萨斯"] 没事的话,我来带路。我很清楚该怎么走! [name="德克萨斯"] 能天使已经确定了撤退路线,我带你们过去。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 芙兰卡,集合各个小队,我们—— - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 我们?我们得先找个掩体。 [name="芙兰卡"] 整合运动已经到了。 - [Character(fadetime=0)] [Dialog] - [name="整合运动"] 在这边!别让他们跑了! [Character(name="char_106_franka_1")] - [name="芙兰卡"] 追在尾巴后面的麻烦是最讨厌的。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] ——不对。 [name="阿米娅"] ——不对——! [name="阿米娅"] 他们......有首领! [Character(name="char_106_franka_1")] [name="芙兰卡"] 啊...... [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 当心! - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] [Blocker(a=0, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -118,7 +82,6 @@ [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=1)] [name="阿米娅"] 对方的目标是—— [name="阿米娅"] ——米莎! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.5, block=true)] [Character(fadetime=0)] @@ -127,7 +90,6 @@ [ImageTween(xScaleTo=1, yScaleTo=1, duration=10, xTo=0, yTo=0, ease="InOutCubic", block=false)] [Blocker(a=0, block=true)] [Delay(time=0.5)] - [name="米莎"] 啊......你是...... [dialog] [Delay(time=0.5)] @@ -142,16 +104,12 @@ [dialog] [Delay(time=0.5)] [name="米莎"] 你是......?! - - [Delay(time=1)] [Dialog] - [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Image(fadetime=0)] [Blocker(a=0, block=true)] - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-05_end.txt b/resources/gamedata/story/obt/main/level_main_02-05_end.txt index bcd3a827..8e5a7d10 100644 --- a/resources/gamedata/story/obt/main/level_main_02-05_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-05_end.txt @@ -1,38 +1,21 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十七关(后) - -// Comments - [Background(image="bg_indoor_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 阿米娅!走! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 米莎小姐!请跟上! - [Character(name="char_012_misa_1#4")] - [name="米莎"] ......怎么......会...... - [Character(name="char_102_texas_1")] - [name="德克萨斯"] 这边,快! - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 区域clear!小心敌方追击! - [Character(name="char_002_amiya_1", name2="char_012_misa_1#4", focus=2)] - [name="米莎"] ...... [name="米莎"] 他们也是......? - [Character(name="char_002_amiya_1", name2="char_012_misa_1#4", focus=1)] - [name="阿米娅"] ......是。 [name="阿米娅"] 整合运动...... [name="阿米娅"] 他们确实是......感染者。 @@ -44,157 +27,93 @@ [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_1500_skulsr")] - [name="碎骨"] ...... - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 碎骨...... [name="整合运动成员"] 你......你放他们逃了? - [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=1)] - [name="碎骨"] 没关系...... [name="碎骨"] 他们逃不了。 [name="碎骨"] ......但我找到她了——不,不...... [name="碎骨"] 我是......等到她...... - [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] ...... - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_102_texas_1", name2="char_106_franka_1", focus=1)] - [name="德克萨斯"] 我们到了。 - [Character(name="char_102_texas_1", name2="char_106_franka_1", focus=2)] - [name="芙兰卡"] ——你认真的? - [Character(name="char_102_texas_1", name2="char_106_franka_1", focus=1)] - [name="德克萨斯"] 标记是这么写的。 [Character(name="char_106_franka_1")] [name="芙兰卡"] 可这......这是向上啊? [name="芙兰卡"] 纵向移动,真的会有用吗? [Character(fadetime=0)] - [CharacterCutin(widgetID="1", name="char_103_angel_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="能天使"] 阿米娅,阿米娅!上来,对对,就是上面! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——能天使! [name="阿米娅"] 你......确定吗? - [Character(fadetime=0)] [CharacterCutin(widgetID="1", name="char_103_angel_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="能天使"] 相信我,不会有错的~ [name="能天使"] 龙门的路,我实在是太熟啦! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] 啊哈...... - [Character(name="char_102_texas_1")] - [name="德克萨斯"] 爬楼吧。 - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 这岂不是......等着敌人来包围我们? - [Character(fadetime=0)] - [name="能天使"] 快点,要是被整合运动发现就真的难说了! - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 啧,等等,你们先进去...... [name="芙兰卡"] 我会焊死入口处的大门,堵住整合运动。 - [CameraShake(duration=1, xstrength=8, ystrength=10, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(fadetime=0)] [Delay(time=1)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 这里楼梯的墙上,有一个企鹅的标记,是这里吗? - [Character(fadetime=0)] - [name="能天使"] 没错,前方左转,沿着楼梯向上。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 进入建筑—— [name="阿米娅"] 我们不是要从地下走吗? - [Character(fadetime=0)] - [name="能天使"] 不是不是,刚才就说了,往上。 - [Character(name="char_102_texas_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] ......往上? [name="雷蛇"] 我们真的......可以相信她? - [Character(name="char_102_texas_1", name2="char_107_liskam_1", focus=1)] - [name="德克萨斯"] 企鹅物流的宗旨之一是,只要能抵达目的地,什么路都可以走。 [name="德克萨斯"] 先试一次我们的服务吧。你会喜欢上的。 - [Character(name="char_102_texas_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] ...... - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Background(image="bg_indoor_2", width=1, height=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] 呼......呼...... [name="阿米娅"] 米莎,对不起......我也没想到...... - [Character(name="char_012_misa_1")] - [name="米莎"] ...... - [Character(name="char_102_texas_1")] [name="德克萨斯"] 呼。 [name="德克萨斯"] 喂,你。 - [Decision(options="......", values="1")] - [Predicate(references="1")] - [Character(name="char_102_texas_1")] - [name="德克萨斯"] 你就是罗德岛的那位Dr.{@nickname}? [name="德克萨斯"] 看起来你不太喜欢爬楼。 - -//[name="德克萨斯"] 到了。 - -//[Character(name="char_002_amiya_1#6")] - -//[name="阿米娅"] ——?! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-06_beg.txt b/resources/gamedata/story/obt/main/level_main_02-06_beg.txt index 83500af5..9421e3db 100644 --- a/resources/gamedata/story/obt/main/level_main_02-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-06_beg.txt @@ -1,130 +1,72 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十八关(后) - -// Comments [name="德克萨斯"] 到了。 - [Background(image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - - - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——?! [name="阿米娅"] 还要上天台吗? [name="阿米娅"] ......这道门,这道门是锁着的。 - - [Character(name="char_002_amiya_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 退后,让我用法术把门锁—— - [Character(name="char_102_texas_1", name2="char_107_liskam_1", focus=1)] - [name="德克萨斯"] ...... [name="德克萨斯"] 用不着吧。 - [playsound(key="$e_atk_blunt_n")] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="德克萨斯"] 踹开就得了。 - [Character(name="char_102_texas_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] ...... - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 雷蛇,多学学。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 各有各的风格不行吗?! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......前面是屋顶。 - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 我大概明白了...... - [Character(fadetime=0)] - [CharacterCutin(widgetID="1", name="char_103_angel_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="能天使"] 阿米娅,那边!从那边就能到另外一边! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] “那边”是哪......你是说我们可以从—— [name="阿米娅"] 从楼顶转移? - [Character(fadetime=0)] - [name="能天使"] Bingo——! [name="能天使"] 谁能想到呢!万无一失了是不是! [name="能天使"] 龙门啊,可是一座有着很多秘密的好—— - - [Dialog] [playsound(key="$d_gen_soldiersrun", volume=0.7)] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [CharacterCutin(widgetID="1", name="char_1002_nsabr_2", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-200, width=200, block=true)] [name="整合运动成员"] 别想跑——! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - - [Delay(time=1)] - [Character(fadetime=0)] - - [CharacterCutin(widgetID="1", name="char_103_angel_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=200, width=200, block=true)] [name="能天使"] ......咦?这什么呀?! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ...... [name="阿米娅"] 能天使,敌人也用意想不到的方式出场了...... - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 我已经堵住了入口,怎么会—— - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 难道是从附近的建筑里...... [name="阿米娅"] 他们背着的喷气背包虽然比较简陋,但是好像完全不影响使用。 [name="阿米娅"] 要是让他们从没有设防的地方进来的话,就不妙了...... - [Character(fadetime=0)] - [name="能天使"] 切,等着,我马上去救你们。 - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 那就麻烦你动作快些了,拉特兰的救世主小姐。 - [Character(name="char_107_liskam_1")] - [name="雷蛇"] 重装小队,防御阵型!快! - [Character(name="char_102_texas_1")] - [name="德克萨斯"] ......上了。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 大家,掩护先锋! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-06_end.txt b/resources/gamedata/story/obt/main/level_main_02-06_end.txt index a41404ff..9214b6c7 100644 --- a/resources/gamedata/story/obt/main/level_main_02-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-06_end.txt @@ -1,94 +1,54 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十八关(后) - -// Comments - [Background(image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] ......说好让我表现一下的呢。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 你太慢了。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 大家都平安无事就好了。 [name="阿米娅"] 我们该转移了。 [name="阿米娅"] 从东边这座建筑物向下逐层移动吧,整合运动不会知道我们在哪里的。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......我们......安全了吗? - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 是的......暂时。 - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] ......你脸色不太好。 - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......我......有一点头晕。 [name="米莎"] 没......什么。 - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 你来龙门......多长时间了,米莎小姐? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] 一个星期......吧。 - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 一个星期......? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] 嗯......城市里......出现了很多怪人......然后就...... [name="米莎"] 我不知道发生了什么......大家都开始跑......我也...... - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 是整合运动......整合运动攻击了切尔诺伯格。 - [Character(name="char_002_amiya_1#4", name2="char_012_misa_1", focus=2)] - [name="米莎"] 我不知道。 - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 你......之前是感染者吗? - [Character(name="char_002_amiya_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] 我......不知道...... [name="米莎"] 但就是那几天,腿上......长出了这个。 [name="米莎"] ......我...... [name="米莎"] ...... - [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......米莎?米莎?! - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] 医疗!医疗小队!! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-07_beg.txt b/resources/gamedata/story/obt/main/level_main_02-07_beg.txt index 16f5febc..1720f5ac 100644 --- a/resources/gamedata/story/obt/main/level_main_02-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-07_beg.txt @@ -1,26 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十九关(前) - -// Comments - [Background(image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_012_misa_1")] - [name="米莎"] 呜唔...... - [Character(name="char_002_amiya_1#4", name2="char_103_angel_1", focus=2)] - [name="能天使"] 她......怎么了? - [Character(name="char_002_amiya_1#4", name2="char_103_angel_1", focus=1)] - [name="阿米娅"] 这,这是矿石病发作的征兆! [name="阿米娅"] 啧,才一星期就......! - [Character(name="char_002_amiya_1#4", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 矿石病也有急性的吗? [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] [name="雷蛇"] 芙兰卡,你是哪种? @@ -42,86 +31,52 @@ [name="阿米娅"] 但对米莎的病情进行控制这件事,刻不容缓。 [name="阿米娅"] 必须向龙门声明这一点。事件平息之后,我们必须把米莎接回罗德岛。 [name="阿米娅"] 这是我们对任务目标的责任。 - - [Character(name="char_002_amiya_1#4", name2="char_103_angel_1", focus=2)] - [name="能天使"] 呃...... [name="能天使"] 她是不是......快爆了? - [CameraShake(duration=1, xstrength=0, ystrength=8, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_103_angel_1")] - [name="能天使"] 唉!疼!为什么要打我...... - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 说话注意点。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 呜...... - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=1)] - [name="芙兰卡"] 如果有一天我快爆了,我一定会努力爬到你身边的。 - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 对不起!芙兰卡小姐!以前多有得罪请原谅我! - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=1)] - [name="芙兰卡"] 噗。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 先把目标转移到安全的地区吧。 [name="雷蛇"] 顺便,我们后方,发生了些情况。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="感染者"] 你们要干什么!!滚出去!! [name="整合运动成员"] 大家都是感染者,我们不想动粗!别挡路! [name="感染者"] 你已经毁了我们的家,现在还要把近卫局引过来吗!别想过去!! [name="感染者"] 你......!不识时务的家伙,快滚开!! [name="感染者"] 呜啊! [name="感染者"] 别逼我们! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] (要动手吗?) [name="芙兰卡"] (看来他们是跟丢了。现在动手的话,罗德岛会暴露行踪。) - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] (会不会干扰到任务进程?如果会,后果有多严重?) - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] (有一定影响,但——) [name="芙兰卡"] (没有那么严重吧?) [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 那就干吧。 [name="阿米娅"] 如果条件允许,救助感染者是罗德岛理所当然的任务。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] - [name="芙兰卡"] 哼哼,好。 [name="芙兰卡"] 果然当初选择跟着你是正确的。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] 那是什么意思......芙兰卡小姐? - [Character(name="char_106_franka_1", name2="char_002_amiya_1#6", focus=1)] - [name="芙兰卡"] 没什么没什么,就是夸夸你! [Character(name="char_002_amiya_1#6", name2="char_107_liskam_1", focus=2)] [name="雷蛇"] 大概意思是,性格和你很合得来吧? @@ -129,31 +84,21 @@ [name="芙兰卡"] 你为什么那么懂我呢? [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] [name="雷蛇"] 大概是因为,你可真烦人吧? - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 唔...... - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] - [name="芙兰卡"] 该教训一下这帮为非作歹的家伙了。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 嗯。 [name="阿米娅"] 小心那些会在各个建筑物间跳来跳去的整合运动感染者。 [name="阿米娅"] 除此之外,还要记得保全龙门本地的感染者! - [Character(name="char_102_texas_1")] [name="德克萨斯"] 难度不小。 [name="德克萨斯"] ——但,没问题。 - [Character(name="char_103_angel_1")] - [name="能天使"] 那就,上吧! [name="能天使"] Dr.{@nickname},要好好指挥我和德克萨斯哦! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-07_end.txt b/resources/gamedata/story/obt/main/level_main_02-07_end.txt index 8104dabe..56bf99e9 100644 --- a/resources/gamedata/story/obt/main/level_main_02-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-07_end.txt @@ -1,99 +1,60 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第十九关(后) - -// Comments - [Background(image="bg_lungmen_b", width=1, height=1, fadetime=1, screenadapt="coverall")] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Delay(time=1)] - [name="感染者"] 谢谢,谢谢你们...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 这里不安全,快离开吧。 - [Character(fadetime=0)] [Dialog] - [name="感染者"] 离开...... [name="感染者"] 我们......又能去哪里呢? [name="感染者"] 我们把这里当成家......现在,什么都毁了...... - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] ......抱歉。 - [Character(fadetime=0)] [Dialog] - [name="感染者"] 你们......没有错。 [name="感染者"] 没有错...... [Delay(time=1)] - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 自称感染者救星的整合运动居然会攻击感染者。 [name="能天使"] 形象......是不是崩塌了呢。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 但所谓整合运动的渗透,绝对不是自发的。 [name="德克萨斯"] 龙门一定有不少感染者,已经追随了整合运动。 [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 唉,宁可相信整合运动也不相信罗德岛—— - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=1)] - [name="芙兰卡"] 罗德岛从来不开空头支票。 [name="芙兰卡"] 整合运动给感染者的,哪怕只是些幻觉,都没问题。 [name="芙兰卡"] 感染者连幻觉都很难看得到啊。 [name="芙兰卡"] 即使是幻觉,大多数感染者也会不顾一切,伸手去抓那虚无缥缈的救命稻草吧。 [name="芙兰卡"] 又有谁会选择相信,从不忍心欺骗别人的小兔子呢? - - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] ...... - [Character(name="char_012_misa_1#5")] - [name="米莎"] ......我相信。 - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 米莎......? - [Character(name="char_012_misa_1")] - [name="米莎"] 唔...... - [Character(name="char_002_amiya_1#6", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 小心!你还不能随便走动! - [Character(name="char_002_amiya_1#6", name2="char_012_misa_1", focus=2)] - [name="米莎"] 是有点头昏......没关系的。 [name="米莎"] 整合运动......还会追上来吧? [name="米莎"] 我不清楚他们的目的...... [name="米莎"] 只是...... [name="米莎"] 我们......走吧。 [name="米莎"] 阿米娅。 - - [Character(name="char_002_amiya_1#3", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] —— - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 我明白了。 [name="阿米娅"] 那我们就立刻动身。 [name="阿米娅"] 很快,我们就能离开贫民区,与龙门近卫局会合了。 @@ -101,8 +62,7 @@ [Character(name="char_002_amiya_1#3", name2="char_012_misa_1", focus=2)] [name="米莎"] 不...... [name="米莎"] 该我......感谢你。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-08_beg.txt b/resources/gamedata/story/obt/main/level_main_02-08_beg.txt index f4da9416..59db4afe 100644 --- a/resources/gamedata/story/obt/main/level_main_02-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-08_beg.txt @@ -1,96 +1,55 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 芙兰卡,雷蛇,注意警戒四周。 [name="阿米娅"] 我带米莎去见陈长官。 - [Character(name="char_012_misa_1")] - [name="米莎"] ...... - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 你们又迟到了。 [name="陈"] 别给龙门增加多余的安全隐患。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 陈长官,整合运动多次袭击我们的护送队。 [name="阿米娅"] 而现在,敌人仍在我们周围徘徊。 [name="阿米娅"] 这里并不安全,请赶快带米莎离开。 - [Character(name="char_010_chen_1")] - [name="陈"] 你就是米莎? - [Character(name="char_012_misa_1")] - [name="米莎"] ......是的。 - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)] - [name="陈"] 从现在起,你必须听从近卫局的安排。 [Character(name="char_010_chen_1")] [name="陈"] PC94172,看好这孩子。 - [Character(name="char_015_lmg", name2="char_012_misa_1", focus=1)] - [name="近卫局队员"] 跟我来吧。 - [Character(name="char_015_lmg", name2="char_012_misa_1", focus=2)] - [name="米莎"] 阿米娅...... - [Character(name="char_002_amiya_1#2", name2="char_012_misa_1", focus=1)] - [name="阿米娅"] 没事的。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 陈长官,这个孩子,我不知道龙门究竟需要她做什么—— [name="阿米娅"] 但我希望龙门能保护好她的安全。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 龙门对感染者已经很宽厚了。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] ......我明白。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 但米莎的身体状况并不好。 [name="阿米娅"] 我希望龙门在解决事件后,能让米莎在罗德岛生活。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] ——我会向魏长官申请的。 [name="陈"] 检查后如果没有其他问题,龙门就会把她移交给罗德岛。 [name="陈"] ......如果,真的没有问题的话。 [name="陈"] 用不了太久。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] 明白。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] ......就在这里暂时告别吧,米莎。 [name="阿米娅"] 罗德岛欢迎你。 - [Character(name="char_012_misa_1")] [name="米莎"] ...... [name="米莎"] 阿米娅,我不在这段时间里,请你保护贫民区的孩子们。 @@ -110,21 +69,13 @@ [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_106_franka_1", name2="char_102_texas_1", focus=1)] - [name="芙兰卡"] 我们的任务就这样结束了? - [Character(name="char_106_franka_1", name2="char_102_texas_1", focus=2)] - [name="德克萨斯"] 牵扯的事情越多,罗德岛越会陷入被动。 - [Character(name="char_106_franka_1", name2="char_102_texas_1", focus=1)] - [name="芙兰卡"] 但龙门还把我们蒙在鼓里呢。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 龙门对我们很冷淡—— [name="雷蛇"] 但整合运动可是十分热情。 [playsound(key="$d_gen_soldiersrun", volume=0.7)] @@ -134,16 +85,12 @@ [name="芙兰卡"] 虽然早有耳闻,但龙门的建筑风格,果然很复杂呢! [name="芙兰卡"] 明明是条街,却建在楼顶..... [name="芙兰卡"] 完全是让敌人有机可乘嘛! - [Character(name="char_002_amiya_1")] [name="阿米娅"] 又是整合运动......! [name="阿米娅"] ——追到这里来了吗! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 他们究竟要米莎......做什么? - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-08_end.txt b/resources/gamedata/story/obt/main/level_main_02-08_end.txt index 989fb340..f3c59055 100644 --- a/resources/gamedata/story/obt/main/level_main_02-08_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-08_end.txt @@ -1,48 +1,28 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Delay(time=1)] - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] [name="芙兰卡"] 呼,呼。 [name="芙兰卡"] 近卫局的护送队已经安全离开了。 [name="芙兰卡"] 而敌人嘛——暂时也不打算放过我们的样子。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 只要敌人还不知道米莎被近卫局接走,他们就越把注意力放在我们身上。 [name="阿米娅"] 这样的话,米莎那边就越安全。 - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=1)] - [name="雷蛇"] 其实,为什么龙门和整合运动都要找这个孩子? - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 不清楚,可能性很多。 [name="阿米娅"] 我能想到的是,这孩子本人,或者只有她知情的什么东西......足以影响——甚至,左右龙门的安危。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] - [name="芙兰卡"] 东西? - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 是的,也许是情报,也许是信息...... [name="阿米娅"] 所以龙门和整合运动,都想得到她。 - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=1)] - [name="雷蛇"] ——真是场危险的较量。 - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 不管是米莎、我们还是近卫局,都无法置身其外。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] [name="芙兰卡"] 我们是不是被夹在很尴尬的位置啊? [name="芙兰卡"] 什么都不知道,又什么都要管...... @@ -50,15 +30,12 @@ [name="阿米娅"] 不,不清楚呢...... [name="阿米娅"] 但陈长官那里...... [name="阿米娅"] 我有预感。事情不会这么简单就结束。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=0.5)] [Blocker(a=0, fadetime=0.5)] [Character(fadetime=0)] [Delay(time=1)] - [Character(name="char_002_amiya_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 阿米娅,我们还有什么任务吗? [name="能天使"] 需要我们陪同你回罗德岛吗? [Character(name="char_002_amiya_1", name2="char_103_angel_1", focus=1)] @@ -69,84 +46,56 @@ [name="阿米娅"] 没问题。 [name="阿米娅"] 接下来,希望你们能继续进行侦察活动,调查整合运动在龙门内渗透的具体情况。 [name="阿米娅"] 我们虽然已经把米莎交给了近卫局,但整合运动......依然让我感到些许不安。 - [Character(name="char_002_amiya_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 好说~那我们走了~ - [Character(name="char_002_amiya_1", name2="char_103_angel_1", focus=1)] - [name="阿米娅"] 嗯,交给你们了。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 大家,我们不知道还有多少整合运动在这里潜伏。 [name="阿米娅"] 做好准备,不要放松警惕。 [name="阿米娅"] 接下来,我们将继续在高层建筑内部转移。 [name="阿米娅"] 必要的话,可以通过天台移动。 [name="阿米娅"] 这样,我们能获得比在街头巷尾和整合运动缠斗更大的优势。 [name="阿米娅"] 有必要的话,我们也要引诱整合运动与我们作战,在我们的掌控下! - [Dialog] [Character(fadetime=0)] - [name="干员们"] 明白! - [Dialog] [Blocker(a=1,r=0, g=0, b=0, fadetime=1, block=true )] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_1502_crowns")] - [name="弑君者"] 塔露拉。 [name="弑君者"] 一切都已安排妥当。 - [Background(screenadapt="coverall", fadetime=0, block=true)] [Character(name="char_011_talula_1",fadetime=1)] - [name="塔露拉"] —— [name="塔露拉"] 该动身了。 - [Character(name="char_011_talula_1", name2="char_1502_crowns", focus=2)] - [name="弑君者"] ...... - [Character(name="char_011_talula_1", name2="char_1502_crowns", focus=1)] - [name="塔露拉"] ——说。 - [Character(name="char_011_talula_1", name2="char_1502_crowns", focus=2)] - [name="弑君者"] 进攻龙门对于整合运动,确实有战略性的意义。 [name="弑君者"] 拿下龙门,整合运动能获得种种优势。 [name="弑君者"] 但是风险与代价都很高。 [name="弑君者"] ——为什么那么执着? - [Character(name="char_011_talula_1", name2="char_1502_crowns", focus=1)] - [name="塔露拉"] ———— [Character] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(screenadapt="coverall", image="bg_lungmen_m",x=0, y=-20, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] [backgroundTween(xFrom=0, yFrom=-20, xTo=0, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=17, block=false)] [name="塔露拉"] 你看见那座建筑物了吗。 - - - [name="弑君者"] 我看得见。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_011_talula_1")] - [name="塔露拉"] 那是龙门的象征。也是—— [name="塔露拉"] —————— [name="塔露拉"] 我回到这里,不仅是要夺回本属于感染者的一切。 @@ -157,8 +106,7 @@ [name="塔露拉"] 而且——你难道不觉得,这一切也很有趣吗? [Character] [name="塔露拉"] 对吧,塔露拉——? - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-09_beg.txt b/resources/gamedata/story/obt/main/level_main_02-09_beg.txt index 6449b982..05b2fbef 100644 --- a/resources/gamedata/story/obt/main/level_main_02-09_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-09_beg.txt @@ -1,81 +1,48 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十一关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_b", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] [Character(name="char_107_liskam_1")] [name="雷蛇"] —— [name="雷蛇"] 怎么有这么多整合运动! - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 诶呀! [Character(fadetime=0.2)] - [Character(name="char_106_franka_1")] - [name="芙兰卡"] ...... - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 只有我一个人觉得敌人越来越多了吗? - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 啊呀! [Character(fadetime=0.2)] - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 不是错觉。很明显,整合运动的增援到了。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 可恶,我们甚至还没向他们报一箭之仇——! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 结果,倒是他们先找上罗德岛了。 [name="雷蛇"] 芙兰卡,看。 [name="雷蛇"] 东边的出口,藏匿着的可能是整合运动的术师。 - - - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 正面的通道,两侧的高层建筑里,也有大量的整合运动暴徒—— [name="芙兰卡"] ......想要装出没发现我们的样子摸过来。 [name="芙兰卡"] 这可是在......楼顶啊。 [name="芙兰卡"] 无论来多少敌人,被打下去的话就会立刻完蛋了吧...... [name="芙兰卡"] 感觉我这聪明头脑被人小看了呢,整合运动居然选这里和我们作战...... - - - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 整合运动,是要发动总攻了吗? - [Character(name="char_106_franka_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 全体干员,重整队形! - [Character(name="char_106_franka_1", name2="char_002_amiya_1#7", focus=1)] - [name="芙兰卡"] 等等,我好像—— [name="芙兰卡"] 看到了整合运动之前那个指挥官? - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_1500_skulsr")] - [name="碎骨"] ...... - [Delay(time=0.6)] - [name="碎骨"] ......罗德岛。 [name="碎骨"] 你们,把她交给龙门了? [Character(name="char_002_amiya_1#7")] @@ -86,17 +53,13 @@ [name="阿米娅"] (现在必须要扩大战场!) [Character(name="char_002_amiya_1#7",name2="char_106_franka_1",focus=2)] [name="芙兰卡"] (知道了,那就边跑边打吧!) - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 与你有什么关系? - [Character(name="char_1500_skulsr")] [name="碎骨"] ......你! [name="碎骨"] ...... [name="碎骨"] 我的同胞,动手吧! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-09_end.txt b/resources/gamedata/story/obt/main/level_main_02-09_end.txt index 3f7bbf1e..03e231b6 100644 --- a/resources/gamedata/story/obt/main/level_main_02-09_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-09_end.txt @@ -1,136 +1,85 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十一关(后) - -// Comments - [Background(image="bg_lungmen_r", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 这是最后一批追击我们的整合运动了! - [CameraShake(duration=0.5, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=false)] [Character(name="char_1002_nsabr_2")] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$b_char_rockexplo", volume=0.6)] [Blocker(a=0, fadetime=1.5, block=false)] - [name="整合运动"] ......呃啊! - [Character(name="char_107_liskam_1")] - [name="雷蛇"] 确保! [name="雷蛇"] 确认安全无虞! - - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 敌方的指挥官呢? - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] ——不在这批敌人里。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 一直潜伏着......观察着,尾随着我们。 [name="芙兰卡"] 是想消磨我们的体力,等到稳操胜券后,再发动袭击吗? - - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 整合运动的敌人非常擅长发动偷袭。 [name="阿米娅"] 这点,我们在切尔诺伯格时就领教过了。 [name="阿米娅"] 暂时撤退—— - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=1)] - [name="雷蛇"] 我没法确保撤退路线的安全。 [name="雷蛇"] 如果他们破坏建筑物来封锁路口,我们就危险了。 - [Character(name="char_107_liskam_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] ——立刻侦查其他的路线!越隐蔽越好! - [Character(name="char_107_liskam_1")] - [name="雷蛇"] 阿米娅,四点钟方向,那个向下方街道移动的阶梯如何? - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 那里可不好走哦。 - [Character(name="char_1002_nsabr_2")] [name="整合运动"] 啊啊!罗德岛! [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 是伏击!小心! - [Dialog(fadetime=0.5)] [Character(fadetime=0.5)] [Delay(time=1)] [PlaySound(key="$d_gen_soldiersrun")] [Character(name="char_1500_skulsr")] - [name="碎骨"] 继续给我追。 [name="碎骨"] 别让他们有任何喘息的机会。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......长官。 [name="米莎"] ——贫民区......里有一些被感染的孩子。 [name="米莎"] 如果可以的话...... [name="米莎"] 希望你能......照看他们。 - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)] - [name="陈"] 保护龙门是近卫局的责任。 [name="陈"] 感染者,并非是龙门公民。 - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)] - [name="陈"] ...... [name="陈"] 但龙门的感染者依然属于龙门。 [name="陈"] 我没任何理由向你保证,但我会尽到我的职责。 [name="陈"] 毕竟—— [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] 他们说过,以前也—— - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)]= [name="陈"] 这是我们一直在做的事情。 - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ...... [name="米莎"] 谢谢你...... - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)] - [name="陈"] ...... [name="陈"] ——你知道我们找你的原因吗? - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=2)] - [name="米莎"] ......我不清楚。 [name="米莎"] 我想不出自己有什么值得你们追缉的理由。 [name="米莎"] 但我觉得,也许...... [name="米莎"] 原因不在我,却在—— [name="米莎"] ——我的父亲身上。 - - [Character(name="char_010_chen_1", name2="char_012_misa_1", focus=1)] - [name="陈"] ————是的。 [name="陈"] 你的父亲,是切尔诺伯格最著名的科学家。 [name="陈"] 同时,他也是切尔诺伯格重要的政治人物之一。 @@ -138,13 +87,9 @@ [name="陈"] —— [name="陈"] 也许没有。 [name="陈"] 但我们不能允许你落入整合运动之手。 - - [Character(fadetime=1)] [Background(screenadapt="coverall", time=2)] [Dialog] - - [Character(name="char_1504_cqbw#2", fadetime=0.2)] [Delay(time=1)] [name="W"] 呵呵,找到你们了,龙门近卫局。 @@ -152,8 +97,7 @@ [name="W"] 但我手上有一个很有意思的剧本哦。 [name="W"] 为了让事情变得好玩起来,有必要让你们参与其中呢。 [name="W"] 就让我们开始吧。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-10_beg.txt b/resources/gamedata/story/obt/main/level_main_02-10_beg.txt index c2407048..da19355c 100644 --- a/resources/gamedata/story/obt/main/level_main_02-10_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_02-10_beg.txt @@ -1,22 +1,13 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十二关(前) - -// Comments - [Background(image="bg_lungmen_r", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 雷蛇!防线还撑得住吗? - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 我这边,没有问题! [name="雷蛇"] 芙兰卡,注意敌人侧翼进攻! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 真是没完没了......! [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 这样的防御你们就别想打破了。 @@ -24,8 +15,6 @@ [PlaySound(key="Sound_Beta_2/Enemy/e_skill/e_skill_skulsrsword", volume=0.6)] [CameraShake(duration=1, xstrength=6, ystrength=10, vibrato=50, randomness=90, fadeout=true, block=true)] [name="整合运动成员"] 唔?! - - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 呃,呃呃呃啊! [name="整合运动成员"] 这是什么?! @@ -35,7 +24,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2,block=true)] [Delay(time=0.5)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_106_franka_1")] [name="芙兰卡"] 烦人...... [name="芙兰卡"] 医疗组!这里有伤员! @@ -50,9 +38,7 @@ [Character(name="char_002_amiya_1")] [name="阿米娅"] 芙兰卡...... [name="阿米娅"] 敌方的首领......就出现在我和雷蛇面前! - [Character(name="char_1500_skulsr")] - [name="碎骨"] ———— [playsound(key="$e_imp_sword_h", volume=0.7)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] @@ -60,22 +46,16 @@ [playsound(key="$e_imp_sword_h", volume=0.5)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [CameraShake(duration=1, xstrength=6, ystrength=10, vibrato=50, randomness=90, fadeout=true, block=true)] - [Character(name="char_1500_skulsr")] - [name="碎骨"] 你们还想藏到哪里去? [name="碎骨"] 逃不掉的,罗德岛。 [name="碎骨"] 我会粉碎你们—— [name="碎骨"] ——彻彻底底的粉碎你们。 [name="碎骨"] 你们这些......感染者的叛徒! - [playsound(key="$e_skill_skulsrshot", volume=0.5)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=50, randomness=90, fadeout=true, block=true)] - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 哦~这家伙终于亲自登场了。 [name="芙兰卡"] 虽然听起来还是蛮寒酸的......呢。 [Character( name="char_107_liskam_1")] @@ -102,19 +82,15 @@ [name="碎骨"] 罗德岛的领导人......吗。 [name="碎骨"] 身为感染者,却帮助龙门杀害感染者! [name="碎骨"] 多少同胞的性命,你们都得血债血偿! - [playsound(key="$e_skill_skulsrshot", volume=0.5)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=50, randomness=90, fadeout=true, block=false)] [name="碎骨"] 给我进攻! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] ———— [name="阿米娅"] 整合运动———— [name="阿米娅"] 先结仇的、先伤害别人的、先使用暴力的—— [name="阿米娅"] 可是切尔诺伯格的你们!! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_02-10_end.txt b/resources/gamedata/story/obt/main/level_main_02-10_end.txt index c43abb33..4f4d505c 100644 --- a/resources/gamedata/story/obt/main/level_main_02-10_end.txt +++ b/resources/gamedata/story/obt/main/level_main_02-10_end.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十二关(后) - -// Comments - [Background(image="bg_lungmen_r", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_1500_skulsr")] [name="碎骨"] 唔...... [Character(name="char_002_amiya_1")] @@ -13,80 +9,54 @@ [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 咿——! [name="整合运动成员"] 碎骨,没事吧! - [Character(name="char_1002_nsabr_2", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 嘁,这帮家伙确实很棘手! - [Character(name="char_1002_nsabr_2", name2="char_1500_skulsr", focus=1)] - [name="整合运动成员"] 碎骨,W在通讯里说,她那边已经结束了! [name="整合运动成员"] 已经成功劫到了任务目标。 [Character(name="char_1002_nsabr_2", name2="char_1500_skulsr", focus=2)] [name="碎骨"] ......W她,得手了? - [Character(name="char_1002_nsabr_2", name2="char_1500_skulsr", focus=1)] - [name="整合运动成员"] 是的,她的袭击非常顺利! [name="整合运动成员"] 是不是,我们也该撤退了? [Character(name="char_1002_nsabr_2", name2="char_1500_skulsr", focus=2)] [name="碎骨"] ...... [name="碎骨"] 给塔露拉发送信号。 - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 明白! [Dialog] [CameraShake(duration=0.5, xstrength=2, ystrength=3, vibrato=30, randomness=90, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.5, fadetime=0.02, block=true)] [PlaySound(key="$d_gen_signalbomb")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [delay(time=1.5)] - [Blocker(a=0.7, r=1, g=0.1, b=0.3, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [Character(name="char_1500_skulsr")] [name="碎骨"] ......撤退。 [Dialog(fadetime=0.6)] [Delay(time=0.6)] [name="碎骨"] 哼,罗德岛的懦夫...... [name="碎骨"] 下次见面就是死期了。 - [Dialog(fadetime=0.6)] [Character(fadetime=0.6)] [Delay(time=1)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——整合运动——撤退了? - [Character(name="char_106_franka_1", name2="char_002_amiya_1#6", focus=1)] - [name="芙兰卡"] 撤退非常迅速,应该是事先策划好的。 [name="芙兰卡"] 嘴上放狠话,跑得倒是很快啊。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] ...... - [Character(name="char_106_franka_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 情况有些......不对劲。 - [Character(name="char_107_liskam_1", name2="char_002_amiya_1#7", focus=1)] - [name="雷蛇"] 你是说—— [Character(name="char_107_liskam_1", name2="char_002_amiya_1#7", focus=-1)] - [Decision(options="指出整合运动的目标可能不是罗德岛", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——! - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 整合运动确实可能,只是在拖延我们的脚步...... [name="阿米娅"] 这样一来...... @@ -94,48 +64,29 @@ [name="阿米娅"] ......我们应该立刻去支援陈长官! [name="阿米娅"] 芙兰卡,立刻召回侦察小队! [name="阿米娅"] 雷蛇,尝试联系陈长官! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_010_chen_1#2", name2="char_015_lmg", focus=1)] - [name="陈"] 特别督察组的主力部队呢!怎么还没有增援我们! - [Character(name="char_010_chen_1#2", name2="char_015_lmg", focus=2)] - [name="近卫局队员"] 通讯说,他们被整合运动拖住了......! - [Character(name="char_010_chen_1#2", name2="char_015_lmg", focus=1)] - [name="陈"] 怎么可能,就凭整合运动那帮乌合之众! [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(name="char_010_chen_1#2", name2="char_015_lmg", focus=2)] - [name="近卫局队员"] ......而且对方只有......一个人...... - [Character(name="char_010_chen_1#3")] - [name="陈"] ...... - [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep02",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -//对话内容此处填入 [Character(name="char_010_chen_1#5")] - [name="陈"] 除非...... - -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] - - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-01_beg.txt b/resources/gamedata/story/obt/main/level_main_03-01_beg.txt index c692f5af..8e03b303 100644 --- a/resources/gamedata/story/obt/main/level_main_03-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-01_beg.txt @@ -1,30 +1,17 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十三关(前) - -// Comments - [Background(image="bg_wild_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 看来你们也不怎么好过。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 陈长官,究竟发生了什么事? - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 整合运动的埋伏。 [name="陈"] 没有增援,火力猛烈,近卫局的队形很快被他们冲散了。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 那米莎......? - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 被一个红衣服的女人劫走了。 [name="陈"] 我真该—— [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] @@ -35,43 +22,27 @@ [name="阿米娅"] —— [name="阿米娅"] 陈长官,米莎身上究竟有什么? [name="阿米娅"] 再继续隐瞒下去,罗德岛与近卫局的合作进程只会越来越艰难。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 我没有告知你的义务。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 但罗德岛有了解目标并做出应对策略的义务。 [name="阿米娅"] 罗德岛在行动中会听从近卫局的指挥—— [name="阿米娅"] 不过,即便是用感染者去对抗感染者,我们也是需要情报的。 [name="阿米娅"] 近卫局拥有信息,却不懂得如何对抗感染者才能减少损失。 [name="阿米娅"] 罗德岛有对抗感染者的能力,却不知道整合运动想要什么。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] —— [name="陈"] 你刚才说的话,有点那个医生的味道。 - [Character(name="char_002_amiya_1#6", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 是,是嘛...... [name="阿米娅"] 我想...... - [Character(name="char_002_amiya_1#7", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 这是因为,这对于我们双方来说都很重要。 - [Character(name="char_002_amiya_1#7", name2="char_010_chen_1", focus=2)] - [name="陈"] 我明白了。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 如果要请示魏先生的话—— - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 我们调查了米莎相关的情报,有一条情报指出,她的父亲是切尔诺伯格的要人之一。 [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] [name="阿米娅"] 米莎的父亲? @@ -86,33 +57,23 @@ [name="陈"] 所以,我们并不想让整合运动得到这名感染者,米莎。 [name="陈"] 包括“有这样一个感染者随着逃难的人群进入了龙门”这条情报在内—— [name="陈"] 在你发现米莎之前,我也并不能确定这几条情报的真实性。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 这样的话,就不能再拖了。 [name="阿米娅"] 必须在整合运动回到切尔诺伯格前阻止他们,救回米莎! [name="阿米娅"] 罗德岛,立刻进行整备! - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 追缉这名感染者,是我们近卫局的任务。 [name="陈"] ——同时,让她落入整合运动之手,也是我们的失职。 [name="陈"] 比起共同追缉,我们需要罗德岛清除整合运动的其他威胁。 [name="陈"] 这是命令。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] ——我明白了。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 交给你了。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.8, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 不,不要!别,别打我...... [Character(name="char_010_chen_1")] @@ -121,25 +82,17 @@ [name="整合运动成员"] 啊呀呀! [Character(name="char_010_chen_1")] [name="陈"] 全都关起来! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.1, block=true)] - [Character(name="char_010_chen_1")] [name="陈"] 不是这批感染者。该死...... - [Character(name="char_010_chen_1")] - [name="陈"] 不是这批。该死...... - [Character(name="char_015_lmg")] - [name="近卫局队员"] 他们......撤退的太快了...... - [Character(name="char_015_lmg", name2="char_010_chen_1", focus=2)] - [name="陈"] 看来整合运动也是分层次的。 [name="陈"] 留下来殿后的这些,都是些用来拖延时间的渣滓。 [name="陈"] 一个人拖住整个增援部队...... @@ -148,35 +101,23 @@ [name="近卫局队员"] 长官!那边还有残存的整合运动成员! [Character(name="char_010_chen_1")] [name="陈"] 跟我来! - [Character(name="char_015_lmg")] - [name="近卫局队员"] ——! [name="近卫局队员"] 陈长官,小心! [name="近卫局队员"] 有埋伏! - [Character] - [CharacterCutin(widgetID="1", name="char_1002_nsabr_2", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.2, offsetx=0, width=200, block=true)] [name="整合运动成员"] 去,去死吧! [CharacterCutin(widgetID="1", fadetime=0.2, block=true)] - - [Character(name="char_010_chen_1#2")] - [name="陈"] 别惹恼我————! - - [Character(name="char_015_lmg")] - [name="近卫局队员"] 陈长官,我们还在龙门城范围内! [name="近卫局队员"] 周围的设施可能还有它用,请不要过度破坏! [Character(name="char_010_chen_1#2")] [name="陈"] 要你说! [Character(name="char_015_lmg")] [name="近卫局队员"] 至少别再把那些房间切成块了! - - [playsound(key="$p_imp_blunt_h", volume=0.9)] [Blocker(a=0.7, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, r=1, g=0.3, b=0.3, fadetime=0.10, block=true)] @@ -195,7 +136,6 @@ [Blocker(a=0.5, r=1, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.05, block=true)] [playsound(key="$p_imp_sword_n", volume=0.5, delay=0)] [Blocker(a=0, r=1, g=0.3, b=0.3, fadetime=0.05, block=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 可,可恶...... [name="整合运动成员"] 这个女人,很难办! @@ -205,12 +145,9 @@ [Character(name="char_010_chen_1#4")] [name="陈"] ———— [name="陈"] 龙门难道是个允许你们随便撒野的地方吗?! - [Character(name="char_010_chen_1#2")] - [name="陈"] 近卫局,进攻! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-01_end.txt b/resources/gamedata/story/obt/main/level_main_03-01_end.txt index 9361e331..675e8a0a 100644 --- a/resources/gamedata/story/obt/main/level_main_03-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-01_end.txt @@ -1,40 +1,25 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十三关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_wild_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] - [name="近卫局队员"] 长官—— - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=1)] - [name="陈"] 说。 - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] - [name="近卫局队员"] 整合运动的大部队已经撤退。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 陈长官,我这边也处理完毕了。 - [Character(name="char_010_chen_1")] - [name="陈"] ——————啧。 [name="陈"] 前些天抓住的那些整合运动嫌疑人—— [name="陈"] 刑讯科问出什么没有? - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Image(image="avg_21_1",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] [Character(fadetime=0)] - [name="整合运动嫌疑人"] ...... [name="近卫局队员"] 这把弩,你眼熟吗? [name="整合运动嫌疑人"] ...... @@ -43,14 +28,12 @@ [name="近卫局队员"] 你们在贫民区做些什么? [name="近卫局队员"] 你来龙门,又要做些什么? [name="整合运动嫌疑人"] ...... - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] [Blocker(a=0, fadetime=0.6, block=false)] [Dialog] [Delay(time=1)] - [name="近卫局队员"] ......没有。 [name="近卫局队员"] 那些人什么都不说。 [name="近卫局队员"] 或者说......他们可能什么都不知道吧。 @@ -62,73 +45,50 @@ [name="陈"] 有多少,让他们说多少。 [name="陈"] 他们说多少,就给我多少。 [name="陈"] 无论有什么新消息,立刻通知我。 - [Character(name="char_010_chen_1", name2="char_015_lmg", focus=2)] [name="近卫局队员"] 明白! - - [Dialog] [Delay(time=0.5)] - - [Character(name="char_002_amiya_1#6", name2="char_010_chen_1", focus=1)] [name="阿米娅"] 难道近卫局曾经抓捕过整合运动的成员? - [Character(name="char_002_amiya_1#6", name2="char_010_chen_1", focus=2)] - [name="陈"] 并不能确定他们的身份。 [name="陈"] 再怎么猜测,也只是怀疑而已。 [Character(name="char_015_lmg", name2="char_010_chen_1", focus=2)] [name="陈"] 联系星熊! [name="陈"] 特别督查组那边怎么样了? [name="陈"] 还在被一个感染者——单方面压制吗? - [Character(name="char_015_lmg", name2="char_010_chen_1", focus=1)] - [name="近卫局队员"] 他们那里的整合运动似乎也已经撤退了。 [name="近卫局队员"] 忧心这是诱敌之计的星熊督察正在排查风险...... - [Character(name="char_015_lmg", name2="char_010_chen_1", focus=2)] - [name="陈"] 啧,一个人...... [name="陈"] 想来就来,想走就走?! [name="陈"] ...... [name="陈"] 下一步的任务,你应该也很清楚了,阿米娅。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 接下来,就是是要夺回米莎吗? - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 没错。 [name="陈"] 这是一次联合作战。 [name="陈"] 近卫局主攻,罗德岛负责搜索和突袭。 [name="陈"] 你们只要能拖慢整合运动的撤退进度,就算完成任务。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] ......了解。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.8)] [Delay(time=1)] - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=2)] - [name="芙兰卡"] 搜索敌人的话......我们可能会被发现吧? [name="芙兰卡"] 现在,我们的侦察小队也缺乏支援—— [name="芙兰卡"] 光是我们可不成。 - [Character(name="char_002_amiya_1", name2="char_106_franka_1", focus=1)] - [name="阿米娅"] 专业的事,就交给专家去做吧。 [name="阿米娅"] 芙兰卡,帮我联络企鹅物流。 [name="阿米娅"] 又要麻烦能天使和德克萨斯他们两个了。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-02_beg.txt b/resources/gamedata/story/obt/main/level_main_03-02_beg.txt index 22aba7fc..20b4c779 100644 --- a/resources/gamedata/story/obt/main/level_main_03-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-02_beg.txt @@ -1,55 +1,33 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十四关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_wild_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 你终于到了,星熊。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 抱歉,被那个人拖了好久。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 有没有受伤? - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 没有。 [name="星熊"] 但我确实被那个感染者的实力吓了一跳。 [name="星熊"] 特别督察组加强了对龙门本区的防守。 [name="星熊"] 我带出来的这些,就是全部可用的小队了。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] ......特别督察组,真的是被她一个人阻挡住了? - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 没亲眼见过之前,我也不敢相信。 [name="星熊"] 那个家伙,确实有这个水准。 [name="星熊"] 而且,她甚至有些......心不在焉? [name="星熊"] 话说回来,你身边这些人—— [name="星熊"] 是不是就是罗德岛啊? - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 陈长官,这位是...... - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 特别督察组的精英,星熊。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 你们就是罗德岛? [name="星熊"] 咦,这么小的孩子,也是罗德岛的人吗? - [Character(name="char_010_chen_1")] [name="陈"] 她可是领导人。 [Character(name="char_002_amiya_1#6")] @@ -58,42 +36,30 @@ [name="星熊"] 哇...... [name="星熊"] 不问别的。 [name="星熊"] 现在,你们有什么思路? - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 两位我方的特别行动人员,已经探明了劫持者的去向。 [name="阿米娅"] 她们正在跟踪这支整合运动,我们可以随她们的指引行动。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 可以啊。 [name="星熊"] 老陈,你上次确实夸在点子上了。 [name="星熊"] 这些人很在行。 - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 陈长官......夸赞我们? - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 呵。 [name="陈"] 星熊,召集近卫局所有小队,该行动了。 [name="陈"] 罗德岛,你们带路。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ——了解。当然,整合运动似乎留下了一些断后的战斗人员。 [name="阿米娅"] 他们正埋伏在路线上—— - [Character(name="char_136_hsguma")] - [name="星熊"] 这简单。 [Character(name="char_002_amiya_1")] [name="阿米娅"] 嗯,我们只要小心谨慎地行动,就能发现他们的踪迹,先发制人。 [Character(name="char_136_hsguma")] [name="星熊"] 好! [name="星熊"] 就让我看看,罗德岛战斗起来是不是也一样内行! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-02_end.txt b/resources/gamedata/story/obt/main/level_main_03-02_end.txt index bab1e3f5..af7a6cb9 100644 --- a/resources/gamedata/story/obt/main/level_main_03-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-02_end.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十四关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_012_misa_1#2", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 你就是米莎吧? [Character(name="char_012_misa_1#2", name2="char_1002_nsabr_2", focus=1)] [name="米莎"] ...... @@ -40,7 +35,6 @@ [Character(name="char_012_misa_1#4")] [name="米莎"] ...... [Delay(time=0.4)] - [Character(name="char_1500_skulsr")] [name="碎骨"] 伊万,来帮忙接下伤员。 [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=2)] @@ -48,53 +42,37 @@ [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=1)] [name="碎骨"] 这个废弃矿场只是临时据点,大家在这里暂时整顿一下。 [name="碎骨"] 等到时机成熟,我们就撤回切尔诺伯格。 - - [Character(name="char_012_misa_1#4")] [name="米莎"] ...... [name="米莎"] ......亚—— - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] [name="碎骨"] 不。 [name="碎骨"] 我已经舍弃了那个名字。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] [name="米莎"] 为什么......? [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] [name="碎骨"] 过去的那个人已经死了。 [name="碎骨"] 叫我碎骨就可以了。 [name="碎骨"] 你——是不是有点害怕? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 碎......骨?......为什么? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 呵......你会明白的。 [name="碎骨"] 大家知道你流落龙门之后,都自告奋勇的要把你救出来。 [name="碎骨"] 在龙门,我们也接纳了许多感染者。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] ——但你们......在伤害别人。 [name="米莎"] 我不愿意......我不想...... [name="米莎"] 感染者为什么要互相...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 以眼还眼,理所应当。 [name="碎骨"] 乌萨斯人说,对待亲人,就该像春天一样温暖...... [name="碎骨"] 但对待敌人———— [name="碎骨"] .................. [Delay(time=0.3)] - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 怎么了? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ......你知道吗? [name="碎骨"] 不——你——你不知道。 [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] @@ -116,36 +94,26 @@ [name="碎骨"] 我们感染者就不用遭遇那么多苦难了! [Blocker(a=0, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 我......我......我没敢...... [name="米莎"] ......我......呜...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 米莎...... [name="碎骨"] 会好的......一切都会好的。 [name="碎骨"] 我不怪你。 [name="碎骨"] 当时......谁有勇气呢? [name="碎骨"] 但至少现在,整合运动给了我勇气。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] [name="米莎"] 亚...... [name="米莎"] 碎骨...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 你可以选择,不去相信我们。 [name="碎骨"] ——即便你相信我们了,你也可以选择,不加入我们。 [name="碎骨"] 但你是一个感染者。 [name="碎骨"] 整合运动......一定会为了感染者的自由战斗到底。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 可你们......摧毁了切尔诺伯格。 [name="米莎"] 有无数无辜的人死去—— - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ——无辜? [name="碎骨"] 呵,谁是无辜的? [name="碎骨"] 切尔诺伯格实行隔离制度时,有谁反对过吗? @@ -165,26 +133,16 @@ [name="碎骨"] 切尔诺伯格,是一座理当被毁灭的城市! [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] [name="米莎"] 我也遇到过别的帮助感染者的人......他们...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 罗德岛? [name="碎骨"] 明明是感染者,却帮助龙门,伤害我们? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] ...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 杀死我们的同胞,残害我们的兄弟? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 不...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 你看不清事实。但你现在该看清了...... [name="碎骨"] ...... [name="碎骨"] ......对不起,我太生气了。 @@ -192,49 +150,33 @@ [name="米莎"] 没事......我...... [name="米莎"] ......我理解你...... [name="米莎"] 这么长时间以来,你过得......很辛苦吧? - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 大家都过得很痛苦。 [name="碎骨"] 而现在,至少每个人都抱着希望。 [name="碎骨"] 塔露拉......是她带领感染者,反抗残忍的一切。 [name="碎骨"] 整合运动就是我们的希望。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] ......果然大家,都吃过很多苦。 [name="米莎"] 如果整合运动真的能保护他们的话...... - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 当然了。 [name="碎骨"] 就像整合运动会保护大家......我也会保护你。 [name="碎骨"] 再也不会让你受伤了。 - [Character(name="char_012_misa_1#4", name2="char_1500_skulsr", focus=1)] - [name="米莎"] ————碎骨...... - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.8)] [Delay(time=1)] - [Character(name="char_103_angel_1")] - [name="能天使"] 唔,找到了——! - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 看来他们的损失不小呢。 [name="能天使"] 还好没回公司......不然又要兜一大圈再出来执行任务了呢...... - - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] 预估一下整合运动的撤退路线。 [name="德克萨斯"] 把大致路线和方位一起,全都发给阿米娅。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] [name="能天使"] 很快的,马上就好! [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] @@ -249,8 +191,7 @@ [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] 先做点热身运动。 [name="德克萨斯"] 就从他们的岗哨开始。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-03_beg.txt b/resources/gamedata/story/obt/main/level_main_03-03_beg.txt index 100ce0fa..99db5b5e 100644 --- a/resources/gamedata/story/obt/main/level_main_03-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-03_beg.txt @@ -1,23 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十五关(前) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [PlaySound(key="$p_imp_sword_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=0.7, r=1, g=1, b=1, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 该死——! [name="整合运动成员"] 敌人只有两个!都给我上啊! [name="整合运动成员"] 有什么好害怕的! - - [PlaySound(key="$p_imp_sword_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=30, randomness=90, fadeout=false)] [Character(fadetime=0)] @@ -25,11 +17,8 @@ [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 我们已经损失了二十几个战士! [name="整合运动成员"] 那两个混蛋,绝对不是什么普通人......! - - [Dialog] [Delay(time=0.6)] - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] [name="能天使"] 小心右边! [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] @@ -59,8 +48,6 @@ [name="能天使"] 哈,替你收拾掉了~ [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] 非常感谢。 - - [Blocker(a=1, r=0, g=0, b=0, fadetime=0, block=true)] [Background(fadetime=0)] [Character(fadetime=0)] @@ -70,26 +57,20 @@ [name="整合运动成员"] 她,她那把剑...... [name="德克萨斯"] 哦,抱歉。 [name="德克萨斯"] ——我平时,都是用两把的。 - [PlaySound(key="$p_imp_sword_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=0.7, r=1, g=1, b=1, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - [name="整合运动成员"] 额,额啊!! [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1,block=true)] - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] [name="能天使"] 这下就全都解决掉啦。 [name="能天使"] 我们的配合,还真是行云流水呢! - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] ......是啊。 [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] [Delay(time=1)] - [name="整合运动成员"] 别跑! [Character(name="char_102_texas_1")] [name="德克萨斯"] 敌人的大部队赶了过来。 @@ -103,56 +84,39 @@ [name="能天使"] 履行合同可是物流的基本行业规则呢! [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] 左边。 - [PlaySound(key="$p_imp_sword_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=0.7, r=1, g=1, b=1, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] - [Character(name="char_103_angel_1")] [name="能天使"] 啊? - - [Character(name="char_1002_nsabr_2")] [Character(fadetime=1)] - [Character(name="char_103_angel_1")] [name="能天使"] 啊,啊呀? [name="能天使"] 谢,谢谢啊。 - - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] 那我右侧的敌人,就麻烦你解决了。 [name="德克萨斯"] 跑起来吧,该转移了。 [Character(fadetime=0)] [PlaySound(key="$p_atk_smg_h", volume=0.7)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2,block=true)] [Delay(time=1.5)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Character(fadetime=0)] [CharacterCutin(widgetID="1", name="char_002_amiya_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="阿米娅"] 能天使,我们快要抵达你们所在的位置了! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [Character(name="char_103_angel_1")] - [name="能天使"] 现在敌人注意力都在我们俩身上,你们自己看着办! - [Character(fadetime=0)] [CharacterCutin(widgetID="1", name="char_002_amiya_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="阿米娅"] 两位,注意安全! [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1")] [name="阿米娅"] 芙兰卡,你们抵达预定地点了吗? [CharacterCutin(widgetID="1", name="char_106_franka_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] @@ -161,15 +125,12 @@ [CharacterCutin(widgetID="1", name="char_107_liskam_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="雷蛇"] 雷蛇和其余重装干员已经就位。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 全体干员注意,敌人的狙击手可能利用了地形来隐蔽自己。 [name="阿米娅"] 一定要注意自己的位置,优先解决狙击手。 [name="阿米娅"] 接下来......大家,准备突袭。 [name="阿米娅"] ......小心目标,不要太过火了。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-03_end.txt b/resources/gamedata/story/obt/main/level_main_03-03_end.txt index 472eee52..26321f11 100644 --- a/resources/gamedata/story/obt/main/level_main_03-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-03_end.txt @@ -1,10 +1,5 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十五关(后) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] - - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=2,fadetime=1,block=true)] [name="碎骨"] 你看。 [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] @@ -36,63 +31,38 @@ [name="碎骨"] 果然,果然...... [name="碎骨"] 米莎,你确实,确实......哈哈,哈哈...... [name="碎骨"] 你确实是我的...... - - - - [Delay(time=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] ......走!碎骨,快撤! [name="整合运动成员"] 这个矿场不能再呆下去了! - - [Character(name="char_1002_nsabr_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 发生什么了?! - [Character(name="char_1002_nsabr_1", name2="char_1500_skulsr", focus=1)] - [name="整合运动成员"] 是罗德岛的进攻!我们被袭击了! - [Character(name="char_1002_nsabr_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ————— [name="碎骨"] 这群混蛋———— [name="碎骨"] 不要慌张,组织大家进行反击! - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 碎骨...... [name="米莎"] 如果是罗德岛的话......我们...... - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ——怎么?要我和罗德岛谈谈? - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 他们,他们一定会帮助感染者的。 - [Character(name="char_1500_skulsr")] - [name="碎骨"] 我那么多同胞都死在罗德岛手上—— [name="碎骨"] 你却让我,和他们谈谈? [name="碎骨"] 我的同胞,他们都是感染者! [name="碎骨"] 声称自己会救助感染者的罗德岛,难道帮助过他们吗? - [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=15, randomness=90, fadeout=true, block=false)] [Blocker(a=0.3, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0,fadetime=0.1, block=true)] [name="碎骨"] 究竟是什么东西蒙蔽了你的双眼?! - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 我,我不知道...... - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ——对不起。 [name="碎骨"] 我有些冲动。 [name="碎骨"] 只不过,确实—— @@ -100,48 +70,32 @@ [name="碎骨"] 但罗德岛,他们作为感染者,却在这个时候来伤害我们,屠杀我们! [name="碎骨"] 他们,难道不是叛徒吗? [name="碎骨"] 你打算和叛徒谈什么呢?! - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 感染者就一定要自相残杀吗? - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 那我该怎么办呢...... [name="碎骨"] 难道要我任由同胞死去吗? - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] ...... - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 没事的。 [name="碎骨"] 我们会保护你的。 [name="碎骨"] 你也要,保护好自己...... [name="碎骨"] 别被战斗波及。 [name="碎骨"] 千万要小心...... - - [Character(name="char_012_misa_1", name2="char_1500_skulsr", focus=1)] - [name="米莎"] 你......一定要回来...... [name="米莎"] 我好不容易才...... - [Character(name="char_1500_skulsr")] [Background(fadetime=1)] [name="碎骨"] 嗯,我会回来找你的。 [name="碎骨"] 到时候,我们一起回家—— - [Character(name="char_012_misa_1")] - [name="米莎"] ......嗯。 - [Dialog(fadetime=0.5)] [Character(fadetime=0.5)] [Delay(time=1)] [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] - [Character(name="char_1504_cqbw")] [name="W"] 哟呵。 [name="W"] 还是需要我帮你吧? @@ -161,19 +115,13 @@ [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=2)] [name="碎骨"] —— [name="碎骨"] 你有什么办法? - [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=1)] - [name="W"] 碎骨,我和你说过吧? - [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] ......我记得。 [name="碎骨"] ——只要干掉那个目标,战局就能瞬间逆转。 [name="碎骨"] Dr.{@nickname}...... - [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=1)] - [name="W"] 没错哦。杀死敌方指挥官,很简单吧。 [name="W"] 就是兔子身边那个,带着兜帽的家伙。 [name="W"] 罗德岛所有的战斗都是这个家伙在指挥。 @@ -185,18 +133,13 @@ [name="W"] 我这里的术师会帮你做些掩护——你知道该做什么吧? [name="W"] 我的部下会把他们引过来的。 [name="W"] 好好把握这个机会~ - [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=2)] - [name="碎骨"] 我明白。 [name="碎骨"] ——帮我照顾好米莎。 - [Character(name="char_1504_cqbw", name2="char_1500_skulsr", focus=1)] - [name="W"] 没问题~ [name="W"] 呼。那么......祝你好运。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-04_beg.txt b/resources/gamedata/story/obt/main/level_main_03-04_beg.txt index 7cc4b5f9..eba20026 100644 --- a/resources/gamedata/story/obt/main/level_main_03-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-04_beg.txt @@ -1,11 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十六关(前) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] - [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Delay(time=1)] [Character(name="char_103_angel_1")] [name="能天使"] 怎么样阿米娅,企鹅物流很不错吧? @@ -37,10 +32,6 @@ [dialog] [Character(fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - - - [Character(name="char_106_franka_1")] [name="芙兰卡"] 黄沙、荒原、岩石。真是凑齐了一切野外作战的要素。 [name="芙兰卡"] 唯一缺的东西,大概就是敌人了吧? @@ -54,112 +45,70 @@ [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] [name="星熊"] 明白。 [name="星熊"] 你自己也多加小心。 - - [Character(name="char_103_angel_1")] - [name="能天使"] ——唔哦,刚才那阵风好大。 [name="能天使"] 唔唔,可视好差,有点施展不开呢...... - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 不能再前进了。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 整合运动可能会等到我们都进入包围圈之后,再对我们发动攻击。 [name="雷蛇"] 一定要避免陷入这种处境。 - [Character(name="char_106_franka_1",name2="char_002_amiya_1",focus=1)] - [name="芙兰卡"] 这样吧,阿米娅。 [name="芙兰卡"] 我先和雷蛇迂回作战,边侦察敌情,边尝试占领这片区域中的高地。 [name="芙兰卡"] 在我们通知你之前,罗德岛最好先坚守阵地。 [name="芙兰卡"] 可别因为我们战斗得太激烈就突然冲出来哦,阿米娅。 - [Character(name="char_106_franka_1",name2="char_002_amiya_1",focus=2)] [name="阿米娅"] 我知道的,我会自己判断局势。 [Character(name="char_106_franka_1")] [name="芙兰卡"] 博士,你也要拉好她哦! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 保持联系。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 废墟空无一人,制高点也没人防守。 [name="芙兰卡"] 有趣,整合运动难道没有指挥官? - - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 芙兰卡,有什么问题吗? - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 明明是十分易守难攻的地形。 [name="芙兰卡"] 整合运动肯定会埋伏我们—————— - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 去死吧,感染者叛徒! - [Character(name="char_106_franka_1")] [name="芙兰卡"] 啧,真是不给面子啊。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] ——芙兰卡!!小心侧面也有!! [name="阿米娅"] 我看见有整合运动从建筑下方—— - [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$p_imp_sword_n", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [delay(time=1)] - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 咳......快剑......?! [name="整合运动成员"] 怎么......会...... - - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 呵呵。 [name="芙兰卡"] 以为躲在废墟下方,就能从脚底偷袭我们? [name="芙兰卡"] 未免也太小看我了吧? - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] ......黑钢......! - - [Dialog(fadetime=0)] [Character(fadetime=0)] [PlaySound(key="$d_gen_soldiersrun", volume=0.7)] [name="整合运动"] 撤退!快撤退! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 我还真以为会有大批整合运动埋伏在这,弄得我一路都是踮着脚尖走过来的呢。 [name="芙兰卡"] 结果就是一批胆小鬼而已,真让人有些泄气。 - - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 别因为这点小事泄气啊! [name="雷蛇"] 不能让他们这么轻易就逃脱,我们理当追击敌人! [name="雷蛇"] 阿米娅,你觉得呢? - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我觉得,还是不能冒进! [name="阿米娅"] 先让企鹅物流的二位帮你们稳定局势之后再做打算比较好。 [name="阿米娅"] 能天使,能优先确保制高点吗? @@ -197,9 +146,7 @@ [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 大家,请做好准备! [name="阿米娅"] 可能......会是场十分艰巨的战斗! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-04_end.txt b/resources/gamedata/story/obt/main/level_main_03-04_end.txt index 1bff3445..9c2cf56a 100644 --- a/resources/gamedata/story/obt/main/level_main_03-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-04_end.txt @@ -1,36 +1,24 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十六关(后) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_107_liskam_1")] - [name="雷蛇"] —— [name="雷蛇"] 怎么会? [name="雷蛇"] 我们明明只消灭了一个整合运动小队...... [Character(name="char_106_franka_1")] [name="芙兰卡"] 还顺势摁倒了一个大块头。 [name="芙兰卡"] 这个才是重头戏好吗,为了对付他,我可是累坏了! - [Character(name="char_136_hsguma")] - [name="星熊"] 不可能。 [name="星熊"] 那么多感染者,怎么可能消失的无影无踪? [name="星熊"] 刚才那个大家伙,只是打个掩护而已? - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ...... [name="阿米娅"] 整合运动在这么短的时间里撤出了这个区域? - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 不,陈长官理应截断了他们的后路—— - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 我看不到信息点。 [name="芙兰卡"] 这里......不对劲。 [name="芙兰卡"] 杂草,废墟,沙丘...... @@ -40,24 +28,20 @@ [name="芙兰卡"] 我没法判断! [name="芙兰卡"] 企鹅快递的家伙,打起精神来! [name="芙兰卡"] 一切都不对劲! - [Character(name="char_136_hsguma")] [Background(fadetime=1)] [name="星熊"] 收声! [name="星熊"] 是什么声音......? [playsound(key="$d_gen_walk_n", volume=0.6)] [Character(name="char_103_angel_1")] - [name="能天使"] ————嗯? [name="能天使"] 是从......地下!?? [name="能天使"] 阿米娅!从地下传来了! [delay(time=0.5)] [playsound(key="$e_skill_skulsrshot", delay=0)] [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] !!!! [delay(time=0.5)] - [playsound(key="$e_skill_skulsrexplo", volume=0.5)] [CameraShake(duration=0.6, xstrength=8, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] @@ -65,41 +49,26 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [Blocker(a=1, r=1, g=1, b=1, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] -//[Character(name="char_1500_skulsr")] [playsound(key="$e_skill_skulsrshot", delay=0.4)] -//[name="碎骨"] ———— - [delay(time=0.5)] [Character(name="char_136_hsguma")] - [name="星熊"] 博士!!快趴下!!! [name="星熊"] 这群人......真是不择手段! - [playsound(key="$e_skill_skulsrexplo", volume=0.3, delay=0.1)] [playsound(key="$p_imp_blunt_h")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [CameraShake(stop=true)] - - [Character(name="char_1500_skulsr")] - [name="碎骨"] ————!? [name="碎骨"] 怎么......你居然......能挡住? - - [Character(name="char_136_hsguma")] - [name="星熊"] 这面“般若”,可不是你能打得穿的。 - [Character(name="char_1500_skulsr")] - [name="碎骨"] 那可......未必...... [playsound(key="$e_skill_skulsrshot")] [delay(time=0.5)] - - [playsound(key="$e_skill_skulsrexplo", volume=0.7)] [CameraShake(duration=1, xstrength=12, ystrength=1, vibrato=30, randomness=90, fadeout=false, block=false)] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] @@ -107,46 +76,30 @@ [CameraShake(stop=true)] [delay(time=1)] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=2, block=true)] - [name="芙兰卡"] ——! [name="芙兰卡"] 温度急剧升高!! [name="芙兰卡"] 他想引爆手中的魔杖吗? [name="芙兰卡"] 博士!快跑!那个距离,你会———— - [name="星熊"] 你———— - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.3, block=true)] - - [Image(image="bg_1_lastattack", fadetime=0, xScale=1, yScale=1)] - [Blocker(a=0, initr=2, r=0, g=0, b=0, fadetime=0.3, block=true)] [delay(time=0.5)] [CameraShake(duration=1, xstrength=20, ystrength=20, vibrato=30, randomness=90, fadeout=false, block=false)] [name="碎骨"] 结束了! - [Character(fadetime=0)] - [Dialog] [StopMusic(fadetime=1.5)] - [PlaySound(key="$d_gen_heartbeat",volume=0.4, channel="HB", loop=true)] [delay(time=1)] [Background(fadetime=0)] [Blocker(a=0, fadetime=1.5, block=true)] - [Character(name="char_002_amiya_1#8")] - [name="阿米娅"] 不......不要——— - [Character(name="char_002_amiya_1#8")] - [name="阿米娅"] 不能————— [name="阿米娅"] 不可以伤害博士———————!! - - - [Blocker(a=1, initr=2, r=0.6, g=0, b=0, fadetime=1, block=true)] [Image(image="bg_1_reflect", fadetime=0.4, xScale=1, yScale=1)] [name="阿米娅"] ......! @@ -170,7 +123,6 @@ [Blocker(a=0, r=1, g=1, b=1, fadetime=2, block=true)] [Delay(time=0.3)] [Image(image="bg_1_underattack", fadetime=3, ease="InOutCubic", xScale=1, yScale=1)] - [Delay(time=2)] [Blocker(a=1, r=1, g=1, b=1, fadetime=2, block=true)] [Delay(time=1)] @@ -180,7 +132,6 @@ [Background(screenadapt="coverall", image="bg_light", fadetime=0)] [Delay(time=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [name="碎骨"] 咳,咳咳...... [name="阿米娅"] ......! [name="碎骨"] ......很厉害。 @@ -192,19 +143,15 @@ [name="碎骨"] 我不能,原谅...... [name="碎骨"] 原谅你们这种...... [name="碎骨"] 呃...... - [Delay(time=1)] - [Dialog(fadetime=1)] [Image(fadetime=2, block=true)] [Delay(time=2)] - [Character(name="char_012_misa_1#2")] [name="米莎"] ............ [Delay(time=0.6)] [name="米莎"] 不...........不要............. - [Delay(time=1)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-05_beg.txt b/resources/gamedata/story/obt/main/level_main_03-05_beg.txt index a022cb0f..45ee3e79 100644 --- a/resources/gamedata/story/obt/main/level_main_03-05_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-05_beg.txt @@ -1,13 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十七关(前) - -// Comments - - [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] {@nickname}博士...... [name="阿米娅"] 我......我不是......我...... [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] @@ -24,58 +18,38 @@ [Character(name="char_002_amiya_1#4")] [Delay(time=1)] [Character(name="char_002_amiya_1#4", name2="char_136_hsguma", focus=2)] - [name="星熊"] ...... [name="星熊"] ——你脸色不太好。 - [Character(name="char_002_amiya_1#4", name2="char_136_hsguma", focus=-1)] - [Decision(options="交给我吧", values="1")] [Predicate(references="1")] - [Character(name="char_136_hsguma")] [name="星熊"] 那...... [name="星熊"] 那就交给你了,{@nickname}博士。 [name="星熊"] 最好能在五分钟内出发。 - [Dialog] [Character(fadetime=0.6)] [Delay(time=0.6)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] ...... [name="阿米娅"] ——{@nickname}博士—— - [Character(name="char_002_amiya_1#5", focus=-1)] - [Decision(options="你是在害怕吗?;......难道说,你不喜欢这种力量?;阿米娅,没有必要后悔。", values="1;2;3")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 啊......?我...... - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 博士......我没有在害怕什么...... [name="阿米娅"] 当然,我害怕,害怕再一次失去......所以才...... [name="阿米娅"] 不,我只是不想的...... - [Predicate(references="2")] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 我......我不知道...... - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 我不知道该不该这么说......但我...... [name="阿米娅"] 它不应该光是......伤害别人。 [name="阿米娅"] 我不想让博士看到我,这么近的看到我...... [name="阿米娅"] ......夺走生命。 - [Predicate(references="3")] [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 我没有后悔。 @@ -89,36 +63,24 @@ [name="阿米娅"] 明明说着让这片大地的感染者从痛苦中脱身...... [name="阿米娅"] 关键时刻,却还是要一次又一次的,说服自己,去剥夺感染者的生命。 [name="阿米娅"] 我真是,太弱了。 - - [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#4", focus=-1)] - [Decision(options="阿米娅,至少你保护了我。", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] —————— [name="阿米娅"] ......这是我应该做的。 - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 我明白了。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 我从来都不认为,有什么事情真的命中注定。 [name="阿米娅"] 只是,无论如何......无论我会走到哪一步...... [name="阿米娅"] 我都会保护你的,博士。 [name="阿米娅"] 我保证。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2",focus=1)] [name="整合运动成员"] 不行! [name="整合运动成员"] 你们先走! @@ -131,27 +93,21 @@ [name="整合运动成员"] 我可不能,不能让他在这荒野中...... [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2",focus=2)] [name="整合运动成员"] 那就上吧! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_136_hsguma")] - [name="星熊"] 怎么会—— [name="星熊"] 整合运动......折返了? [name="星熊"] 他们要做什么——?! - [Character(name="char_136_hsguma", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 星熊警官!快回撤! [Character(name="char_136_hsguma")] [name="星熊"] 近卫局,别懈怠! [name="星熊"] 准备好防御对方的攻击! [playsound(key="$p_imp_blunt_h", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 掩护!掩护我! [name="整合运动成员"] 那个女人...... @@ -159,67 +115,44 @@ [name="整合运动成员"] 快!迂回!趁他们还没反应过来...... [name="整合运动成员"] 先把碎骨,把碎骨—— [name="整合运动成员"] 把他抢回来!! - - [Character(name="char_136_hsguma")] - [name="星熊"] 罗德岛!他们在转移目标,你们要注意! - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 不好! [name="阿米娅"] 星熊警官!小心你的右边! - [Character(name="char_136_hsguma")] - [name="星熊"] ——嗯——? - [playsound(key="$p_imp_grenade_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_136_hsguma", name2="char_1504_cqbw", focus=2)] - [name="W"] 呼呼,用盾挡开了?有些意思—— - [Character(name="char_136_hsguma", name2="char_1504_cqbw", focus=1)] - [name="星熊"] 爆炸?整合运动的偷袭?! - [Character(name="char_136_hsguma", name2="char_1504_cqbw", focus=2)] - [name="W"] 当然不止是偷袭哦~ [name="W"] 就请你在这里乖乖呆着,别向后去了哦? - [CameraShake(duration=1, xstrength=14, ystrength=20, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.2, block=true)] [playsound(key="$p_imp_grenade_n", volume=0.7)] [Blocker(a=0, fadetime=0.3, block=false)] - [Character(name="char_136_hsguma")] - [name="星熊"] 啧——哪来的混蛋! [name="星熊"] 又是爆炸! [name="星熊"] 阿米娅!我遭到整合运动远程火力的压制! [name="星熊"] 其余的整合运动,正朝你们的方向快速移动! - [Character(name="char_1504_cqbw")] - [name="W"] 唔,这面盾还挺厚实的。 [name="W"] 我似乎有点自找麻烦的意思呢...... [name="W"] 算了,就当我帮整合运动一点小忙吧。 [name="W"] 要让我看到有趣的事情哦。可别让我太失望了~ - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 是切城的那个叫W的人! [name="阿米娅"] 难道说,陈长官他们被她甩掉了吗?! [name="阿米娅"] 小心敌人的突袭!迅速援护星熊警官! [name="阿米娅"] 还有很多敌人埋伏在周围! [name="阿米娅"] 只有暴露他们的踪迹,我们才能取得优势! [name="阿米娅"] 博士!请指挥各小队应对敌人的袭击! - - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-05_end.txt b/resources/gamedata/story/obt/main/level_main_03-05_end.txt index d562e98e..ca03e4bf 100644 --- a/resources/gamedata/story/obt/main/level_main_03-05_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-05_end.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十七关(后) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 后撤!重整队形! [name="阿米娅"] 让他们走吧! [name="阿米娅"] 再这样下去,我们的队伍会被敌人分隔! @@ -16,23 +11,15 @@ [name="阿米娅"] 优先保证我方干员的安全! [name="阿米娅"] 狙击干员,暂时停止对撤退的整合运动的攻击! [name="阿米娅"] 优先支援星熊警官! - [Character(name="char_136_hsguma")] - [name="星熊"] 真烦人! - [Character(name="char_1504_cqbw")] - [name="W"] 不错不错,居然被你撑住了~ [name="W"] 不过,你还能撑几发呢? - [Character(name="char_136_hsguma")] - [name="星熊"] 那要看你的命有多硬了! [name="星熊"] ——————老陈!快! - [Character(name="char_010_chen_1#2")] - [Blocker(a=0.3, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0,fadetime=0.1, block=true)] [name="陈"] 包围那个女人! @@ -40,84 +27,54 @@ [name="W"] 哦哦,近卫局的后援吗? [Character(name="char_010_chen_1#2")] [name="陈"] 放下你的武器! - [Character(name="char_1504_cqbw", name2="char_010_chen_1", focus=1)] - [name="W"] 陈长官,我们又见面了~ - [Character(name="char_1504_cqbw", name2="char_010_chen_1", focus=2)] - [name="陈"] 油腔滑调不能救你的命。 [name="陈"] 你对龙门做的,我会加倍在你身上讨回来。 - [Character(name="char_1504_cqbw", name2="char_010_chen_1", focus=1)] - [name="W"] 哎呀~真可怕~ [name="W"] 但我这次不是来找你的。 [name="W"] 阿米娅,接好~ - [Character(name="char_1504_cqbw", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] 我?这是......移动电话......? - - - [name="W"] 是的,有人想和你说点事~ - [Character(name="char_1504_cqbw", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] ————————?! - [Character(name="char_1504_cqbw", name2="char_002_amiya_1#6", focus=1)] [name="W"] 好,这样我的任务就完成啦。 [name="W"] 另外这个,不是给阿米娅的,而是送给你们的。 [name="W"] 后会有期咯~ - - [Character(name="char_010_chen_1#4")] [name="陈"] 小心! - [CameraShake(duration=1, xstrength=14, ystrength=20, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [playsound(key="$p_imp_grenade_n", volume=0.7)] [Blocker(a=0, fadetime=0.3, block=false)] [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] ——近距离爆破——?! [name="阿米娅"] 不对,是闪光弹! [name="阿米娅"] 别被她迷惑—— - - [Character(name="char_010_chen_1")] - [name="陈"] ——来不及了。 [name="陈"] 已经让她跑了。 [name="陈"] 跑起来可也真的是快,趁着近卫局还没稳定阵形,一瞬间就溜走了。 [name="陈"] 你也要小心你手上的东西,如果是炸弹的话...... - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......这个,倒是普通的移动电话没错...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 只是......莫非...... [name="阿米娅"] —————— [name="阿米娅"] 喂? - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=0.5)] [Character(fadetime=0)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.5, block=true)] [Delay(time=0.5)] - ———— - [PlaySound(key="$phone")] [Delay(time=2)] - [Image(image="bg_1_call", fadetime=1, xScale=1, yScale=1, block=true)] [Delay(time=0.6)] [name="米莎"] 你是...... @@ -125,23 +82,16 @@ [name="阿米娅"] 米莎!告诉我你在哪!我—— [name="米莎"] 阿米娅...... [name="米莎"] ...... - [Dialog] [Image(fadetime=0.6, block=true)] - -//[name="男人的声音"] ————振作点!别睡!你不能睡!! [name="少女的声音"] ......优先......处理重伤人员!!给他输血!!快啊!! -//[name="老人的声音"] 米莎!你怎么在这!让一让......不,你,你快去跟—— [name="青年的声音"] ......可恶......为什么......明明都是感染者...... [name="青年的声音"] 罗德岛......这些家伙为什么会做这种事?! [name="女性的声音"] ......我们从一开始就被他们遗弃了!!没有出路的......没有......! -//阿历克赛,阿历克赛! [name="男孩的声音"] 别死!别死啊!我们说好,说好要一起回家的......! [name="女孩的声音"] ......呜......哥哥......不...... - [Dialog] [Delay(time=0.5)] - [Image(image="bg_1_call", fadetime=1, xScale=1, yScale=1, block=true)] [name="米莎"] 听到了吗,这些声音......? [name="阿米娅"] ...... @@ -149,7 +99,6 @@ [name="米莎"] 我想起来了。 [name="米莎"] 不,我一直忘不掉。我只是......不愿想起。 [name="米莎"] 没错,是整合运动毁了我们的家,我爸爸也...... -///没错,这都是因为......整合运动。 [name="米莎"] 但......这是我们,自作自受。 [name="米莎"] 当年,我眼睁睁地看着我的弟弟被拖走......他哭着叫我的名字,我却转过头—— [name="米莎"] ——躲进了自己的房间。 @@ -159,14 +108,12 @@ [Delay(time=1)] [name="米莎"] 但我明白。 [name="米莎"] 这一切只是要让当时迫害他们的人,都尝尝感染者遭受的痛苦。 -//[name="米莎"] 乌萨斯人......我......都不过是自作自受。 [name="米莎"] 如今我是感染者了。 [name="米莎"] ......也到了,我该偿还自己罪孽的时候了。 [name="阿米娅"] 米莎,别做傻事! [name="阿米娅"] 无论过去的人们怎么对待感染者,只要你现在改变—— [name="米莎"] 没用的。 [name="米莎"] 我又能,改变得了什么呢? -//[name="米莎"] 我太清楚了。 [name="米莎"] 因为我,就是当年视而不见的人之一...... [name="米莎"] 成为感染者之后,我看得......更加清楚了。 [name="米莎"] 普通人是怎么对待感染者的,感染者也会那样去对待普通人。 @@ -174,10 +121,8 @@ [name="阿米娅"] 不...... [name="米莎"] 这一切,不过是我自己种下的残忍种子所结的恶果...... [name="米莎"] 我理应受到这样的折磨。 - [Dialog] [Delay(time=1)] -//[name="米莎"] 我就该是感染者,我就该被惩罚—— [name="米莎"] 但是,为什么,为什么—— [name="米莎"] 他明明,什么错也没有啊?! [name="米莎"] 他只不过是突然被发现是感染者而已...... @@ -197,8 +142,6 @@ [name="阿米娅"] 米莎...... [name="阿米娅"] 碎骨已经死了,你可以回到我们这里,我们一定会...... [name="米莎"] —— -//[name="米莎"] 是,是啊。 -//[name="米莎"] 碎骨已经死了。 [name="米莎"] ......阿米娅。我已经有了答案...... [name="米莎"] 我是一个感染者。 [name="米莎"] 我站在感染者这边。 @@ -219,9 +162,7 @@ [name="米莎"] 再见了...... [name="阿米娅"] 米莎?米莎?!米莎!! [name="阿米娅"] ...... - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-06_beg.txt b/resources/gamedata/story/obt/main/level_main_03-06_beg.txt index 6e2efa29..93b09542 100644 --- a/resources/gamedata/story/obt/main/level_main_03-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-06_beg.txt @@ -1,78 +1,46 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十八关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] ...... - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 在战场上发呆是很危险的。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] ......抱歉。 [name="阿米娅"] 我只是......没能理解。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 整合运动龟缩在一个废弃矿场里。 [name="陈"] 那个女人,W,也一起逃进去了。 [name="陈"] —— [name="陈"] 你如果想独自待着,我也会给你点空间。 [name="陈"] 但近卫局却没有能拿来浪费的时间。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] [name="陈"] 星熊,让其他人集合。 - - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] (米莎......) - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 陈长官—— [name="阿米娅"] 我有一个疑虑。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 疑虑? - [Character(name="char_010_chen_1", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] W擅长使用爆炸物。 [name="阿米娅"] 她极有可能会在战场上散布陷阱。 [name="阿米娅"] 我担心,纯粹的正面进攻会给我们带来很大损失。 - - [Character(name="char_010_chen_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 我提议,由罗德岛干员先行潜入矿场,近卫局在外围设置包围网。 [name="阿米娅"] 任何从中逃出的整合运动,可以由近卫局立刻逮捕—— [name="阿米娅"] 而顽抗的整合运动,由我们处理。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 你们对付那个女人,有几成把握? - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 我不知道—— - [Character(name="char_010_chen_1", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] ——但我们可以承担相应风险。 [name="阿米娅"] 我们与她战斗过不止一次,至少对她的作战风格有一定的了解。 [name="阿米娅"] 有的风险,近卫局是承担不起的。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] ——丢失任务目标的风险,近卫局同样承担不起。 [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] [name="阿米娅"] ...... @@ -85,22 +53,15 @@ [name="陈"] 为了龙门,我必须把米莎—— [name="陈"] ...... [name="陈"] ......夺回来。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] ——明白。 [name="阿米娅"] 我去召集罗德岛干员。 - [Character(name="char_010_chen_1", name2="char_136_hsguma", focus=2)] - [name="星熊"] 老陈,矿场边缘——有波整合运动正向外移动。 [name="星熊"] ——动作还挺快的。 [name="星熊"] 我先去了,否则会赶不上。 - [Character(name="char_010_chen_1", name2="char_136_hsguma", focus=1)] - [name="陈"] 快去。一个也别漏掉。 - [Character(name="char_002_amiya_1", name2="char_136_hsguma", focus=1)] [name="阿米娅"] 啊,星熊督察,请稍等。 [name="阿米娅"] 敌人针对我们罗德岛设下的埋伏中,混有整合运动的术师。 @@ -117,21 +78,15 @@ [name="阿米娅"] 这里有企鹅物流帮助我,没关系的。 [Character(name="char_136_hsguma")] [name="星熊"] 那就这么定了。 - [Character(name="char_010_chen_1")] [name="陈"] 千万不要逞强,撑不住就立刻撤退。、 [Character(name="char_010_chen_1",name2="char_002_amiya_1#7",focus=1)] [name="陈"] 阿米娅,你呢? - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我明白。 [name="阿米娅"] 我们已经不剩多少时间了。 [name="阿米娅"] 和切城不一样——现在,轮到我们来阻截整合运动了! - - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-06_end.txt b/resources/gamedata/story/obt/main/level_main_03-06_end.txt index e011c078..dca918dd 100644 --- a/resources/gamedata/story/obt/main/level_main_03-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-06_end.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十八关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$loading_intro", key="$loading_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 不...... [name="整合运动成员"] 不可能!不可能......! [name="整合运动成员"] 怎,怎么会这样!碎骨,碎骨! @@ -16,110 +11,67 @@ [name="整合运动成员"] 可恶,梅菲斯特为什么不肯来,他在干什么! [name="整合运动成员"] 说什么另有计划......究竟在搞什么鬼! [name="整合运动成员"] 如果有他在的话,我们能救回很多人啊! - [Character(name="")] [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=1)] - [name="W"] 指望那个不重视同伴的家伙,有点不太现实吧。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] ...... - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=1)] - [name="W"] 没办法的事情,别太自责。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 谢谢你掩护我们,W...... [name="整合运动成员"] 至少,我们把他带回来了。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=1)] - [name="W"] 感谢要用实际行动哦。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 当然。我们会掩护你撤退......只是,有一个请求—— [name="整合运动成员"] 请一定保护好米莎。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=1)] - [name="W"] 那是当然,毕竟—— - [Character(name="char_012_misa_1#5")] - [name="米莎"] 毕竟我还有利用价值,是吗? - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] ......我们...... - [Character(name="char_012_misa_1", name2="char_1002_nsabr_2", focus=1)] - [name="米莎"] ......让我和碎骨单独待会儿吧。 [name="米莎"] 我来......照看他。 - [Character(name="char_012_misa_1", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 可是...... [name="整合运动成员"] ............ [name="整合运动成员"] ......好。 [name="整合运动成员"] W,说好了。你一定要做到。 - [Character(name="char_1504_cqbw", name2="char_1002_nsabr_2", focus=1)] - [name="W"] 好的好的~ - [Dialog(fadetime=0.6)] [Character(fadetime=0.6)] [Delay(time=0.6)] - [Character(name="char_012_misa_1")] - [Delay(time=0.6)] - [name="米莎"] 我说的是————— [name="米莎"] 让我和碎骨单独待会儿。 - [Character(name="char_1504_cqbw")] - [name="W"] 可是你该走了。 - [Character(name="char_012_misa_1")] - [name="米莎"] ...... - [Character(name="char_012_misa_1", name2="char_1504_cqbw", focus=2)] - [name="W"] 过不了多久,龙门和罗德岛就会攻进来。 [name="W"] 这些殿后的整合运动也会死去吧。 [name="W"] 啊呀啊呀,真麻烦。 [name="W"] 米莎,因为你,会有那么多人死去...... [name="W"] 真遗憾呢。 - [Character(name="char_012_misa_1", name2="char_1504_cqbw", focus=1)] - [name="米莎"] 你开始让我感到厌烦了,W。 [name="米莎"] 你是没法从我这里得到任何东西的。 - [Character(name="char_012_misa_1", name2="char_1504_cqbw", focus=2)] - [name="W"] 哇哇,好可怕~ [name="W"] 那只小兔子,还挺在乎你的呢? [name="W"] 不过那个龙门的陈长官可就不一样了。 [name="W"] 她可不会对任何人手下留情哦。 [name="W"] 也许她会为了利用你而留你一条命—— [name="W"] 但那之后会发生什么事,你在乌萨斯也看的够多了吧? - - [Character(name="char_012_misa_1", name2="char_1504_cqbw", focus=1)] - [name="米莎"] ...... - [Character(name="char_012_misa_1", name2="char_1504_cqbw", focus=2)] - [name="W"] 现在和我走,还来得及。 [name="W"] 尽管——要放着这些整合运动自生自灭...... [name="W"] 他们的下场,大概已经定下了吧。 @@ -136,7 +88,6 @@ [name="W"] 我只是说了实话。 [name="W"] 毕竟这里已经毫无希望了呢~ [name="W"] 想清楚以后,就早点告诉我哦? - [Delay(time=0.6)] [Dialog] [Character(name="char_1504_cqbw")] @@ -156,22 +107,17 @@ [name="米莎"] 我也是......感染者。 [name="米莎"] 我们已经无处可去了...... [name="米莎"] 大家都是......需要被保护的人。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=0.6)] [Background(fadetime=0)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="米莎"] 碎骨的...... [name="米莎"] ...... [name="米莎"] 我必须...... - [Delay(time=0.6)] [Dialog] - [Delay(time=1)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-07_beg.txt b/resources/gamedata/story/obt/main/level_main_03-07_beg.txt index 8754f8a8..6e0f16f1 100644 --- a/resources/gamedata/story/obt/main/level_main_03-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-07_beg.txt @@ -1,15 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十九关(前) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 第一防线突破! - [Dialog] [Character(fadetime=0)] [playsound(key="$e_atk_arrow_h", volume=0.4, delay=0.1)] @@ -17,11 +11,9 @@ [name="整合运动成员"] 敌人的先锋明明只有一个...... [name="整合运动成员"] 为什么就看着她把我们的阵线撕得粉碎! [name="整合运动成员"] 快,快!攻击她! - [playsound(key="$e_atk_arrow_h", volume=0.4, delay=0.1)] [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=true)] [CameraShake(stop=true)] - [Character(name="char_107_liskam_1",name2="char_106_franka_1",focus=1)] [name="雷蛇"] 芙兰卡!你脱离了安全距离! [name="雷蛇"] 我没法......没法掩护你! @@ -34,49 +26,36 @@ [name="芙兰卡"] 麻烦帮我抵挡一下敌人的远程攻击,谢谢! [Character(name="char_107_liskam_1",name2="char_106_franka_1",focus=1)] [name="雷蛇"] 啧...... - [Dialog] [Character(fadetime=0)] - [name="整合运动成员"] 快!快啊! [name="整合运动成员"] 先压制住那个拿剑的家伙再说! - [playsound(key="$e_atk_arrow_h", volume=0.4, delay=0.1)] [playsound(key="$p_imp_blunt_h")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - - [name="整合运动成员"] 成功了吗—— [name="整合运动成员"] ......啊? [Character(name="char_136_hsguma")] -//[name="星熊"] 赶上了! [name="星熊"] 还是算了吧—— [name="星熊"] 就凭这种......丢石块一样的伎俩? - [Dialog] [Character(fadetime=0)] - [name="整合运动成员"] 呜啊! [name="整合运动成员"] 这家伙......从,从哪里跳下来的! - - [Character(name="char_106_franka_1",name2="char_136_hsguma",focus=1)] [name="芙兰卡"] 欠你个人情,龙门的大个子长官。 [Character(name="char_106_franka_1",name2="char_136_hsguma",focus=2)] [name="星熊"] 合作愉快。 [name="星熊"] 不过,芙兰卡,你的任务明明是佯攻。 [name="星熊"] 可你却......一路拼斗,甚至深入敌阵到了这里。你们的目标太明显了,真的不要紧吗? -//[name="星熊"] 杀伤那么多敌人,整合运动的注意力全放在你身上......真的不要紧吗? [Character(name="char_106_franka_1",name2="char_136_hsguma",focus=1)] [name="芙兰卡"] 没关系,都这种时候了,要相信自己的可靠搭档才行。 - [Dialog] [Character(fadetime=0)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Delay(time=1)] - [Character(name="char_107_liskam_1")] [name="雷蛇"] 哈,哈...... [name="雷蛇"] 芙兰卡!你冲太前面了啊! @@ -86,34 +65,24 @@ [name="雷蛇"] 我可不擅长攻坚战啊......!为什么你会突然冲进敌人当中,搞不懂! [Character(name="char_136_hsguma")] [name="星熊"] ......啊? - [Dialog] [Character(fadetime=0)] - [name="整合运动成员"] 混账...... [name="整合运动成员"] 近卫局和罗德岛,居然串通好了! [name="整合运动成员"] 这样下去,我们根本不可能守住...... [name="整合运动成员"] 来不及了,必须赌一赌,大家一起上吧! -//[name="整合运动成员"] 那面盾光能挡住法术,未必能挡住肉搏攻击! - [PlaySound(key="$d_gen_soldiersrun",volume=0.8)] [CameraShake(duration=1, xstrength=12, ystrength=18, vibrato=30, randomness=90, fadeout=false)] - [Character(name="char_107_liskam_1")] [name="雷蛇"] 敌人径直向我们冲了过来! - [Dialog] [Character(fadetime=0)] [name="整合运动成员"] 死吧! - [Character(name="char_136_hsguma")] -//[name="星熊"] 你们是不是......搞错了些什么? [name="星熊"] 既然你们执意要抵抗到底,那就别怪我依法办事了—— - [Dialog] [Character(fadetime=0)] [name="整合运动成员"] 你—— - [playsound(key="$p_imp_blunt_h")] [CameraShake(duration=1, xstrength=12, ystrength=18, vibrato=30, randomness=90, fadeout=false)] [playsound(key="$flashback")] @@ -124,26 +93,18 @@ [name="整合运动成员"] 啊啊啊啊啊!! [delay(time=1)] [Character(name="char_107_liskam_1")] -//[name="雷蛇"] 哦,哦哦...... [name="雷蛇"] 长官,你......很有力气。 -//[name="雷蛇"] 被直接扔进了废墟二楼...... [name="雷蛇"] 这整合运动,真的很不幸。 [Character(name="char_136_hsguma")] [name="星熊"] 敢攻击我和我的队友—— [name="星熊"] 可怜的家伙。 [name="星熊"] 他们应该向枉死在你们手里的人道歉。 - [Dialog] [Character(fadetime=0)] [Delay(time=1)] - - [Character(name="char_002_amiya_1#2", name2="char_136_hsguma", focus=1)] - [name="阿米娅"] 星熊督察! - [Character(name="char_002_amiya_1", name2="char_136_hsguma", focus=2)] - [name="星熊"] 你们也没有受伤,太好了! [Character(name="char_002_amiya_1#2", name2="char_136_hsguma", focus=1)] [name="阿米娅"] 我们和企鹅物流击溃了敌方的侧翼,接下来,就是总攻了。 @@ -158,9 +119,7 @@ [Character(name="char_002_amiya_1")] [name="阿米娅"] 好的! [name="阿米娅"] 大家......我们一起去把米莎救出来! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-07_end.txt b/resources/gamedata/story/obt/main/level_main_03-07_end.txt index e7d0534b..3854bb04 100644 --- a/resources/gamedata/story/obt/main/level_main_03-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-07_end.txt @@ -1,84 +1,48 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二十九关(后) - -// Comments - - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Blocker(a=0.3, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0,fadetime=0.1, block=true)] [playsound(key="$p_imp_blunt_h", volume=0.7)] [playsound(key="$p_imp_sword_n", volume=0.3, delay=0.4)] [CameraShake(duration=0.6, xstrength=14, ystrength=20, vibrato=30, randomness=90, fadeout=true, block=true)] - -//[Character(name="char_010_chen_1")] - -//[name="陈"] 第二防线,突破! -//[name="陈"] 都跟上!别脱节了! - -//[Character(fadetime=0)] -//[Dialog] - [name="整合运动成员"] 不能让他们过去!! [name="整合运动成员"] W应该带走米莎了——————! [name="整合运动成员"] 不能让这些家伙得逞!! - [Dialog] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - -//[name="整合运动成员"] 啊啊啊! -//[name="整合运动成员"] 这是为了报碎骨的仇!!死吧!! - - - [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [playsound(key="$p_imp_blunt_h")] - [Character(name="char_136_hsguma")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] -//[name="星熊"] 愚昧! [name="星熊"] ——给我让开!别急着寻死! - - [Character(fadetime=0)] [Dialog] [name="整合运动成员"] 呃,呃啊!! - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 哦,哦哦......这么粗暴的作战方式,让我想起了罗德岛的一个人。 [name="芙兰卡"] 她和星熊长官大概,大概会很有共同话题吧? - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] [name="雷蛇"] 不要光站在那里,芙兰卡! [name="雷蛇"] 快做点什么! [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] [name="芙兰卡"] 好啦,好啦。 - [Character(fadetime=0)] [Dialog] [Delay(time=0.5)] - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 哈,龙门的督察传说看来是真的啊...... - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 别分心。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 没光是—— [name="能天使"] 在看别人哦!砰! [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$p_atk_smg_h")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=0.6, xstrength=5, ystrength=8, vibrato=30, randomness=90, block=true)] - [Character(fadetime=0)] [Dialog] [name="整合运动术师"] 唔啊! @@ -91,29 +55,18 @@ [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] [name="德克萨斯"] ......我们走。 [name="德克萨斯"] 不能让雇主孤身奋战。 - [Character(fadetime=0)] [Dialog] [Delay(time=0.5)] - - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 芙兰卡,有没有找到米莎? - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] - [name="芙兰卡"] 到处都没有她的踪迹。 [name="芙兰卡"] W可能,已经把她带走了—— - [Character(name="char_106_franka_1", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] ...... - [Character(name="char_106_franka_1", name2="char_002_amiya_1#4", focus=1)] - [name="芙兰卡"] 啧,动作也太快了—— - [playsound(key="$e_skill_skulsrexplo", volume=0.3)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_002_amiya_1#7")] @@ -121,67 +74,47 @@ [name="阿米娅"] ......? [name="阿米娅"] 哪里发生了......爆炸? [name="阿米娅"] 芙兰卡,集合各个小队,支援近卫局! - [playsound(key="$e_skill_skulsrexplo", volume=0.5)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_015_lmg", name2="char_002_amiya_1#7", focus=1)] - [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] - - [name="近卫局队员"] 罗德岛的各位,千万小心! [name="近卫局队员"] 这个敌人,它,它...... [name="近卫局队员"] 它...... - [Character(name="char_015_lmg", name2="char_002_amiya_1#7", focus=2)] [name="阿米娅"] ——发生什么了?为什么不说话? [name="阿米娅"] 敌人—— - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......咦?! [name="阿米娅"] 那是......? [name="阿米娅"] 怎,怎么会......! [Character(name="char_010_chen_1")] [name="陈"] ————什么? [name="陈"] 嘁,这是什么把戏? - [Character(fadetime=0)] [Dialog] [CameraShake(duration=1, xstrength=14, ystrength=20, vibrato=30, randomness=90, fadeout=true)] - [name="整合运动成员"] —— [name="整合运动成员"] 是奇迹,奇迹啊! [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ———— [name="阿米娅"] 为什么? - [playsound(key="$e_skill_skulsrexplo", volume=0.7, delay=0.4)] [CameraShake(duration=1, xstrength=14, ystrength=20, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_010_chen_1#2", name2="char_002_amiya_1#5", focus=1)] - [name="陈"] 别发呆!找掩体! - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] ...... - [Dialog] [Delay(time=1)] [Blocker(a=1, initr=2, r=255, g=255, b=255, fadetime=0.5, block=true)] [Delay(time=1)] - [Blocker(r=0.6, g=0.3, a=1, fadetime=0.1, block=true)] [Character] [Background] [Image(image="bg_1_back", fadetime=0.5, xScale=1, yScale=1, )] [ImageTween(image="bg_1_back", xScaleTo=1.3, yScaleTo=1.3, xFrom=0, xTo=-100, duration=20, block=false)] - [Blocker(r=0.6, g=0.3, a=0, fadetime=1, block=true)] - [Blocker(a=0.3, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0,fadetime=0.1, block=true)] [name="整合运动成员"] 奇迹发生了!! @@ -199,32 +132,24 @@ [Blocker(a=0,fadetime=0.1, block=true)] [CameraShake(duration=0.3, xstrength=10, ystrength=12, vibrato=15, randomness=90, fadeout=true, block=false)] [name="整合运动成员"] 万岁!! - [Dialog] [Background(screenadapt="coverall", screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=1)] [Image(fadetime=0.5, block=true)] [Delay(time=1)] - [Character(name="char_002_amiya_1#5")] [name="阿米娅"] ......难道...... [name="阿米娅"] ......不...... [Character(name="char_010_chen_1")] [name="陈"] 整合运动......因为领袖的出现士气大振了吗。 [name="陈"] 要拿下他们变得更难了。 - [Dialog] [Character(fadetime=0)] [Delay(time=1)] - - - [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] ......形势很严峻,碎骨。 [name="整合运动成员"] 但至少......你回来了。 [name="整合运动成员"] ——太好了......真的......太好了。 [name="整合运动成员"] 米莎她也应该离开了吧。 - [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=1)] [name="碎骨"] ...... [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=2)] @@ -233,50 +158,32 @@ [name="碎骨"] ——我会在这里,挡住他们。 [name="碎骨"] 你们,快走。 [name="碎骨"] 我会保护你们—— - [Character(name="char_1500_skulsr", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 说什么呢碎骨。 [name="整合运动成员"] 我们不是早说过,要一起回乌萨斯,给那些家伙点颜色看看吗? - [Character(name="char_1500_skulsr")] - [name="碎骨"] ...... [name="碎骨"] 好好照顾自己,别死了。 - [Dialog] [Character(fadetime=1)] [Delay(time=1)] - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] ...... [name="阿米娅"] 不,不可能...... [Delay(time=1)] - [Character(name="char_010_chen_1#2")] - [name="陈"] 愣在那做什么! [name="陈"] 星熊,立刻向外围的近卫局成员发出通讯! [name="陈"] 陷阱和埋伏已经基本被我方排除,没有发现敌方领袖W和任务目标的身影。 [name="陈"] 现在,更改作战目标! [name="陈"] 立刻收拢包围圈,合力夹击整合运动! - [Delay(time=1)] - [Character(name="char_002_amiya_1#5")] - [name="阿米娅"] 为什么...... - [Blocker(a=1, r=0, g=0, b=0, fadetime=1.1, block=true)] - [name="阿米娅"] ......为什么会这样....... [name="阿米娅"] 不...... - - - - [Delay(time=1)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-08_beg.txt b/resources/gamedata/story/obt/main/level_main_03-08_beg.txt index 35213b83..a92657a0 100644 --- a/resources/gamedata/story/obt/main/level_main_03-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_03-08_beg.txt @@ -1,12 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十关(前) - -// Comments - [Background(image="bg_wild_a", width=1, height=1, fadetime=1)] - [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] - - [Character(name="char_1002_nsabr_2")] [name="整合运动成员"] 咕!他们还在反击! [dialog] @@ -18,24 +12,17 @@ [dialog] [playsound(key="$e_skill_skulsrexplo", volume=0.3)] [CameraShake(duration=1, xstrength=12, ystrength=1, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_1500_skulsr")] - -//[name="碎骨"] 已经......被包围了。 [name="碎骨"] 没错。 [name="碎骨"] 现在......只能战斗。 -//[Character(name="char_1002_nsabr_2")] -//[name="整合运动成员"] ......如果没办法的话,那就这样吧。至少和大家一起战斗到死,一点也不寂寞! [dialog] [playsound(key="$e_skill_skulsrexplo", volume=0.3)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [playsound(key="$p_imp_blunt_h")] [Blocker(a=1, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_136_hsguma")] [name="星熊"] 这些人......有点难缠! [Character(name="char_1002_nsabr_2")] @@ -66,8 +53,6 @@ [name="星熊"] 看来......已经无法交流了。明明出路就摆在眼前。 [Character(fadetime=0)] [Dialog] - - [Character(name="char_1500_skulsr")] [name="碎骨"] 出路? [name="碎骨"] ......我们,能做什么? @@ -86,7 +71,6 @@ [name="近卫局队员"] 他打算从各个地方包围我们! [Character(name="char_010_chen_1#2")] [name="陈"] 再这样被动下去侧翼会顶不住的......组织反击! - [Character(fadetime=0)] [Dialog] [Character(name="char_1002_nsabr_2")] @@ -106,34 +90,27 @@ [playsound(key="$e_skill_skulsrexplo", volume=0.3)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [Character(name="char_010_chen_1#2")] [name="陈"] 我们没多少时间了! [name="陈"] 星熊。 [Character(name="char_010_chen_1#2", name2="char_136_hsguma", focus=2)] [name="星熊"] 我准备好了。 - [playsound(key="$p_imp_sword_n", volume=0.3)] [CameraShake(duration=1, xstrength=12, ystrength=1, vibrato=30, randomness=90, fadeout=true, block=true)] [name="陈"] 谨慎行动,别在敌人面前暴露弱点! - [Character(name="char_010_chen_1#2", name2="char_136_hsguma", focus=2)] [name="星熊"] 不会给他们机会的! - [Character(name="char_010_chen_1#2", name2="char_015_lmg", focus=2)] [name="近卫局队员"] 小心敌人的冲锋! [Dialog] [Character(fadetime=0)] [playsound(key="$p_imp_axe_h", volume=0.3)] [CameraShake(duration=1, xstrength=12, ystrength=1, vibrato=30, randomness=90, fadeout=true)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [CameraShake(duration=1, xstrength=12, ystrength=18, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - - [Character(name="char_106_franka_1")] [name="芙兰卡"] 阿米娅!别接近敌人—— [Character(name="char_002_amiya_1#4")] @@ -141,32 +118,23 @@ [name="阿米娅"] 我...... [Character(name="char_002_amiya_1#5")] [name="阿米娅"] 博士,博士......我该怎么办...... - [Character(name="char_002_amiya_1#5", focus=-1)] - [Decision(options="你该做的事,阿米娅。", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 可是我...... [name="阿米娅"] 对不起,博士......我...... - [Character(fadetime=0)] [Dialog] - [Character(name="char_1500_skulsr")] [name="碎骨"] ...... [name="碎骨"] 阿...... [name="碎骨"] 阿米娅......? [dialog] - - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [playsound(key="$e_skill_skulsrexplo", volume=0.3)] [CameraShake(duration=1, xstrength=12, ystrength=18, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 为什么............ [name="阿米娅"] 你...... @@ -176,7 +144,6 @@ [Delay(time=1)] [Character(name="char_010_chen_1#2")] [name="陈"] 阿米娅!你在做什么?快...... - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 我...... [Character(name="char_010_chen_1#2")] @@ -189,59 +156,29 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0, block=true)] [Character(name="char_010_chen_1#2")] [name="陈"] 够了。 - [name="陈"] 还是...... [name="陈"] 这一切该结束了。 - [Delay(time=0.5)] - [Character(name="char_002_amiya_1#5")] [name="阿米娅"] ......陈长官...... [Delay(time=0.5)] - -//[Character(name="char_010_chen_1")] -//[name="陈"] 退后。 -//[Character(name="char_002_amiya_1#5")] -//[name="阿米娅"] 但是,陈长官—— [Character(name="char_010_chen_1#2")] [name="陈"] 我需要告诉你一件事情。 [name="陈"] 从现在开始,你最好对所有感染者一视同仁。那些都是你的敌人。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... -//[Character(name="char_010_chen_1")] -//[name="陈"] 退后! - - [Character(fadetime=0)] [Dialog] [Delay(time=0.5)] - -//[Character(name="char_010_chen_1")] -//[name="陈"] —— -//[Delay(time=0.3)] -//[Character(name="char_1500_skulsr")] -//[name="碎骨"] ...... -//[Delay(time=0.3)] [Character(name="char_010_chen_1")] [name="陈"] 命运是不公的。 [Delay(time=0.3)] -//[Character(name="char_1500_skulsr")] -//[name="碎骨"] ......对。 [Delay(time=0.3)] [Character(name="char_010_chen_1")] [name="陈"] 要恨,就恨我吧。 - -//[name="碎骨"] 谢谢。 [Character(name="char_010_chen_1#6")] -//[name="陈"] ...... -//[name="陈"] 不。请一定要恨我。 [Delay(time=0.3)] - [name="陈"] 近卫局!进攻! - - - - [Dialog] [Delay(time=1)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_03-08_end.txt b/resources/gamedata/story/obt/main/level_main_03-08_end.txt index 39ab76ac..13a5c521 100644 --- a/resources/gamedata/story/obt/main/level_main_03-08_end.txt +++ b/resources/gamedata/story/obt/main/level_main_03-08_end.txt @@ -1,16 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十关(后) - -// Comments - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [Blocker(a=1, r=0, g=0, b=0, block=false)] [name="陈"] 阿米娅。 [name="陈"] —— [name="陈"] 已经结束了。 [name="阿米娅"] ...... [Image(image="bg_0_coma", fadetime=1)] - [Delay(time=1.3)] [name="陈"] 人总是会超出预期。 [name="陈"] 感染者更会如此。 @@ -21,19 +16,15 @@ [Delay(time=1)] [name="陈"] 对你来说,这面具什么意义都没有。 [name="阿米娅"] 我想...... - [Background(screenadapt="coverall", image="bg_wild_a", width=1, height=1, fadetime=2, block=false)] [name="陈"] 如果你想留着,就留着吧。 [name="陈"] 总有一天,这种面具会堆满你的房间。 [name="陈"] 所有人都要为他们的选择承担后果。感染者与否,都没有区别。 [dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1.6, block=true)] [Delay(time=0.6)] - - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] [name="阿米娅"] —————— [name="阿米娅"] ——抱歉...... @@ -58,18 +49,15 @@ [name="陈"] 从感染了矿石病开始,人的命运就不再是由他一个人掌握的了。 [name="陈"] 也许在罗德岛看来,误入歧途还是可以被拯救的—— [name="陈"] 但是对我而言,对近卫局而言,却并非如此。可能,在必要的时候,必须...... - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] [name="阿米娅"] ...... [name="阿米娅"] 我只是想去改变那种永无止境的状况...... [name="阿米娅"] 哪怕是一点点,一点点—— [name="阿米娅"] 可是......这一切如果最后只能变成这样的结局,那我只能...... - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=1)] [name="陈"] 阿米娅。 [name="陈"] ...... [name="陈"] 你动摇了? - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] [name="阿米娅"] 我...... [name="阿米娅"] 我不知道...... @@ -77,7 +65,6 @@ [name="阿米娅"] 悲剧只会一次接一次的重演。 [name="阿米娅"] 在这苦恨的循环里,除了消灭矿石病之外,还有一种方法可以让感染者重拾希望。 [name="阿米娅"] ......那就是,熄灭这根荆棘锁链上的仇恨。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=1)] [name="陈"] ......阿米娅。 [name="陈"] 给予仁慈是需要付出足够的代价的。 @@ -86,18 +73,14 @@ [name="陈"] 罗德岛才会做的事。 [dialog] [Delay(time=0.6)] - [name="陈"] 但是,这样的事情,我不能做。 [name="陈"] 近卫局————更加不能。 - - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] [name="阿米娅"] ...... [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=1)] [name="陈"] ......至少,除了他的同胞以外,还有你会去留下他的面具。 [name="陈"] ......如果这样的面具,注定会堆满你的房间,那就让他堆吧。 [name="陈"] 记住,这是你的事,不是别人的。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] [name="阿米娅"] ...... [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=1)] @@ -115,41 +98,27 @@ [Character(fadetime=0)] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Blocker(a=0, r=0,g=0, b=0, fadetime=0.6, block=true)] - - [Character(fadetime=1)] [Delay(time=0.6)] - [Character(name="char_002_amiya_1")] [name="阿米娅"] 博士,我们走吧。 [dialog] - -//[Blocker(a=1, r=0,g=0, b=0, fadetime=1.5, block=true)] -//[Background(screenadapt="coverall", image="bg_wild_m", width=1, height=1, fadetime=0)] -//[Blocker(a=0, r=0,g=0, b=0, fadetime=2, block=true)] - [Delay(time=0.5)] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, ease="InOutCubic", block=true)] [Character(fadetime=0)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character(name="char_1504_cqbw")] [name="W"] 啧,看来人的命运总是交织在一起。 [Blocker(a=0, r=0,g=0, b=0, fadetime=1, block=true)] [name="W"] 互相牵绊,互相阻挠。再好的棋手都会被一些意外将了军。 - [name="W"] 算了,也不差。 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep03",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] -//对话内容此处填入 [Blocker(a=0, fadetime=0.6, block=false)] [name="W"] 至少,之后的事情......还算值得期待,呵呵。 [Dialog] -//对话内容此处填入 [delay(time=1.5)] - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Character(fadetime=1.5)] diff --git a/resources/gamedata/story/obt/main/level_main_04-01_beg.txt b/resources/gamedata/story/obt/main/level_main_04-01_beg.txt index 80791491..98ffc884 100644 --- a/resources/gamedata/story/obt/main/level_main_04-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-01_beg.txt @@ -1,17 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十一关(前) - -// Comments - [stopmusic] - - - [name=""] 8:36 p.m. \ 雨 \ 能见度 12公里 [name=""] 罗德岛 - [dialog] [delay(time=1)] - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Background(screenadapt="coverall", image="bg_ri_1", width=1, height=1, fadetime=2, block=true)] [Delay(time=0.5)] @@ -23,133 +15,87 @@ [name="凯尔希"] —— [name="凯尔希"] 详细情况我从侦查小队那里了解过了。 [name="凯尔希"] 阿米娅,让我检查一下你的手。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 不用了,凯尔希医生..... - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=1)] - [name="凯尔希"] 阿米娅。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 我,我...... [name="阿米娅"] ......好吧。 - [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Character] [Blocker(a=0, fadetime=0.6, block=false)] [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=1)] - [name="凯尔希"] —— - [name="凯尔希"] 还好。戒指没有裂纹,也没有变色。 [name="凯尔希"] 下次就不一定了。 [name="凯尔希"] 听着,阿米娅—— [name="凯尔希"] 小心一点。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] 凯尔希医生,我...... [name="阿米娅"] ......我想休息一下。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=1)] - [name="凯尔希"] 去吧。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 嗯...... - [Dialog(fadetime=0.6)] [Character(fadetime=0.6)] [Delay(time=0.6)] - [Character(name="char_003_kalts_1#2")] - [name="凯尔希"] —— [name="凯尔希"] 不要再让阿米娅置身这种危险之下了。 [name="凯尔希"] 你也有责任。 - [Character(name="char_003_kalts_1")] [name="凯尔希"] 你刚回罗德岛的时候,大概也是这种气氛, [name="凯尔希"] 这种情绪从来没有离开过阿米娅。 [name="凯尔希"] 这不行。 [name="凯尔希"] ......Dr.{@nickname},你去陪陪她。 [name="凯尔希"] 别搞砸了。 - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] [PlaySound(key="$d_gen_walk_n")] [Delay(time=0.6)] - [Decision(options="(敲门)", values="1")] - [Predicate(references="1")] - [name="阿米娅"] 门开着。 [Blocker(a=0, fadetime=0.6, block=true)] [Background(screenadapt="coverall", image="bg_rhodesroom", width=1, height=1, fadetime=2, block=true)] [name="阿米娅"] ...... - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] {@nickname}博士......? [name="阿米娅"] 心事?我吗? - [Character(name="char_002_amiya_1#10")] - [name="阿米娅"] ......被你发现了呀......哈哈...... - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 我以为我一直藏得很好呢。 [name="阿米娅"] 是的,我是有一点心事......就一点点。 [name="阿米娅"] 我已经习惯了这么做了。 [name="阿米娅"] 毕竟不能增加大家的负担呢。 [name="阿米娅"] 是吧,博士? [name="阿米娅"] ...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......我不明白。 [name="阿米娅"] 博士......我不明白。 - [Character(name="char_002_amiya_1", focus=-1)] - [Decision(options="(沉默)", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 不,我......我知道我们在做什么。我也知道,牺牲是不可避免的。 [name="阿米娅"] 可我......我不知道...... [name="阿米娅"] 为什么我只能看着一个个可以被拯救的人......在我眼前消逝呢? - - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 明明触手可及......也许有时候就差一点点...... [name="阿米娅"] 我知道我身上的责任......我会继续走下去...... [name="阿米娅"] 但现在......我真的好累。 [name="阿米娅"] ...... - - [Character(name="char_002_amiya_1#4", focus=-1)] - [Decision(options="......;阿米娅......", values="1;2")] - [Predicate(references="1;2")] [Blocker(a=1, r=0, g=0, b=0, fadetime=1.5, block=true)] [Character(fadetime=0)] - [name="阿米娅"] 让我一个人静一静吧,{@nickname}博士。 [name="阿米娅"] 谢谢你。 [dialog] @@ -160,16 +106,11 @@ [Background(screenadapt="coverall", image="bg_ri_1", width=1, height=1, fadetime=0, block=true)] [PlayMusic(intro="$tech_intro", key="$tech_loop", volume=0.6, crossfade=1, delay=0.5)] [Blocker(a=0,fadetime=1.5, block=true)] - [Delay(time=0.5)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 早呀{@nickname}博士。 [name="阿米娅"] 咦,凯尔希医生也在吗? - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=1)] - [name="凯尔希"] 阿米娅。 [name="凯尔希"] 我这里有一件比较紧急的任务,我需要调用一些人手。 [name="凯尔希"] 在龙门城外,发现了一块已经被废弃的城区。 @@ -177,8 +118,6 @@ [name="凯尔希"] 有必要探索这座城区,发掘更多的有关信息,以及搜救幸存者。 [name="凯尔希"] 如果是更加严重的情况,譬如,城区中窝藏着整合运动之类,则对我们之后的安排,同样会有更大的影响。 [name="凯尔希"] 具体安排的计划书在这里,拿上吧,有时间就看一下。 - - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=2)] [name="阿米娅"] 了解。 [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=1)] @@ -186,95 +125,58 @@ [name="凯尔希"] 芙兰卡向我提交了报告,提到了她们需要回黑钢复命的事情。 [name="凯尔希"] 关于龙门贫民区的情况,企鹅物流认为应该与你在贫民区内进行意见交换。 [name="凯尔希"] 一些细枝末节的事情,你最好去现场看看。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=2)] [name="阿米娅"] 我知道了,我现在就去。 [name="阿米娅"] 博士也一起—— - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=1)] - [name="凯尔希"] 我和Dr.{@nickname}还有些事情要谈。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] —— - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] 我可以旁听吗? - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#2", focus=1)] - [name="凯尔希"] 不行。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#3", focus=2)] - [name="阿米娅"] 我可以捂上耳朵—— - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#3", focus=1)] - [name="凯尔希"] 不行,去吧。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#5", focus=2)] - [name="阿米娅"] 呜...... - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] 凯尔希医生可不许欺负{@nickname}博士哦。 - [Character(name="char_003_kalts_1", name2="char_002_amiya_1#4", focus=1)] - [name="凯尔希"] 知道。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_003_kalts_1#3")] - [name="凯尔希"] ......你。 [name="凯尔希"] 这么简单的事情都做不到。 - [Character(name="char_003_kalts_1#2")] - [name="凯尔希"] 算了,我已经料到会是这种结果。 - [Character(name="char_003_kalts_1")] - [name="凯尔希"] 阿米娅是一个很坚强的孩子。 [name="凯尔希"] 但是,过于坚强的外壳,总有一天会被过大的压力碾成粉尘。 [name="凯尔希"] 不要让这种事情发生。 [name="凯尔希"] 如果有下次,希望你能稍微发挥点作用。 [name="凯尔希"] ——? [name="凯尔希"] 怎么了,那个表情。 - [Character(name="char_003_kalts_1", focus=-1)] - [Decision(options="请问,阿米娅的戒指是?;......", values="1;2")] - [Predicate(references="1")] - [Character(name="char_003_kalts_1#2")] - [name="凯尔希"] 这与她的身体状况有关。 [name="凯尔希"] 如果阿米娅参与了激烈的战斗—— [name="凯尔希"] ——战后,你必须立刻检查她的戒指。 [name="凯尔希"] 无论戒指产生了什么变化,都必须向我报告。 - - [Blocker(fadetime=1.2, block=true)] - [Character(name="char_003_kalts_1")] - [name="凯尔希"] 其他的,现在你还不适合知道。 [name="凯尔希"] 哦对了,两天后你还需要去检测中心做一次身体检查。别忘了。 [Dialog] [name="凯尔希"] ——去吧。雷蛇在外面等着护送你。 - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-01_end.txt b/resources/gamedata/story/obt/main/level_main_04-01_end.txt index 97aef527..b2381097 100644 --- a/resources/gamedata/story/obt/main/level_main_04-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-01_end.txt @@ -1,73 +1,43 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十一(后) - -// Comments - [stopmusic] - - - - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [name=""] 6:03 p.m. \ 多云 \ 能见度 19公里 [name=""] 龙门外荒漠 \ 14号设施 - [dialog] [delay(time=1)] - [Background(screenadapt="coverall", image="bg_cher_3", width=1, height=1, fadetime=1)] [Character(name="char_219_meteo_1#1")] - [name="陨星"] ......已经到达目标地点。 [name="陨星"] 没有发现其它异常情况。 [name="陨星"] 报告完毕。 - [Character(name="char_219_meteo_1")] [name="陨星"] 霜叶......你一路上,怎么总是皱着眉头? [Character(name="char_193_frostl_1")] - [name="霜叶"] 我只是有点在意阿米娅她们的状况。 - [Character(name="char_219_meteo_1" )] - [name="陨星"] 阿米娅她们已经顺利回到罗德岛了。 [name="陨星"] 临光和杜宾一个星期前就已经动身前往龙门外的其他地区。 [name="陨星"] 同时出动她们两个,应该也是挺艰难的任务。 [name="陨星"] 黑钢和企鹅物流也有自己的事情要处理。 - [Character(name="char_259_Jessica_1")] - [name="杰西卡"] 啊,雷蛇姐和芙兰卡姐...... [name="杰西卡"] 她们,她们平安就好...... - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 你可也要好好加油才行。 [name="陨星"] 芙兰卡把你交到我手上的时候,可是跟我说她很看好你的。 - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 真......真的吗? - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 她说,前提是你别那么怯生生的。 - [Character(name="char_259_Jessica_1#4", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 呜...... - [Character(name="char_259_Jessica_1#4", name2="char_219_meteo_1", focus=2)] - [name="陨星"] ......别突然就一副要哭出来的样子呀! [name="陨星"] 你不是黑钢的一员吗......? - [Character(name="char_259_Jessica_1#5", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 我,我没有......没有在哭...... [Character(name="char_219_meteo_1")] - [name="陨星"] ...... [name="陨星"] ......不管怎么说,先继续任务吧。 [name="陨星"] 我们接下来的任务,就是和各个侦察小队一同,侦察这座废城的各个区域。 @@ -76,192 +46,109 @@ [name="陨星"] 虽然不是什么特别危险的任务,但也得小心谨慎。 [name="陨星"] 万一和整合运动有关的话,就将必要信息通知凯尔希医生并撤退。 [Character(name="char_259_Jessica_1")] - [name="杰西卡"] 嗯,嗯。 - [Character(name="char_193_frostl_1")] - [name="霜叶"] 了解。 - [Character(name="char_219_meteo_1")] - [name="陨星"] 接下来......该是我们认真工作的时候了。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1.5, block=true)] [Character(fadetime=0)] - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1, delay=0.5)] - - [name=""] 6:12 p.m. \ 多云 \ 能见度 19公里 [name=""] 罗德岛 [name=""] 废弃移动城市区块-"14号设施"被发现后 第2天 - [Background(screenadapt="coverall", image="bg_bridge", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=1.5, block=true)] [Delay(time=0.8)] - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 啊......博士,你来了。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 来得刚好,Dr.{@nickname}。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 我们这边的活儿也干的差不多了,得暂时离开一段时间~ - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=-1)] - [Decision(options="要走了吗?;......知道了。;我会想你们的。", values="1;2;3")] - [Predicate(references="1;2;3")] - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=2)] - [name="雷蛇"] 很快就能再见面的。 - [Character(name="char_106_franka_1", name2="char_107_liskam_1", focus=1)] - [name="芙兰卡"] 只要过一小段时间,我们就能回到罗德岛重新待命。 [name="芙兰卡"] 可不用太想我哦。 - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 唉唉,可惜可惜,我们这边没有那样的正经理由呢,德克萨斯。 - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] 你给我等等...... - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=2)] - [name="能天使"] 企鹅物流,马上要回去休假咯! [name="能天使"] 虽然只有宝贵的一天,但是!但是—— - [Character(name="char_102_texas_1", name2="char_103_angel_1", focus=1)] - [name="德克萨斯"] ......抱歉。不是适合在这种场合说的东西。 [Delay(time=0.5)] [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 不会......休息也是必要的。 - [Character(name="char_102_texas_1", name2="char_002_amiya_1", focus=1)] - [name="德克萨斯"] ......这句话,理应是我说给你听。 - [Character(name="char_102_texas_1", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] ......? - [Character(name="char_103_angel_1", name2="char_002_amiya_1#6", focus=1)] - [name="能天使"] 没错没错。阿米娅,你啊,也该好好休息一下了。 - [Character(name="char_103_angel_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 罗德岛还有必须要处理的事情...... - [Character(name="char_107_liskam_1", name2="char_002_amiya_1", focus=1)] - [name="雷蛇"] 我能理解,但是阿米娅,你可不能给自己太多压力。 - [Character(name="char_106_franka_1", name2="char_002_amiya_1", focus=1)] - [name="芙兰卡"] 即使信念强大,一直劳累下去,身体也会承受不住的。 [name="芙兰卡"] 你可不能病倒了,大家都指望着你呢。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 我......一直受到大家的关照。 - [Character(name="char_102_texas_1")] - [name="德克萨斯"] 但你战斗的身姿也鼓励了大家。 [name="德克萨斯"] 不论如何,这就够了。 - [Character(name="char_103_angel_1")] - [name="能天使"] 趁这个机会,我要去罗德岛做个免费的身体检查,然后再回去。 - [Character(name="char_106_franka_1")] - [name="芙兰卡"] 我们的任务也差不多结束了。接下来...... [name="芙兰卡"] 阿米娅,{@nickname}博士。 - [Character(name="char_106_franka_1", focus=-1)] - [Decision(options="——?;......", values="1;2")] - [Predicate(references="1;2")] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我在听。 - [Character(name="char_106_franka_1", name2="char_103_angel_1", focus=0)] - [name="芙兰卡&能天使"] —— [name="芙兰卡&能天使"] 加油~&Cheer up ! - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 啊......啊? - [Character(name="char_107_liskam_1", name2="char_102_texas_1", focus=1)] - [name="雷蛇"] 汇报结束之后,我们会立即返回。 - [Character(name="char_107_liskam_1", name2="char_102_texas_1", focus=2)] - [name="德克萨斯"] 无论如何,之后的生活,还要继续。 [name="德克萨斯"] 阿米娅,保重。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 大家......我...... - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] ......好。请多保重。 [name="阿米娅"] 下次再见。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] [Delay(time=0.6)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... [name="阿米娅"] 博士。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我得再去龙门外围的贫民区看看。应该能帮上忙。 - [Character(name="char_002_amiya_1#7", focus=-1)] - [Decision(options="一个人去不要紧吗?;会不会很危险......;阿米娅,我陪你吧?", values="1;2;3")] - [Predicate(references="1;2;3")] - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 没事的,博士。 [name="阿米娅"] 隶属罗德岛的干员,红,正在龙门执行其他任务。 [name="阿米娅"] 她很厉害的! [name="阿米娅"] 有她在,你可以放心。 - - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-02_beg.txt b/resources/gamedata/story/obt/main/level_main_04-02_beg.txt index 5bed46d5..ee454f39 100644 --- a/resources/gamedata/story/obt/main/level_main_04-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-02_beg.txt @@ -1,13 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_259_Jessica_1")] - [name="杰西卡"] 还,还有两个敌人! [name="杰西卡"] 他们正向东侧的建筑物逃窜—— [Character(name="char_219_meteo_1")] @@ -15,22 +10,16 @@ [name="陨星"] ——! [Dialog] [Character(fadetime=0.6)] - [playsound(key="$p_imp_grenade_n", volume=0.5)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 啊——! - [Delay(time=0.5)] - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 正中靶心。 [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] [name="霜叶"] 噪音,会不会太大了些。 [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 这废城区里爆炸声不断,我想,敌人也不会特别在意的。 [name="陨星"] 你通知凯尔希医生了吗? [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] @@ -42,13 +31,10 @@ [name="陨星"] 刚才的整合运动成员,似乎使用了探知型的法术。 [name="陨星"] 为了不暴露我们的位置,必须先发制人了。 [name="陨星"] 至少,不能让整合运动之间互相联络。 - [Character(name="char_259_Jessica_1")] [name="杰西卡"] 呼......终于解决了...... - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] [name="陨星"] 霜叶,去看看情况。 - [Character(name="char_193_frostl_1")] [name="霜叶"] 了解。 [name="霜叶"] 通讯器,拿一下。 @@ -57,20 +43,15 @@ [name="陨星"] 杰西卡,现在还不能懈怠。 [Character(name="char_259_Jessica_1#3", name2="char_219_meteo_1", focus=1)] [name="杰西卡"] 这种事情......我还是知道的! - [Character(name="char_259_Jessica_1#3", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 好的,好的,不会再说这些啦。 [name="陨星"] 凯尔希医生,听得见吗? - [Character(fadetime=0)] [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="凯尔希"] 一直在听。确实不能懈怠—— [name="凯尔希"] 杰西卡,你背后可能有敌人。 - [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - [Character(name="char_259_Jessica_1#3")] [name="杰西卡"] 呜哇! [dialog] @@ -78,27 +59,17 @@ [PlaySound(key="$b_char_rockexplo", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=3, ystrength=5, vibrato=30, randomness=90, block=false)] - - - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 怎,怎么会......背后...... - [Character(name="char_259_Jessica_1#3")] [name="杰西卡"] ......噫?? - [Character(name="char_193_frostl_1")] [name="霜叶"] 我能从背后攻击你,说明你动作太慢了。 - - [Dialog] [Character(fadetime=0)] [playsound(key="$p_imp_axe_h", volume=0.5)] [CameraShake(duration=1, xstrength=3, ystrength=5, vibrato=30, randomness=90, block=true)] - [Character(name="char_193_frostl_1")] - [name="霜叶"] 暂时没事了,凯尔希医生。我已经解决了敌人。 [Character(name="char_219_meteo_1",name2="char_193_frostl_1",focus=1)] [name="陨星"] 你的速度确实好快...... @@ -107,7 +78,6 @@ [name="霜叶"] ——其实我还没去侦查。 [Character(name="char_219_meteo_1",name2="char_193_frostl_1",focus=1)] [name="陨星"] ...... - [Character(name="char_219_meteo_1", focus=-1)] [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="凯尔希"] 红联系我了。 @@ -116,13 +86,9 @@ [name="凯尔希"] 顺便,综合其它活跃在废城的侦察小队的信息,藏匿在废城的整合运动的规模,可能远比想象中要大。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 也就是说,中奖的反而是我们这边? [name="陨星"] 作为侦查小队,还是有一些压力的。 - - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 如果这么说的话,到现在为止,我们所消灭的,已经是第二支整合运动小队了...... [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] [name="陨星"] 你能确认我们第一次交火的敌人的身份吗,杰西卡? @@ -130,40 +96,27 @@ [name="杰西卡"] 嗯,应该没错的。我有好好确认过,再让你射击的。 [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] [name="陨星"] ......怪我,光顾着计算弹道了。 - [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=-1)] - [name="凯尔希"] 敌人的数量? [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] [Character(name="char_219_meteo_1")] - [name="陨星"] 还不清楚具体数字。 [name="陨星"] 霜叶,你那边如何了? - [Character(name="char_193_frostl_1")] - [name="霜叶"] ...... - [Character(name="char_219_meteo_1")] - [name="陨星"] 怎么了......? [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [Character(name="char_219_meteo_1", focus=-1)] - [name="凯尔希"] 你们去吧,有问题随时反馈。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] [playsound(key="$d_gen_transmissionget", volume=0.4)] - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 是。 [name="杰西卡"] 我们......过去她那里看看吧。 - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] ...... - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -171,11 +124,8 @@ [Background(screenadapt="coverall", image="bg_cher_6", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] [Delay(time=0.8)] - - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] [name="陨星"] 发生了什么? - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] [name="霜叶"] ......你们没感受到吗? [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=2)] @@ -184,13 +134,10 @@ [name="霜叶"] 温度。 [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=2)] [name="杰西卡"] 这么一说......是有点冷...... - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=1)] [name="霜叶"] 温度。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] [name="陨星"] ......的确,和城区外,至少有五度以上的温差。 - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] [name="杰西卡"] 平白无故天气就变了......怎么会...... [Character(name="char_259_Jessica_1", name2="char_193_frostl_1", focus=2)] @@ -204,17 +151,13 @@ [name="陨星"] ......废墟的墙体? [Character(name="char_219_meteo_1", name2="char_193_frostl_1", focus=2)] [name="霜叶"] 是的。这堵墙,在吸收热量。 - [Character(name="char_259_Jessica_1", name2="char_193_frostl_1", focus=1)] [name="杰西卡"] ......怎么会?! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 吸温过程,在我们来之前,可能就已经结束了。 [name="霜叶"] 墙体正在回温。 [name="霜叶"] 只是,为什么? [name="霜叶"] 是什么人,留下了这种痕迹? - [Character(name="char_219_meteo_1", name2="char_193_frostl_1", focus=1)] [name="陨星"] ......在这个地方活动的,就只有整合运动了。 [Character(name="char_219_meteo_1")] @@ -227,8 +170,6 @@ [name="霜叶"] ——一个,关于雪怪的传说。 [Character(name="char_219_meteo_1")] [name="陨星"] ......真是......令人讨厌的感觉。 - - [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-02_end.txt b/resources/gamedata/story/obt/main/level_main_04-02_end.txt index 0ef352dc..19c0e110 100644 --- a/resources/gamedata/story/obt/main/level_main_04-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-02_end.txt @@ -1,280 +1,155 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_r", width=1, height=1, fadetime=2)] - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1, delay=0.5)] - [Delay(time=1)] - [Character(name="char_002_amiya_1")] [name="阿米娅"] ...... - [Character(fadetime=0)] - [name="孩童"] 啊......!小心! - [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=15, randomness=90, fadeout=true, block=false)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 唔! - [Character(fadetime=0)] - [name="孩童"] 抱,抱歉,我不是有意撞过来...... - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 我没事的。你很有礼貌呢。 - [Character(fadetime=0)] - [name="孩童"] 嘿嘿...... [name="孩童"] 咦,姐姐你在这里做什么? [name="孩童"] 这里可还在下雨呢,为什么不躲一躲? - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 啊......嗯......我只是......出来走走。 [name="阿米娅"] 你是在找人帮忙吗? - [Character(fadetime=0)] - [name="孩童"] 啊!姐姐是怎么知道的! - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 不能告诉你!这可是姐姐的秘密。 [Character(fadetime=0)] [name="孩童"] 唔唔......不管了! [name="孩童"] 姐姐,能不能请你—— [name="孩童"] 好像......不太行。姐姐,你的个子,太小了...... - - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 可不能这么说别人!你明明比我矮! - [Character(fadetime=0)] - [name="孩童"] 哇哇! [name="孩童"] 那,那我们试试吧......嗯......能不能帮我抬一下那块板子?一起来吧! [name="孩童"] 那个铁架下面,有台留声机,我想拿回去。 - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 好的。 - [Character(fadetime=0)] - [name="孩童"] 1......2......3!嘿! - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 成功了! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... - [Character(fadetime=0)] - [name="孩童"] 哇,姐姐力气还蛮大的呢!谢谢姐姐! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 可是......这个留声机......还是坏了啊。 - [Character(fadetime=0)] - [name="孩童"] 没关系!因为它最开始就是坏的呢。 [name="孩童"] 总有一天可以修好的。我给大家收集了不少唱片,虽然从来都没听过—— [name="孩童"] ————但总有一天,我会给大家放的! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... [name="阿米娅"] ......如此轻松的说着这些艰难的话...... [name="阿米娅"] ......我到底是为了什么......又能做什么...... - [Character(fadetime=0)] - [name="孩童"] 姐姐不怕我吗? - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......怕什么? - [Character(fadetime=0)] - [name="孩童"] 我可是感染者哦! - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 哈哈......我也是呀。 - [Character(fadetime=0)] - [name="孩童"] 什么!太可惜了,姐姐长得这么可爱,居然是感染者......! - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] —— - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 感染者不是什么问题。无论是健康人还是感染者—— [name="阿米娅"] 你如果是个好孩子,就一直是个好孩子哦。 - [Character(fadetime=0)] - [name="孩童"] 唉——?我听不懂呢...... [name="孩童"] (咕噜......) - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......饿了吗? - [Character(fadetime=0)] - [name="孩童"] ......嗯...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......给,我只带了这些。 - [Character(fadetime=0)] - [name="孩童"] 太好了!谢谢你,兔姐姐! [name="孩童"] 不过你.....为什么来这里? - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 我...... [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [name="阿米娅"] 因为...... - [Character(name="char_002_amiya_1#10")] - [name="阿米娅"] 因为我答应过一个人。 - - [Dialog] [Delay(time=1)] [Character(fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] - - [name="孩童"] 姐姐再见!! - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 好的,再见! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... - [Character(name="char_002_amiya_1#4")] - - -//[name="阿米娅"] 有谁看到了吗。 -//[name="阿米娅"] 看到的话,回答我啊! -//[name="阿米娅"] 为什么不说话! - [name="阿米娅"] ...... - -//[name="阿米娅"] 感染者究竟做了什么...... [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [stopmusic(fadetime=1.5)] - [name="阿米娅"] 就连那样的孩子,最后,最后也只会...... - 被剥夺了身份的人。感染者。你们早已不是人。 - [name="阿米娅"] 我能做什么呢,我又能,再多做些什么呢...... [name="阿米娅"] 为什么......我不能保护大家呢...... - 你不能。 - [name="阿米娅"] 不......我...... - 饥荒......迫害......死亡...... 感染者终究只有这样的结局。 - [name="阿米娅"] 不是这样的...... [name="阿米娅"] 只要罗德岛还在为了感染者..... - 你只是少数幸运儿。 - - [name="阿米娅"] 不,所有人都聚在一起,向着共同的目标,不断地努力。 - - 这片大地已经麻木。 - [name="阿米娅"] 还没有...... [name="阿米娅"] 感染者绝不能就此陷入绝望...... - 你。 - 被愤怒吞噬吧。 - 只有——————— - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] - [name="阿米娅"] 我...... [name="阿米娅"] 不......我不会...... [name="阿米娅"] 我答应过...... [name="阿米娅"] 我答应过她——! - - - - - [Dialog] [blocker(r=1, g=1, b=1, a=1, block=true, fadetime=0.5)] - [Delay(time=1)] - [Background(block=false)] [blocker(block=true, a=0, fadetime=0.4)] [Character(name="char_002_amiya_1")] [name="阿米娅"] ......嗯? [name="阿米娅"] 那是......? - [delay=0.5] [blocker(r=1, g=1, b=1, a=1, block=true, fadetime=0.5)] - [Image(image="avg_31_1", fadetime=2, xScale=1, yScale=1)] [ImageTween(image="avg_31_1", duration=20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.2, yScaleTo=1.2,yTO=600 )] - [name="小女孩"] 一个姐姐和我说过,这个布偶,只有亲手做的才有用。 [name="小女孩"] 所以所以,这个送给你! - [name="另一个少女的声音"] ——————。 [Dialog] [blocker(r=1, g=1, b=1, a=0, block=true, fadetime=0.5)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 刚才那个声音是 ......? [Character(fadetime=1)] [delay=0.3] - [name="阿米娅"] ! [name="阿米娅"] 那个背影———— - [blocker(r=1, g=1, b=1, a=0.5, block=true, fadetime=0.3)] [Image(image="avg_31_2", fadetime=0.5, xScale=1, yScale=1, block=true)] [blocker(block=false, a=0, fadetime=0.3)] [ImageTween(image="avg_31_2", duration=20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.2, yScaleTo=1.2, yTO=200 )] - [name="阿米娅"] 是陈小姐? [Dialog] [name="小女孩"] ——————。 @@ -283,37 +158,28 @@ [name="小女孩"] ————————! [name="另一个少女的声音"] ——————。 [Dialog] - [delay=0.7] [Image(block=true, fadetime=2)] - [Character(name="char_010_chen_1")] [name="陈"] ......! [Character(fadetime=1)] [blocker(block=true, fadetime=2)] - [name="阿米娅"] ...... [Dialog] [blocker(block=true, a=0, fadetime=1)] [delay=0.7] [Background(screenadapt="coverall", image="bg_lungmen_r", width=1, height=1, fadetime=2, block=true)] - [Character(name="char_010_chen_1")] [name="陈"] ...... [Character(name="char_002_amiya_1")] [name="阿米娅"] 陈长官...... [Character(name="char_010_chen_1")] [name="陈"] ............ - [Background(fadetime=2)] - [blocker(block=true, fadetime=2)] [Character(fadetime=0)] [Image(image="avg_31_4", fadetime=0, xScale=1, yScale=1)] [blocker(block=true, a=0, fadetime=2)] - - - [name="阿米娅"] ...... [name="阿米娅"] 陈长官,你来这里是要做什么? [name="阿米娅"] 我以为...... @@ -321,8 +187,6 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [name="陈"] 龙门的事情,我会处理。 - - [name="阿米娅"] ...... [Dialog] [delay(time=1)] @@ -334,19 +198,14 @@ [name="阿米娅"] ...... [name="阿米娅"] 陈长官...... [Dialog] - [Blocker(a=1, r=0,g=0, b=0, fadetime=1.6, block=true)] -//[blocker(block=true, fadetime=2)] [Character] [Image(image="avg_31_3", fadetime=0, xScale=1, yScale=1)] [blocker(block=true, a=0, fadetime=1)] [delay(time=1)] - [name="阿米娅"] 这是我第一次看到...... [name="阿米娅"] 她是那样的眼神...... - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-03_beg.txt b/resources/gamedata/story/obt/main/level_main_04-03_beg.txt index fbec2ec4..937f19a9 100644 --- a/resources/gamedata/story/obt/main/level_main_04-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-03_beg.txt @@ -1,28 +1,17 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_ri_1", width=1, height=1, fadetime=1)] - [PlayMusic(intro="$m_dia_street_intro", key="$m_dia_street_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_003_kalts_1")] - [name="凯尔希"] 知道了。 [name="凯尔希"] 好的,保持联络。嗅到气味就立刻告诉我。 [name="凯尔希"] 按第三个键就行。嗯。 [name="凯尔希"] ——嗯?Dr.{@nickname}? [name="凯尔希"] 阿米娅呢? - [Character(name="char_003_kalts_1", focus=-1)] - [Decision(options="阿米娅前往贫民区了。", values="1")] - [Predicate(references="1")] - [Character(name="char_003_kalts_1")] - [name="凯尔希"] ——你居然让她一个人去了。 [name="凯尔希"] ......也罢,至少有人保护她。 [name="凯尔希"] 你跟着去了,大概率也只是个拖油瓶。这次就不怪罪你了。 @@ -33,25 +22,18 @@ [name="凯尔希"] 阿米娅不会在龙门逗留太长时间,毕竟之后还有任务。 [name="凯尔希"] 你还会再一次面对他。 [name="凯尔希"] ——如果是我的话,会把当时没说出来的话,说出来。 - - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_lungmen_m", fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] [Delay(time=0.6)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 啊,博士? [name="阿米娅"] 一直在等我吗...... [name="阿米娅"] 对不起,让你久等了 [name="阿米娅"] 嗯?我的表情与离开时不太一样? - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] ..... [name="阿米娅"] 发生了些事情。 [name="阿米娅"] 我觉得...... @@ -59,83 +41,52 @@ [name="阿米娅"] 即使她嘴巴很凶,即使她做了我难以接受的事情...... [name="阿米娅"] 但也许......我们之间的隔阂也没有那么大。 [name="阿米娅"] 她有她的责任。 - - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] ......啊......原来是这样。 [name="阿米娅"] 她也承担了很多吧。 [name="阿米娅"] 也许我也...... - [Character(name="char_002_amiya_1#2", focus=-1)] - [Decision(options="阿米娅,你也承担了许多事情。;......", values="1;2")] - [Predicate(references="1;2")] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 是吗...... [name="阿米娅"] 我......只是没有其他的选择而已。 - [Character(name="char_002_amiya_1", focus=-1)] - [Decision(options="至少阿米娅你坚持了自己的选择。;......", values="1;2")] - [Predicate(references="1;2")] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ......如果导致那样的结果,也算是坚持的话。 [name="阿米娅"] 博士没必要......这样安慰我的。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 其实,我明白的。 [name="阿米娅"] 我不知道...... [name="阿米娅"] 我不知道,我们走到哪一天,这片大地才会变得不同...... - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 但,我明白。 [name="阿米娅"] 我不会放弃。 [name="阿米娅"] 我会承担任何后果,因为......这是我自己选的。 - - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 博士...... [name="阿米娅"] 你会......陪在我身边吗? - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 尽管......这种愧疚,会一直存在...... [name="阿米娅"] 没能抓住大家的遗憾,没能救助朋友的遗憾...... - - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 但我必须坦然面对。 [name="阿米娅"] 和罗德岛的大家一起—— [Delay(time=0.6)] [Dialog] - [PlaySound(key="$phone")] [Delay(time=3)] [Character(name="char_002_amiya_1")] [name="阿米娅"] 嗯?是凯尔希医生的通讯...... [name="阿米娅"] 凯尔希医生?请问有什么事? - [Character(fadetime=0)] - [name="凯尔希"] 阿米娅,有几支侦查小队发来了消息。 [name="凯尔希"] 情况变得有些刻不容缓。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 好的,我马上就来。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-03_end.txt b/resources/gamedata/story/obt/main/level_main_04-03_end.txt index 66edb721..464a9564 100644 --- a/resources/gamedata/story/obt/main/level_main_04-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-03_end.txt @@ -1,92 +1,56 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1, delay=0.5)] [Character(name="char_1002_nsabr_1",fadetime=1)] [name="整合运动"] 动作快!...... - [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Blocker(a=0, fadetime=0.6, block=false)] - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=2)] - [name="杰西卡"] 怎么会...... - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=1)] - [name="霜叶"] (别出声!) - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=2)] - [name="杰西卡"] (唔——) - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=1)] - [name="霜叶"] (他们还在吗?) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (还在......!) [name="陨星"] (似乎是在找什么东西——) [name="陨星"] (——有一个整合运动,望向我们这边了!撤回掩体!) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_1002_nsabr_1")] - [name="整合运动成员"] ———— [name="整合运动成员"] 是我的错觉吗。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] (能不能狙击他们?) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (我们与敌人距离太远了......) [name="陨星"] (自从他们出现以后,爆炸声就停止了......) [name="陨星"] (他们的站位很分散,我不可能一次性消灭全部三个。) [name="陨星"] (而且那些整合运动的动作,和普通的暴徒有明显的区别。) - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] (其他整合运动,似乎没有那么厚重的装扮。) - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (没错。可见,一旦轻举妄动,只要有一个活下来、引来更多的暴徒,我们就危险了。) [name="陨星"] (再加上,其中有一个人是术师的装扮,而且正在测试什么的样子。) [name="陨星"] (如果他们同样也有索敌式的法术......) [name="陨星"] (在我们的位置射出一发弹药,他们完全有可能感觉得到。) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] (所以结论是不能。明明是三对三,却像是被包围了呢。) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (有点糟糕。我很讨厌这种感觉。) [name="陨星"] (猎人被更庞大的野兽逼入绝路,不得不藏起来的感觉。) [name="陨星"] (等等,他们似乎在与谁通讯——) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] (在这里是听不到内容的。让我去。) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (不行,现在移动太冒险了。) [name="陨星"] (太安静了。我们不知道敌人是什么样的感染者......) [name="陨星"] (如果有听力强化的那种,可就要遭殃了。) @@ -95,77 +59,47 @@ [name="陨星"] (是不是——) [Character(name="char_219_meteo_1")] [name="陨星"] (杰西卡,你有没有......) - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] (我......我也......) [name="杰西卡"] (温度又下降了......) - [Character(name="char_259_Jessica_1#5", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] (我......好冷......) - [Character(name="char_259_Jessica_1#5", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (难道就是他们......!) - [Character(name="char_259_Jessica_1#5", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] (——!杰西卡,你为什么咬住手指——) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=1)] - [name="霜叶"] (在防止牙齿因为打颤相碰而出声。) [name="霜叶"] (先不说是否必要,但这种素养,真是厉害的孩子。) - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (在我眼里,你也是孩子啊。) - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] (——哈。) [name="霜叶"] (不要。) - [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] (......回温了。那三个整合运动也离开了。) [name="陨星"] 是在测试什么东西的功能吗—— [name="陨星"] ——带着冰寒一声不响而来,带着温度默默离开,只留下受害者在暗处瑟瑟发抖。 [name="陨星"] 可恶,这些家伙,确实很像传说中的雪怪。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 没准我蒙对了。 [name="霜叶"] 也许他们就是雪怪。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] ......找到了。 [name="霜叶"] 还是遭到冰封的墙体。但是,你们看—— - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 墙角掩埋着黑色的源石? [name="陨星"] 果然。寒潮是从这个地点向外释放的。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 墙体上能看到鲜明的纹路。 [name="霜叶"] 这块源石就是区域降温的中心。 [name="霜叶"] ——我在做佣兵的时候,营房里流传过一阵这样一个传说。 @@ -179,32 +113,20 @@ [name="霜叶"] 他们走过的地方,全数冰结。 [name="霜叶"] 建筑轰然倒下,化作粉末,四散弥漫在空旷的战场。 [name="霜叶"] 而战壕中,躺满了被冻成冰块的乌萨斯士兵。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 你是觉得...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 是的。我觉得他们就是那个传说。 [name="霜叶"] ——“雪怪小队”。 [name="霜叶"] 前进吧。我想我们快要找到整合运动的据点了。 - [Character(name="char_259_Jessica_1#4", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 唔...... - [Character(name="char_259_Jessica_1#4", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 怎么了? - [Character(name="char_259_Jessica_1#4", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 你们有没有闻到一股...... [name="杰西卡"] 烧焦的味道? - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-04_beg.txt b/resources/gamedata/story/obt/main/level_main_04-04_beg.txt index 2f048bb5..2495afd5 100644 --- a/resources/gamedata/story/obt/main/level_main_04-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-04_beg.txt @@ -1,253 +1,151 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 没等太久吧。近卫局的会议稍微耽误了点时间。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 没事的,陈长官。 [name="阿米娅"] (陈长官,就像什么事都没发生过一样......) [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 情况如何? - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 罗德岛的侦查小队已经提供了一些有效情报。 [name="阿米娅"] 我总结了一下,从其中选了几条你会感兴趣的。 [name="阿米娅"] 啊......星熊警官...... - [Character(name="char_136_hsguma")] - [name="星熊"] 别在意。我也想稍微听一下。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 继续说吧,阿米娅,没关系的。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 好的。依据罗德岛从部分感染者那里得来的线索—— [name="阿米娅"] 侦查小队已经查明了龙门平民区内整合运动的一部分窝点。 - [Character(name="char_010_chen_1#5")] - [name="陈"] 然后呢? - [Character(name="char_010_chen_1#5", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 有数支整合运动小队正在谋划针对龙门的防卫力量发动袭击。 [name="阿米娅"] 我们甚至查到一个整合运动向内渗透的渠道。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 呵,真是嚣张。 [name="陈"] 龙门近卫局被小看了呢。 [name="陈"] 关于那个切尔诺伯格分城废墟的呢? - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 罗德岛有数支侦查小队正同时在分城执行任务。 [name="阿米娅"] 其中确实徘徊着许多整合运动的成员,而原本的居民基本都不知去向。 [name="阿米娅"] 有一支小队甚至与整合运动发生了三次以上战斗。 [name="阿米娅"] 只是,以目前的情报量而言,我们还不能断定这个分城与整合运动的行动究竟有何联系...... [name="阿米娅"] 但我建议,将这座分城作为接下来的重点作战目标之一。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] ......是吗。 [name="陈"] 星熊,帮我去拿下报表。在我桌子左边第三格抽屉。 - [Character(name="char_136_hsguma")] - [name="星熊"] 现在?行。 - [Dialog(fadetime=0.3)] [Character(fadetime=0.4)] [Delay(time=0.3)] - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 你继续说。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 嗯,综上所述...... [name="阿米娅"] 罗德岛建议,应该发动一次联合作战,完全剿灭龙门内部的整合运动。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 并不好。 [name="陈"] 近卫局不会允许的。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] ......什么?陈长官......? - [Character(name="char_010_chen_1", name2="char_002_amiya_1#6", focus=1)] - [name="陈"] 我说,不行。 [name="陈"] 你,是感染者。 [name="陈"] 再在贫民区内执行任务,只会引起更大的骚乱。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=2)] [name="阿米娅"] ...... [Character(name="char_010_chen_1", name2="char_002_amiya_1", focus=1)] - [name="陈"] 这是近卫局的决定。 - [Character(name="char_010_chen_1", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] 可是—— - [PlaySound(key="$phone")] [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 啊,稍等,我接一下...... [name="阿米娅"] 这里是阿米娅。 - [Character(name="char_002_amiya_1", focus=-1)] - [name="???"] 是,是阿米娅吗? - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......!杰西卡? - [Character(name="char_002_amiya_1#6", focus=-1)] - [name="杰西卡"] 是的,这里是杰西卡...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 是在进行什么隐秘行动吗,声音这么轻...... - [Character(name="char_002_amiya_1", focus=-1)] - [name="杰西卡"] 我们在分城废墟发现了...... [name="杰西卡"] ......整合运动的领袖。 [name="杰西卡"] 而且有......两个。 - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 什么?! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 丧家犬就这样灰溜溜的跑回来了? - [Character(name="char_1504_cqbw")] [name="W"] 我可不属于你们这种下等种族哦。 - [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] ——如果你不是成功完成了任务,我一定让你这张脸上多添一两道疤。 - [Character(name="char_1504_cqbw")] - [name="W"] 麻烦被炸的手足全失的小孩子用嘴来为我化妆,真过意不去呢。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 呵。 - [Character(name="char_1504_cqbw")] - [name="W"] 我们两个斗嘴——可是没什么好处的。 - [Character(name="char_1504_cqbw", name2="char_1507_Mephisto_1", focus=2)] - [name="梅菲斯特"] 我姑且承认了。 [name="梅菲斯特"] 那么,鱼上钩了? - [Character(name="char_1504_cqbw", name2="char_1507_Mephisto_1", focus=1)] - [name="W"] 一定。就看爱国者那个老家伙能不能把真货带回去了。 [name="W"] 说起来,你还挺怕这老头的吧? - [Character(name="char_1504_cqbw", name2="char_1507_Mephisto_1#3", focus=2)] - [name="梅菲斯特"] 我心情已经有些不太好了。 - [Character(name="char_1504_cqbw", name2="char_1507_Mephisto_1#3", focus=1)] - [name="W"] 哎呀,抱歉。 [name="W"] 不过在钓上大鱼之前,对吧。 [name="W"] 要么我们俩,就先相互忍耐一下吧? - - [Character(name="char_1504_cqbw", name2="char_1507_Mephisto_1", focus=2)] - [name="梅菲斯特"] 哼。是啊。 [name="梅菲斯特"] 我先得解决这些小的。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 罗德岛的几位,出来吧。 [name="梅菲斯特"] ——想要在我面前隐藏自己,是绝对不可能的哦。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_219_meteo_1")] - [name="陨星"] 杰西卡,别! [name="陨星"] 这可能是陷阱......! - [Character(name="char_259_Jessica_1#3")] - [name="杰西卡"] 他发现我们了!必须—— [name="杰西卡"] 如果击倒敌人的领袖的话,我们......必须......! - [PlaySound(key="$p_imp_grenade_n")] [PlaySound(key="$d_gen_explo_n", delay=0.3)] [Delay(time=1)] - [Character(name="char_1507_Mephisto_1#5")] - [name="梅菲斯特"] 嗯,果然在啊。 [name="梅菲斯特"] 是哪里来的小猫咪呢~ [name="梅菲斯特"] 这里可不是让你随意玩耍的地方哦。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 喂,你们。 - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 是!! - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] ——分食丰盛的猎物之前—— [name="梅菲斯特"] 先去尝尝小的吧。 - [Character(name="char_1002_nsabr_2",name2="char_1002_nsabr_2")] - [name="整合运动成员"] 噢噢,噢噢噢!! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 呿! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-04_end.txt b/resources/gamedata/story/obt/main/level_main_04-04_end.txt index dbcafaaf..1db9cb95 100644 --- a/resources/gamedata/story/obt/main/level_main_04-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-04_end.txt @@ -1,21 +1,12 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_193_frostl_1")] - [name="霜叶"] 哈,哈......可恶...... - [Character(name="char_259_Jessica_1")] - [name="杰西卡"] 总算......解决了...... - [Character(name="char_219_meteo_1")] - [name="陨星"] ...... [name="陨星"] ......不,还没有。 [Character(name="char_259_Jessica_1")] @@ -23,8 +14,6 @@ [Dialog] [Character] [Delay(time=1)] - - [name="整合运动成员"] 咕,咕...... [name="整合运动成员"] 呃,呃啊! [name="整合运动成员"] 好疼......好疼啊...... @@ -32,125 +21,75 @@ [name="整合运动成员"] 啊啊?!! [name="整合运动成员"] 罗......罗德岛! [name="整合运动成员"] 敌人......敌人!! - - [Character(name="char_259_Jessica_1#3")] - [name="杰西卡"] 什......!怎么...... [name="杰西卡"] 刚才被打倒的整合运动又站起来了——? - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 怎么?不行了吗? - [Character(name="char_193_frostl_1")] - [name="霜叶"] 光芒,从那个家伙的法杖里......? [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 我可还没有动手哦。 - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=1)] - [name="杰西卡"] 而且......还有更多敌人增援..... - [Character(name="char_259_Jessica_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 可恶......! [name="陨星"] 现在,只能依赖这一发弩弹能把敌人的首领......! [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 不。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 哈哈......这种情况下,你们还有讨论的余裕吗? [name="梅菲斯特"] 真自信啊。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 呵,就让这发弩弹教教你...... [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 不,陨星。不行。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 啧......!为什么! - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 快撤退。 [name="霜叶"] 我感受到了...... [name="霜叶"] 是他们。他们来了。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 嗯?不射击吗? [name="梅菲斯特"] 真可惜。 [name="梅菲斯特"] 之后,你们就没机会了哦。 - [Character(name="char_219_meteo_1")] - [name="陨星"] 他要撤退了?可是—— - [Character(name="char_193_frostl_1")] - [name="霜叶"] 陨星!射击西侧那栋危楼,快!至少可以分散敌人的注意力! - [Character(name="char_219_meteo_1")] [name="陨星"] ......只能这样了!没问题! - - [PlaySound(key="$d_gen_explo_n")] [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=30, randomness=90, fadeout=false)] [Blocker(a=0.7, r=0.93, g=0.7, b=0.2, fadetime=0.1, block=true)] [Blocker(a=0, r=0.93, g=0.75, b=0.32, fadetime=0.2, block=true)] [Character(name="char_193_frostl_1", name2="char_259_Jessica_1", focus=1)] - [name="霜叶"] 杰西卡,跑起来。 - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1#3", focus=2)] - [name="杰西卡"] 诶? - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1#3", focus=1)] - [name="霜叶"] ......雪怪们来了。 - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1#5", focus=2)] - [name="杰西卡"] 等...... [name="杰西卡"] 好、好冷...... - [Character(name="char_193_frostl_1", name2="char_259_Jessica_1#5", focus=1)] - [name="霜叶"] ................走。 [name="霜叶"] 立刻。 - [Character(name="char_219_meteo_1")] - [name="陨星"] ......杰西卡。 [name="陨星"] 她说得对。 [name="陨星"] 我们快走......! - - [Character(name="char_193_frostl_1")] - [name="霜叶"] 阿米娅,听得见吗。 [name="霜叶"] 喂,喂。 - [Character(name="char_219_meteo_1")] - [name="陨星"] 快走!我掩护你们! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 听好,阿米娅。 [name="霜叶"] ——不要来。 [name="霜叶"] 这个废城分城是—— - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-05_beg.txt b/resources/gamedata/story/obt/main/level_main_04-05_beg.txt index f8e8f75f..8dc0318c 100644 --- a/resources/gamedata/story/obt/main/level_main_04-05_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-05_beg.txt @@ -1,82 +1,48 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 霜叶?霜叶?! [name="阿米娅"] 怎么回事—— - [Character(name="char_002_amiya_1", focus=-1)] - [name="近卫干员"] 阿米娅!这里是第二侦查小队—— [name="近卫干员"] 我们正在撤退!但是对方...... [name="近卫干员"] 整合运动...... [name="近卫干员"] ...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 又断了? [name="阿米娅"] 第三侦查小队!听得见吗!第三侦查小队! [name="阿米娅"] ...... - [Character(name="char_010_chen_1#3")] - [name="陈"] ...... - [Character(name="char_010_chen_1#3", focus=-1)] - [name="凯尔希"] 阿米娅。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 凯尔希医生!是我!你接到了吗—— - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] 我一直在舰桥监控。 [name="凯尔希"] 你帮我问问你身边那个陈警官。 [name="凯尔希"] 就问—— [name="凯尔希"] “龙门还要装腔作势到什么时候?” - - [Character(name="char_010_chen_1#5")] - [name="陈"] 刚才的发言,我就当没听到。 [name="陈"] 不过,这确实不是什么还能慢慢悠悠的情况。 - [Character(name="char_136_hsguma")] - [name="星熊"] 出了什么事?我不过拿个报表,你们两个的表情就变得那么严肃。 [name="星熊"] ——有任务? - [Character(name="char_010_chen_1")] - [name="陈"] 没错。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 大家......整理下装备,我觉得,应该是时候出发了。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 陈长官,我请求龙门出动近卫局,配合罗德岛进行救援任务。 [name="阿米娅"] 甚至,那里会有整合运动的临时指挥部—— - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ...... - [Character(name="char_002_amiya_1#4", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 而且,各个侦查小队,一定还在我看不见的地方战斗着...... - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-05_end.txt b/resources/gamedata/story/obt/main/level_main_04-05_end.txt index 29f9f228..080fc48e 100644 --- a/resources/gamedata/story/obt/main/level_main_04-05_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-05_end.txt @@ -1,119 +1,70 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(image="bg_lungmen_m", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 事已至此......我们已经没有别的选择。如果陈长官拒绝—— [name="阿米娅"] 那么罗德岛就会单方面出动。 [name="阿米娅"] 况且这一行为,并不破坏罗德岛与龙门之间的协约。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 近卫局当然会去。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] ......是,是吗...... [name="阿米娅"] ...... [name="阿米娅"] 那我代表罗德岛感谢陈长官—— [name="阿米娅"] 我知道,感染者对于龙门而言...... - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 这是小事。 [name="陈"] 只不过,我对于近卫局各个小队是否能突入分城内部还有一定的疑虑。 [name="陈"] 我们将见机行事。 [name="陈"] 如果可能的话,我们一定会帮助你。 [name="陈"] 但近卫局依然会以处理整合运动这一任务为最优先。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 这样......这样就够了。 [name="阿米娅"] ......谢谢你,陈长官。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 抱歉,我有自己的使命。 [name="陈"] 设备另一头的那个医生,听到了吗? [name="陈"] 我会与罗德岛一起行动。 - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] 阿米娅,小心点。 [name="凯尔希"] 事情并不单纯。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 我会小心的。 - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] 对了,我陆续建立了一些综合情报。 [name="凯尔希"] 罗德岛已经派出了救援小队,协助其他参与任务的侦察小队。 [name="凯尔希"] 只不过陨星他们所在的地方,我们无法深入,无能为力。 [name="凯尔希"] 这要靠你了。 - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 只有陨星她们吗...... - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我明白了。我会去找她们的。 - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] 我会将把坐标发送给你。 [name="凯尔希"] 记住,一切以安全为最优先。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我明白。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 所以,什么时候出发? - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 现在。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 我去整备。你通知一下近卫局的其他人。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 好。 - [Character(name="char_010_chen_1")] - [name="陈"] 阿米娅,十分钟之后,我们一起出发。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 好的。 - [Background(fadetime=1, block=true)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 你们一定要平安无事...... - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-06_beg.txt b/resources/gamedata/story/obt/main/level_main_04-06_beg.txt index 1cbca954..dfc01922 100644 --- a/resources/gamedata/story/obt/main/level_main_04-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-06_beg.txt @@ -1,60 +1,39 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=2)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1",fadetime=0.3,block=true)] [Dialog] [name="阿米娅"] 我们到了。 [name="阿米娅"] ......真是个阴沉的地方。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 外交频道呢? - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 没消息。 [name="星熊"] 看来,这里已经被乌萨斯抛弃了。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=2)] - [name="陈"] 废城......吗。 [name="陈"] 如果它已经成了整合运动的窝点,对于龙门而言,情况会变得越来越难以处理。 - [Character(name="char_136_hsguma", name2="char_010_chen_1", focus=1)] - [name="星熊"] 离龙门太近了。 [name="星熊"] 如果碎骨的行动是接受了这里的指挥,那我们放任不管的后果,确实不堪设想。 [name="星熊"] 只不过,切尔诺伯格的这个分城——究竟发生了什么事? [name="星熊"] 遭受天灾之后是不可能移动这么长的距离的。 [name="星熊"] 为什么,它会出现在这里? - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 从观测得来的数据分析......这里遭受过天灾的余波。 [name="阿米娅"] 分城是在移动到这里后才被天灾摧毁的。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=1)] - [name="星熊"] 哈。看来,罗德岛还有些很不错的天灾信使嘛。 [name="星熊"] 谨慎是正确的选择。 [name="星熊"] 一路上都有散漫的整合运动埋伏...... [name="星熊"] 简直像是食腐野兽一样盘踞在这废城之上。 [name="星熊"] 真的令人有点不太舒服。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 我确认了坐标,我们罗德岛还得继续深入—— [name="阿米娅"] 但这个地形,我认为,不适合整个部队一同行动。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=1)] - [name="星熊"] 接下来就是源石多生地带了吧? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] @@ -67,72 +46,48 @@ [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_010_chen_1#3", name2="char_136_hsguma", focus=2)] - [name="星熊"] 老陈,你觉得—— - [Character(name="char_010_chen_1#3", name2="char_136_hsguma", focus=2)] - [name="陈"] ...... - [Character(name="char_010_chen_1#3", name2="char_136_hsguma", focus=2)] - [name="星熊"] 老陈? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] [Character(name="char_010_chen_1#3", fadetime=1, block=true)] - [Blocker(a=0, fadetime=0.2, block=true)] - [name="陈"] 怎么会—— - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_136_hsguma")] - [name="星熊"] ——! [name="星熊"] 老陈,你去哪! [name="星熊"] 该死,跑得真快!那个难道是—— - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......我也没有看清楚! [name="阿米娅"] 但我觉得那个身影确实是...... - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 我们得追上去—— - [CameraShake(duration=1, xstrength=8, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_1002_nsabr_1")] - [name="整合运动成员"] —— [name="整合运动成员"] 停下! [Delay(time=0.6)] - [Character(name="char_136_hsguma")] - - [name="星熊"] 居然选择在这个时候拦住我们......! [name="星熊"] 那个家伙,不是一般的整合运动成员—— [name="星熊"] 而且......从哪爬出来这么多源石生物? - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 那些源石生物......可能会爆炸! [Character(name="char_136_hsguma")] [name="星熊"] Dr.{@nickname}! [name="星熊"] 让罗德岛的伙计们,都小心点!! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-06_end.txt b/resources/gamedata/story/obt/main/level_main_04-06_end.txt index b609199d..b3c40801 100644 --- a/resources/gamedata/story/obt/main/level_main_04-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-06_end.txt @@ -1,132 +1,79 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 击溃整合运动了! - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=1)] - [name="星熊"] 咳,作为路障来说,这家伙也未免太凶残了些!! [name="星熊"] ...... [name="星熊"] 老陈已经跑得没影了。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1#4", focus=2)] - [name="阿米娅"] 这下糟了...... - [Character(name="char_136_hsguma", name2="char_002_amiya_1#4", focus=1)] - [name="星熊"] 通讯也不接!啧,这衰样,真是没变过! - [Character(name="char_136_hsguma")] - [name="星熊"] 近卫局!全员,准备跟我一起进入—— - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 不,星熊督察。 [name="阿米娅"] 交给我们吧。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 接下来,就是天灾留下的源石丛多生地段...... [name="阿米娅"] 身为健康人的各位继续深入下去,可能会染上矿石病。 [name="阿米娅"] 这是非常严重的后果。 [name="阿米娅"] 而且,作为感染者的我们—— - - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=1)] - [name="星熊"] 哈。你用那小小的身子努力讲着官话的样子,真是有点可爱。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] ...... - [Character(name="char_136_hsguma", name2="char_002_amiya_1#6", focus=2)] - [name="阿米娅"] 唉,唉?! - [Character(name="char_136_hsguma", name2="char_002_amiya_1#6", focus=1)] - [name="星熊"] 哈哈哈,别在意。 [name="星熊"] 不过你确实不用花力气劝我,你的意思,我都明白。 - [Character(name="char_136_hsguma")] - [name="星熊"] 近卫局!我们当好罗德岛的盾! [name="星熊"] 守住入口,不要让一个整合运动进去,也不要放一个整合运动出来! [name="星熊"] 就让感染者问题的专家去处理感染者的问题! - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 星熊督察...... - [Character(name="char_136_hsguma", name2="char_002_amiya_1", focus=1)] - [name="星熊"] 还有,叫我星熊就行。 [name="星熊"] 去吧。老陈就交给你们了。 [name="星熊"] 你可得把她活着还给近卫局哦。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 好的,星熊......!我们一定会让陈长官平安归来......! - [Character(name="char_136_hsguma", name2="char_002_amiya_1#7", focus=1)] - [name="星熊"] 你们自己也要小心点。 - [Character(name="char_136_hsguma", name2="char_002_amiya_1#7", focus=2)] - [name="阿米娅"] 嗯! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 博士,请跟上我吧。 [name="阿米娅"] 罗德岛,出发! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="阿米娅"] (等着我,陈长官......) [name="阿米娅"] (霜叶,陨星,杰西卡......) [name="阿米娅"] (一定要坚持住啊!) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(screenadapt="coverall", image="bg_cher_3", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_016_medic", name2="char_003_kalts_1", focus=1)] - [name="医疗干员"] 最后一支联系上的侦查小队也收容完毕了! [name="医疗干员"] 情况......很糟糕...... - [Character(name="char_016_medic", name2="char_003_kalts_1", focus=2)] - [name="凯尔希"] —— [name="凯尔希"] 皮肤红肿,全身失温,组织坏死—— [name="凯尔希"] 怎么回事? - [Character(fadetime=0)] - [name="重伤的罗德岛干员"] 咕...... - [Character(name="char_003_kalts_1#3")] - [name="凯尔希"] 全是冻伤? - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-07_beg.txt b/resources/gamedata/story/obt/main/level_main_04-07_beg.txt index 909cf919..2e9829c6 100644 --- a/resources/gamedata/story/obt/main/level_main_04-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-07_beg.txt @@ -1,26 +1,16 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 这里......倒下的都是些整合运动。 [name="阿米娅"] ......这个,伤口流出的血液冻成了冰渣,其他部分却很完好。 [name="阿米娅"] 确实是霜叶的技巧。 [name="阿米娅"] ——那边的废墟,应该是爆炸导致的。 [name="阿米娅"] 应该是陨星炸出来的没错。 - - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] (霜叶......杰西卡......陨星......她们,一定还......) - [Character(fadetime=0.6)] - [CharacterCutin(widgetID="1", name="char_003_kalts_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=0, width=200, block=true)] [name="凯尔希"] 阿米娅,各救援小队都已抵达罗德岛、 [name="凯尔希"] 我们救出了除了陨星她们以外的所有侦查小队。 @@ -28,86 +18,55 @@ [name="凯尔希"] 所有人都有不同程度的冻伤。 [name="凯尔希"] 你要重视这点。 [CharacterCutin(widgetID="1", fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ......冻伤? - [Character(name="char_002_amiya_1#6", focus=-1)] [name="凯尔希"] 所有侦查小队都指出,分城中徘徊着一些特殊的整合运动成员。 [name="凯尔希"] 他们有着特殊的作战方式,完全不像一般的整合运动成员那样盲目。 [name="凯尔希"] 多加小心。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 我......我明白。 - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] Dr.{@nickname},你也明白吧? - [Decision(options="明白", values="1")] - [Predicate(references="1")] - [name="凯尔希"] 那就好。 [name="凯尔希"] 我也要去做一些事情了。 [name="凯尔希"] 阿米娅,就算Dr.{@nickname}很有用,也别太过依靠一个人。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... - [Character(name="char_002_amiya_1", focus=-1)] - [name="凯尔希"] 还有,注意戒指。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 我知道。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_002_amiya_1", focus=-1)] - [name="阿米娅"] 其实凯尔希医生也很担心你的。 [name="阿米娅"] 不知不觉中—— [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 危险的野兽露出他们的利爪了。 - [Decision(options="整合运动在我们的背后。;我们的退路......被切断了。;这些感染者暴徒,似乎对我们有些想法呢。", values="1;2;3")] - [Predicate(references="1;2;3")] - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 嗯......他们非常想要阻止我们撤退呢。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 然而,我们来到这里的目的,从来都不是逃跑。 [name="阿米娅"] 罗德岛,冲破他们的防线。 [name="阿米娅"] 让我们把陨星她们救回来! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] - - [name="凯尔希"] 红,听得见吗? [name="凯尔希"] 啊啊,对。 [name="凯尔希"] 没错。在贫民区东入口处会合。 [name="凯尔希"] 嗯。就我们两个。 [name="凯尔希"] 没问题的。 [name="凯尔希"] 对付整合运动,我们两个已经足够了。 - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-07_end.txt b/resources/gamedata/story/obt/main/level_main_04-07_end.txt index 41779c81..853c2bd3 100644 --- a/resources/gamedata/story/obt/main/level_main_04-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-07_end.txt @@ -1,115 +1,70 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 为了攀爬个观测点,都要解决那么多整合运动...... [name="阿米娅"] 咦...... [name="阿米娅"] 那个......是陈长官吗? [name="阿米娅"] 陈长官! - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] —— [name="阿米娅"] (怎么会有这么多尸体......) [name="阿米娅"] (这么多整合运动......全都是陈长官一个人打倒的吗?!) - [Character(name="char_010_chen_1#5")] - [name="陈"] ——! - [Character(name="char_010_chen_1#3")] - [name="陈"] 是你们...... - [Character(name="char_010_chen_1#6")] - [name="陈"] 我冲动了。抱歉。 [name="陈"] 我可能中了敌人的陷阱...... - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 不......没事,没有偏离计划太多,只是———— [name="阿米娅"] 之前,出现的是......塔露拉? - - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ...... [name="陈"] ......不。无所谓了。应该是我的错觉,这里无论如何也不像有那个人在的状况。 [name="陈"] 还是,要以任务优先。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] ......如果不是我来带队,近卫局将很难开展搜查任务。 [name="陈"] 尤其是现在的情况...... - [Character(name="char_002_amiya_1", name2="char_010_chen_1#5", focus=2)] - [name="陈"] 比我预想更复杂。 [name="陈"] 依照现状,独自深入的代价太大了。 - [Character(name="char_002_amiya_1", name2="char_010_chen_1#5", focus=1)] - [name="阿米娅"] 陈长官,罗德岛也希望你能够暂时返回近卫局队伍。 [name="阿米娅"] 这里毕竟是天灾残留的源石丛多生地段,对于健康人而言是很不利的。 [name="阿米娅"] 事先准备的防护消耗品也不一定能维持很久...... - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=2)] - [name="陈"] 你们呢? - [Character(name="char_002_amiya_1", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 保护龙门,优先清理龙门的威胁,当然是我们的任务—— - [Character(name="char_002_amiya_1#7", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 但在我们来到这里的理由中,最重要的那个,是解救罗德岛的成员。 [name="阿米娅"] 罗德岛不会放弃任何一个人。 [name="阿米娅"] 因此,罗德岛的作战方针也不会改变。 - [Character(name="char_002_amiya_1#7", name2="char_010_chen_1", focus=2)] - [name="陈"] ...... [name="陈"] 我会带队与你们汇合——在条件允许的情况下。 - [Character(name="char_002_amiya_1#7", name2="char_010_chen_1", focus=1)] - [name="阿米娅"] 好的。 - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 陈长官!罗德岛可以让一支小队护送你—— - [Character(name="char_010_chen_1")] - [name="陈"] 不用。 - [Dialog(fadetime=0.6)] [Character(fadetime=0.6)] [Delay(time=0.6)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... [name="阿米娅"] ......陈长官,真要强呢。 [name="阿米娅"] 嗯?博士? [name="阿米娅"] ......没关系的。 [name="阿米娅"] 我知道......罗德岛又要孤军奋战了。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 但现在可不是垂头丧气的时候。 [name="阿米娅"] 毕竟,杰西卡她们还在等着我们。 - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-08_beg.txt b/resources/gamedata/story/obt/main/level_main_04-08_beg.txt index e040cb87..b69b6ea6 100644 --- a/resources/gamedata/story/obt/main/level_main_04-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-08_beg.txt @@ -1,231 +1,146 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - - [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 嗯? [name="阿米娅"] 这里是...... [name="阿米娅"] 我们已经很接近霜叶给出的坐标了,但...... [name="阿米娅"] 这股味道有些恶心。 [name="阿米娅"] 难道是焦臭味......? [name="阿米娅"] 整合运动把我们引到了什么地方? - [Blocker(a=1, initr=2, r=1, g=1, b=1, fadetime=0.5, block=true)] [Dialog(time=0.5)] [Delay(time=1)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 啧!小心偷袭! [PlaySound(key="$p_imp_grenade_n", volume=0.6)] [CameraShake(duration=1, xstrength=15, ystrength=10, vibrato=30, randomness=90, fadeout=true)] - [name="阿米娅"] 可恶! - [Dialog(fadetime=0)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_1011_wizard_1#2", name2="char_1002_nsabr_2", focus=1)] - [name="整合运动术士"] 没,没打中吗! - [Character(name="char_1011_wizard_1#2", name2="char_1002_nsabr_2", focus=2)] - [name="整合运动成员"] 没关系,我们这里是安全的! - [Dialog(time=0.5)] [Character(name="char_1011_wizard_1#2", name2="char_1002_nsabr_2", focus=0)] [Blocker(r=0.9, g=0.4, b=0.3, a=1, fadetime=0.1, block=true)] - [Blocker(r=0.7, g=0.4, a=1, fadetime=0.3, block=true)] [Blocker(r=0.2, g=0,b=0, a=0.1, fadetime=0.6, block=true)] - [Character(name="char_1011_wizard_1")] - [name="整合运动术士"] 呃...... - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 你,你怎么了? - [Character(name="char_1011_wizard_1")] - [name="整合运动术士"] 咕,咕......啊...... - [Character(name="char_193_frostl_1#2")] - [name="???"] 他没机会回答你了。 - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 什,什么! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 是在那座建筑里吗! [name="阿米娅"] 等等......那个难道是—— - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 霜叶!霜叶,是你吗? - [Dialog] [Character(name="char_193_frostl_1", fadetime=0.6, block=true)] [Delay(time=0.6)] - [name="霜叶"] 是我。敌人我解决掉了。 [name="霜叶"] 抱歉让你担心了,阿米娅。 [name="霜叶"] 唔...... - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 你受伤了? [name="阿米娅"] 医生,快来! [name="阿米娅"] ......怎么会?你身上的,也是冻伤?你们...... - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 没关系,是小伤。 [name="霜叶"] 陨星和杰西卡还在广场那...... [name="霜叶"] 暂时还不要紧,但继续拖下去就很难说了。 [name="霜叶"] 我把敌人引了出来,整合运动还没发现她们。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 敌人? - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 我们现在的位置还比较隐蔽,不用太担心。 [name="霜叶"] 但他们马上就要来了...... - [Dialog] [Character(fadetime=0)] [Delay(time=0.6)] - [Character(name="char_1507_Mephisto_1", fadetime=0.6, block=true)] [Delay(time=0.6)] - [name="梅菲斯特"] 小狐狸,你躲到那里去了? [name="梅菲斯特"] 快出来吧,捉迷藏要结束了哦。 [name="梅菲斯特"] 你每多藏一分钟,我就会折断你同伴一根手指—— [name="梅菲斯特"] 就算这样,你也还是要逃跑吗? - [Character(name="char_002_amiya_1#7", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] (梅菲斯特——!) - [Character(name="char_002_amiya_1#7", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] (他在虚张声势。别激动。) - [Character(name="char_002_amiya_1#7", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] (他在做什么......) - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 整合运动转移了。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 那个家伙......! [name="阿米娅"] 我们需要先联系陨星她们—— [name="阿米娅"] ......嗯? [name="阿米娅"] 我们明明已经跨过了污染地带,为什么通讯依然接不通? - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 哈...... [name="霜叶"] 看看这个。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 这是你的通讯器? - [Character(name="char_002_amiya_1#6", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] ——! [name="阿米娅"] 怎么会结冰了?难道是被......冻坏了? - [Character(name="char_002_amiya_1#6", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 梅菲斯特只是个添头而已。 [name="霜叶"] 这座废城里...... [name="霜叶"] 徘徊着更可怕的东西。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 可怕的东西? - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 雪怪们。撞上他们,事情就难办了。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 雪怪,是说那个雪怪小队吗?他们究竟是......? - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] 这点时间,很难讲的清。 [name="霜叶"] 但整个区域的低温,以及各个小队的遭遇......都是这些家伙的杰作。 [name="霜叶"] 整合运动的这支队伍,似乎在废城中划下了自己的地盘呢。 - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] 天色暗下来了,这是个好机会...... [name="阿米娅"] 我们可以更加隐蔽的通过这片开阔地带。 [name="阿米娅"] 走吧,先去救出陨星她们。 - [Character(name="char_193_frostl_1")] - [name="霜叶"] 我来带路。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] ...... [name="阿米娅"] 广场上这些......看不太清。 [name="阿米娅"] 是什么......雕塑吗?好奇怪的样子...... [name="阿米娅"] 这股味道也令人作呕...... - [Character(name="char_002_amiya_1", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] ...... [name="霜叶"] 这边,别走散了。 [name="霜叶"] 那些东西......别去看。 [name="霜叶"] ——有敌人。 [name="霜叶"] 悄无声息的干掉吧。 - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-08_end.txt b/resources/gamedata/story/obt/main/level_main_04-08_end.txt index 29a6bbb2..80fff6e2 100644 --- a/resources/gamedata/story/obt/main/level_main_04-08_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-08_end.txt @@ -1,143 +1,88 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_219_meteo_1#2")] - [name="陨星"] ——! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(name="char_193_frostl_1")] [Blocker(a=0, fadetime=0.2, block=true)] - [name="霜叶"] 我知道你在掩体后面,别开火。 [name="霜叶"] 看看我带了谁来。 - [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] 陨星,是我们! - [Character(name="char_219_meteo_1#4")] - [name="陨星"] 谁?难道是......阿米娅吗! - [Character(name="char_219_meteo_1#5")] - [name="陨星"] 阿米娅!你......你居然来了! [name="陨星"] 见到你,真是,真是太好了...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_002_amiya_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] —— [name="陨星"] ——你不该来。这是个巨大的陷阱。 [name="陨星"] 让你来营救我们,代价太大了。 - [Character(name="char_002_amiya_1", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] 这是个错误的决定......! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 现在责怪她也没有用。 [name="霜叶"] 更何况,谁都看得出来你们根本没有机会逃出来......阿米娅是不会放弃你们的。 - [Character(name="char_002_amiya_1", name2="char_219_meteo_1#5", focus=2)] - [name="陨星"] 我没在责怪她!只是...... [name="陨星"] 啧。对不起,阿米娅。 - [Character(name="char_002_amiya_1#2", name2="char_219_meteo_1#5", focus=1)] - [name="阿米娅"] 没关系的。见到你们平安,我就已经非常开心了。 - [Character(name="char_002_amiya_1#2", name2="char_219_meteo_1#5", focus=2)] - [name="陨星"] 阿米娅...... - [Character(name="char_002_amiya_1", name2="char_219_meteo_1#5", focus=1)] - [name="阿米娅"] 但是......杰西卡她怎么了? - [Character(name="char_259_Jessica_1#5")] [Character] [name="杰西卡"] 唔...... - [Character(name="char_002_amiya_1", name2="char_219_meteo_1#5", focus=2)] - [name="陨星"] 她有点......被吓到了。 [name="陨星"] 本来是想等她振作起来,但...... [name="陨星"] 该说是留下了心理创伤......吧。 - [Character(name="char_259_Jessica_1#5")] [Character] [name="杰西卡"] ...... - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 杰西卡,你还好吗? - [Character(name="char_259_Jessica_1#5")] - [Character] [name="杰西卡"] ...... - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 只能...... - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 霜叶,帮个忙。把她的手放在我的胳膊上,把她手指抓紧了。 - [Character(name="char_193_frostl_1")] - [name="霜叶"] ......没问题。 - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 好。 [name="阿米娅"] ...... - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Background(image="bg_cher_2", fadetime=0)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.15, block=true)] - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——!! - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Background(image="bg_cher_0", fadetime=0)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.15, block=true)] - [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [Background(image="bg_lungmen_station", fadetime=0)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.15, block=true)] - [Character(name="char_002_amiya_1#4")] - [name="阿米娅"] 呃...... - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Background(image="bg_cher_2", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_193_frostl_1")] - [name="霜叶"] 阿米娅! [Background(fadetime=0.4)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -148,18 +93,10 @@ [Blocker(a=1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [delay=1.5] [Blocker(a=1, r=1, g=1, b=1, afrom=1, rfrom=0, gfrom=0, bfrom=0, fadetime=4, block=true)] - [name="阿米娅"] 我没事!只是......唔...... [name="阿米娅"] 好强的......悲伤...... - -//[Character(name="char_193_frostl_1")] -//[name="霜叶"] ......这是你的......能力吗......? - [Character(name="char_002_amiya_1#2")] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] -//[name="阿米娅"] 要向......凯尔希医生......保密哦...... -//[name="阿米娅"] ......不是的......并不是我的 - [Dialog] [Blocker(a=1, r=1, g=1, b=1, fadetime=0.3, block=true)] [Blocker(a=1, r=0.8, g=0.8, b=0.8, fadetime=0.3, block=true)] @@ -168,136 +105,68 @@ [Blocker(a=1, r=1, g=1, b=1, fadetime=0.3, rfrom=0.8, bfrom=0.8, gfrom=0.8, block=true)] [Blocker(a=1, r=1, g=1, b=1, fadetime=0.3, rfrom=0.8, bfrom=0.8, gfrom=0.8, block=true)] [Blocker(a=0, fadetime=2, block=true)] - -//[Character(name="char_002_amiya_1", fadetime=0.6, block=true)] - [name="阿米娅"] 很模糊,但是...... - -//[Character(name="char_002_amiya_1#7")] - -//[name="阿米娅"] 没问题的......一定要振作起来呀,杰西卡......! - -//[Dialog] -//[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] -//[Character(fadetime=0)] -//[Background(fadetime=0)] -//[Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_259_Jessica_1#5")] - [name="杰西卡"] ...... - [Character(name="char_259_Jessica_1#5", focus=-1)] - [name="???"] 杰西卡!! [name="???"] 没问题的...... [name="???"] 一定要振作起来呀,杰西卡......! -//[Background(image="bg_cher_2", width=1, height=1, fadetime=1, block=true)] - -//[Character(name="char_259_Jessica_1#5")] - -//[name="杰西卡"] ...... - -//[Character(name="char_259_Jessica_1")] - -//[name="杰西卡"] ...... - [Character(name="char_259_Jessica_1#3")] - [name="杰西卡"] ......? [name="杰西卡"] ......阿米娅......? - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(name="char_002_amiya_1#2")] - [name="阿米娅"] —— [name="阿米娅"] 是我。 - [Character(name="char_259_Jessica_1#5")] - [name="杰西卡"] 阿米娅......阿米娅...... [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_002_amiya_1#3")] - [name="阿米娅"] 好了,好了......已经没事了。 - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] [Background(image="bg_cher_2", width=1, height=1, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_219_meteo_1#4")] - -//[name="陨星"] 真厉害......虽然我不是第一次看到了,但依然觉得,有点不可思议。 [name="陨星"] 杰西卡......你还好吗...... - - [Character(name="char_259_Jessica_1", name2="char_002_amiya_1", focus=1)] - [name="杰西卡"] 阿米娅......我是在...... - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=1)] - [name="杰西卡"] ......对不起......我没想到......我没想到...... - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 没关系的...... - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=1)] - [name="杰西卡"] 那些,那些......呜...... - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 我感受到了。 [name="阿米娅"] 没错,我也经历过—— [name="阿米娅"] ——想要逃跑,却走不动路—— [name="阿米娅"] ——想要尖叫,却发不出声音—— [name="阿米娅"] 我懂的,杰西卡......我也经历过。 - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=1)] - [name="杰西卡"] ....... - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1", focus=2)] - [name="阿米娅"] 站起来吧,杰西卡。 [name="阿米娅"] 你不用再害怕了—— - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1#2", focus=2)] - [name="阿米娅"] 因为你现在,和我们在一起。你不孤单,你身边永远有我们。 [name="阿米娅"] 我们还得一起回罗德岛。 - [Character(name="char_259_Jessica_1#5", name2="char_002_amiya_1#3", focus=2)] - [name="阿米娅"] 芙兰卡和雷蛇还在等你呢。 - [Character(name="char_259_Jessica_1", name2="char_002_amiya_1#3", focus=1)] - [name="杰西卡"] ...... - [Character(name="char_259_Jessica_1#6", name2="char_002_amiya_1#3", focus=1)] - [name="杰西卡"] ......嗯! - [Character(fadetime=1)] [Delay(time=0.6)] [Character(name="char_193_frostl_1")] - [name="霜叶"] ...... [name="霜叶"] 阿米娅......你......刚才用了...... [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 可得......向凯尔希医生保密哦。 - - - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-09_beg.txt b/resources/gamedata/story/obt/main/level_main_04-09_beg.txt index 7683590b..a244dbda 100644 --- a/resources/gamedata/story/obt/main/level_main_04-09_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-09_beg.txt @@ -1,56 +1,36 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [Character(name="char_002_amiya_1", name2="char_219_meteo_1", focus=1)] - [name="阿米娅"] 陨星...... [name="阿米娅"] 杰西卡究竟看到了什么......?你们也在一起吗? - [Character(name="char_002_amiya_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] ......你最好还是不知道为妙。 [name="陨星"] 不是什么战略上的问题......就先别关心了。 - [Character(name="char_002_amiya_1#6", name2="char_219_meteo_1", focus=1)] - [name="阿米娅"] ......? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.3, block=true)] [Character(fadetime=0)] [Background(fadetime=0)] [Blocker(a=0, fadetime=0.3, block=true)] - [Character(name="char_1507_Mephisto_1#6")] - [name="???"] 还想藏到什么时候呢?罗德岛的小虫子们? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1#7", name2="char_193_frostl_1", focus=1)] - [name="阿米娅"] (——!梅菲斯特!他发现我们的踪迹了吗?) - [Character(name="char_002_amiya_1#7", name2="char_193_frostl_1", focus=2)] - [name="霜叶"] (别出声。还没有,这是他惯用的伎俩。) - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 啊,啊,不想出来吗? [name="梅菲斯特"] 别以为我没看见你们增援的队伍。 [name="梅菲斯特"] 也罢。算了,我有些东西要给你们看。你们会喜欢的。 @@ -58,12 +38,10 @@ [name="梅菲斯特"] 等待,等待,等待了那么久......终于等到这个时刻—— [name="梅菲斯特"] 这个向乌萨斯、向迫害我们感染者的人复仇的时刻! [name="梅菲斯特"] 然而,这个分城的这些家伙呢? - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(image="bg_0_guard", fadetime=0, xScale=1, yScale=1)] [ImageTween(image="bg_0_guard", xScaleTo=1.3, yScaleTo=1.3, duration=20)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="梅菲斯特"] 他们逃了。 [name="梅菲斯特"] 他们反应很快。在我们动手之前,就逃了。 [name="梅菲斯特"] 解开了地区锁,开足了马力,动用一切移动手段—— @@ -71,155 +49,97 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [name="梅菲斯特"] 我们的同胞,早就在各个城区中潜伏着,寻找着机会。 [name="梅菲斯特"] 最终他们被我们追上,得到了应有的惩罚。 [name="梅菲斯特"] 这些懦夫,这些施暴者,我们该怎么处理他们呢? - [Character(name="char_1507_Mephisto_1#5")] - [name="梅菲斯特"] 当然是——让他们成为一个标志! [name="梅菲斯特"] 一个宣告感染者身上的一切不公,终将被摧毁的标志—— [name="梅菲斯特"] ——没错,那就是,整合运动的标志—— [name="梅菲斯特"] 让它们一个个都成为恐怖的象征吧! [name="梅菲斯特"] 你们,去点燃那个标志!照亮周围! - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 是! - [Character(name="char_1507_Mephisto_1#5")] - [name="梅菲斯特"] 来吧,照亮这个城市吧!让罗德岛看看软弱的压迫者们的末路! - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] [Background(fadetime=2, block=false)] [Character(name="char_219_meteo_1#3")] - [name="陨星"] (——不!) - [Dialog] [Character(fadetime=0)] - [Decision(options="(迅速掩住阿米娅的双眼)", values="1")] - [Predicate(references="1")] - -//[Dialog] -//[Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] -//[Image(image="avg_40_1", fadetime=0)] -//[Blocker(a=0, fadetime=0.6, block=true)] -//[Background(fadetime=0)] - - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.8, block=true)] - - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 博士——?! - [Character(name="char_002_amiya_1#6", focus=-1)] - [Decision(options="别看!;......", values="1;2")] - [Predicate(references="1;2")] - [Character(name="char_193_frostl_1")] [name="霜叶"] ...... [name="霜叶"] 那是......恶毒和疯狂堆成的焚炉。 - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] ...... [name="阿米娅"] 博士。请挪开你的手。 [name="阿米娅"] 我没问题的。 [name="阿米娅"] ——不,你必须让我看见。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 他的行为总是一天,是我需要面对的。更何况以前也...... - [Character(name="char_002_amiya_1#7", focus=-1)] - [Decision(options="(松开手)", values="1")] - [Predicate(references="1")] - - - [Dialog(fadetime=0)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(image="avg_40_1",y=-50, fadetime=0, xScale=1.1, yScale=1.1)] [ImageTween(image="bg_0_guard",yto=0, xScaleTo=1, yScaleTo=1, duration=10)] [Blocker(a=0, fadetime=0.6, block=true)] - - - [name="杰西卡"] 为什么......为什么...... [name="陨星"] 杰西卡,冷静点。 [name="陨星"] ——可恶! [name="霜叶"] ......真是作孽...... [Delay(time=1)] - - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.8, block=true)] [Image(fadetime=0)] [Background(screenadapt="coverall", image="bg_cher_2", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.8, block=true)] - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 那些焦臭味...... [name="阿米娅"] ............ - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 你们还要躲多久呢,切尔诺伯格的那只兔子? [name="梅菲斯特"] 刚才你们几个就悄悄摸摸的,我还以为你们要做什么。 [name="梅菲斯特"] 结果也只能默默看着吗......真的很无趣呢。 [name="梅菲斯特"] 看来,你还带了不少人? - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.3, block=true)] [Character(fadetime=0)] [Character(name="char_002_amiya_1#7")] [Blocker(a=0, fadetime=0.3, block=true)] - [name="阿米娅"] 这些,都是你做的吗? - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 当然了—— [name="梅菲斯特"] 不运用恐怖的手段,如何减少损失呢。 [name="梅菲斯特"] 只要十分之一的人的死—— [name="梅菲斯特"] 就能恐吓住剩下十分之九的人。 [name="梅菲斯特"] 这可是,最有效的减少伤亡的措施呢。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_002_amiya_1#9")] - [name="阿米娅"] ...... - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] —————— [name="阿米娅"] ——博士。 [name="阿米娅"] 我已经不是当时的我了。 @@ -229,21 +149,11 @@ [name="阿米娅"] 但现在的我,见过的惨剧已经足够多了。 [name="阿米娅"] 我当然不想再看到这种事情发生 [name="阿米娅"] ......但不去面对它们是不行的! - [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] - [name="阿米娅"] ...... [name="阿米娅"] 因为我要提醒自己。 [name="阿米娅"] 我还不能退后—— [name="阿米娅"] 我还要继续战斗下去! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.3, block=true)] -[Character(fadetime=0)] - - - -//[Delay(time=0.6)] -//[Dialog] -//[Blocker(block=true)] -//[Image] +[Character(fadetime=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-09_end.txt b/resources/gamedata/story/obt/main/level_main_04-09_end.txt index 7c34c7cb..25775a5b 100644 --- a/resources/gamedata/story/obt/main/level_main_04-09_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-09_end.txt @@ -1,157 +1,102 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - - [Background(image="bg_cher_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$cherimp_intro", key="$cherimp_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - - [Character(name="char_219_meteo_1#3")] - [name="陨星"] 霜叶,小心!别冲那么前! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 我知道自己在做什么——! - [Character(name="char_1002_nsabr_2")] - [name="整合运动成员"] 唔,唔唔额! [name="整合运动成员"] 寒气切开了盾牌?! [name="整合运动成员"] 什,什么?! [Character(name="char_193_frostl_1")] - [name="霜叶"] 闪开! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 阿米娅!霜叶打乱敌阵,冲向敌方指挥官了! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1", focus=1)] - [name="阿米娅"] 狙击干员,术师干员,掩护霜叶! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Character(name="char_1507_Mephisto_1")] [Blocker(a=0, fadetime=0.2, block=true)] - [name="梅菲斯特"] 哦哦...... [name="梅菲斯特"] 你想做什么呢,小狐狸? - [Character(name="char_193_frostl_1")] - [name="霜叶"] 要你赎罪,要你痛哭流涕—— [name="霜叶"] ——要你的命。 - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Character(name="char_002_amiya_1#7")] [Blocker(a=0, fadetime=0.2, block=true)] - [name="阿米娅"] 别挡道! [CameraShake(duration=0.5, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=false)] [Character(name="char_1002_nsabr_2")] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$p_skill_chimera", volume=0.4)] [Blocker(a=0, fadetime=1.5, block=false)] - - [name="整合运动成员"] 呜哇! [name="整合运动成员"] 黑,黑色的法术...... [name="整合运动成员"] 快,快跑! [name="整合运动成员"] 我不想和梅菲斯特的手下一个下场......! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 梅菲斯特,看你还能逃到哪里去! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Character(name="char_1507_Mephisto_1")] [Blocker(a=0, fadetime=0.2, block=true)] - [name="梅菲斯特"] 哦。看来这些家伙还不足以拦住你们罗德岛嘛。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 为你的所作所为付出代价吧,残忍的家伙! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_193_frostl_1")] - [name="霜叶"] 你逃不掉的。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 小狐狸,你离我离得,有点近哦。 - [Character(name="char_193_frostl_1")] - [name="霜叶"] 因为我就是将手刃你的那个人。 [name="霜叶"] 不尊重生命的人—— [name="霜叶"] 不配拥有生命。 - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 哦—— - [Character(name="char_1507_Mephisto_1")] [Background(screenadapt="coverall", image="bg_cher_6", width=1, height=1, fadetime=1)] [StopMusic(fadetime=2)] [name="梅菲斯特"] 是嘛。 [CameraShake(duration=0.5, xstrength=10, ystrength=10, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.5, r=255, g=255, b=255, fadetime=3, block=true)] - [playsound(key="$d_gen_surfacefrozen", volume=0.8)] [Character(name="char_193_frostl_1")] - [name="霜叶"] ?! [name="霜叶"] 怎么会,我的脚——? - - - [Character(name="char_219_meteo_1")] - [name="陨星"] 阿米娅!各个方向都出现了整合运动的敌人!虽然数量不多...... [name="陨星"] ...... - [Character(name="char_219_meteo_1#3")] - [name="陨星"] 糟了,是雪怪小队...... [name="陨星"] 雪怪小队......聚拢起来了! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1, block=true)] [Character(fadetime=0)] - - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 好了,得向你们介绍一位新朋友才行。 [name="梅菲斯特"] 嗯哼~接下来,请热烈欢迎我们这个舞台的真正主角—— [name="梅菲斯特"] 西北冻原的噩梦,雪怪们的公主—— [name="梅菲斯特"] ————霜————星————小————姐! [name="梅菲斯特"] 她会把你们的血肉,一点一滴的...... [Character(name="char_1507_Mephisto_1#5")] - [name="梅菲斯特"] 全·都·冻·成·碎·渣·哦~ [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Background(fadetime=0.4)] [Dialog] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ————糟了!———— [Dialog] @@ -179,57 +124,40 @@ [name="霜星"] ——梅菲斯特———— [Blocker(a=0, fadetime=2, block=false)] [name="霜星"] 我该先把你这个连野兽都不如的杀人狂,丢在雪原里等死。 - [delay(time=1)] [Blocker(a=1, initr=2, r=1, g=1, b=1, fadetime=1, block=true)] [Background(screenadapt="coverall", image="bg_cher_6", width=1, height=1, fadetime=0)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.8, block=true)] [Character(name="char_1507_Mephisto_1#4")] - [name="梅菲斯特"] 啊呀,好可怕好可怕~ - [Character(name="char_1507_Mephisto_1")] - [name="梅菲斯特"] 但罗德岛在那边哦。 - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Background(image="bg_cher_6", width=1, height=1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - [Character(name="char_002_amiya_1#9")] - [name="阿米娅"] 霜叶—— [name="阿米娅"] 退后。 - [Character(name="char_193_frostl_1")] - [name="霜叶"] —— [name="霜叶"] 阿米娅,带她们走。 - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 不行! [name="阿米娅"] 那个是......那个是——! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 她......向我们走过来了。 [name="霜叶"] 我们不可能赢。 [name="霜叶"] 呵......虽然感觉还没活够...... [name="霜叶"] 能遇见你们,我已经很开心了。 [name="霜叶"] 快走。 - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 霜叶?! - [Character(name="char_193_frostl_1")] [CameraShake(duration=5, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [name="霜叶"] 走! - [Dialog] [Blocker(a=1, initr=2, r=1, g=1, b=1, fadetime=2, block=true)] [playsound(key="$d_gen_surfacefrozen", volume=0.8)] @@ -240,12 +168,10 @@ [Image(image="avg_40_2", xScale=1.2, yScale=1.2, fadetime=0)] [ImageTween(image="avg_40_2", xScaleTo=1, yScaleTo=1, duration=10)] [Blocker(a=0, r=1, g=1, b=1, fadetime=1, block=true)] - [name="霜星"] ———— [name="霜星"] 放心吧,罗德岛。 [name="霜星"] 我会让你们死的毫无痛苦。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-10_beg.txt b/resources/gamedata/story/obt/main/level_main_04-10_beg.txt index 4948339f..e2aff212 100644 --- a/resources/gamedata/story/obt/main/level_main_04-10_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_04-10_beg.txt @@ -1,14 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四十关(前) - -// Comments - - [PlayMusic(intro="$frostnova_intro", key="$frostnova_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - [playsound(key="$d_gen_surfacefrozen", volume=0.8)] [Image(image="avg_40_2", fadetime=1, block=true)] - [CameraShake(duration=-1, xstrength=5, ystrength=5, vibrato=15, randomness=90, fadeout=true, block=false)] [name="杰西卡"] 温度......急剧下降? [Blocker(a=0.05, r=1, g=1, b=1, fadetime=0.5, block=true)] @@ -33,18 +27,15 @@ [Image(fadetime=1, block=true)] [Blocker(a=0, fadetime=0.2, block=true)] [Background(image="bg_cher_6", width=1, height=1, fadetime=1, block=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 她......正在剥夺这片区域的热量! [name="阿米娅"] 居然能有这么广的范围吗! [Character(name="char_193_frostl_1")] [name="霜叶"] ......哈,雪怪们的公主...... [name="霜叶"] 头次见到......比我体温还低的人呢。 - [Character(name="char_219_meteo_1")] [name="陨星"] 霜叶! [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 陨星......其实我......也想要...... [name="霜叶"] 通过迂回来......来给你们创造空间...... [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=2)] @@ -52,98 +43,64 @@ [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=1)] [name="霜叶"] 可是......我的身体......已经冻僵了。 [name="霜叶"] 我的脚......动不了了。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] 霜叶!! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 阿米娅,带她们突破包围。 [name="霜叶"] 再过不到一分钟,敌人的指挥官......可能会冻上整个广场。 [name="霜叶"] 我的命,可别浪费了。 - - [CameraShake(duration=1, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=true)] - [Character(name="char_002_amiya_1", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] 阿米娅......我们不能......我不能! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1#3", focus=1)] - [name="阿米娅"] 我明白。 [name="阿米娅"] 我不会丢下霜叶的。 [name="阿米娅"] 我是不会——丢下任何人的! [name="阿米娅"] 我来封锁敌方小队的行动! [name="阿米娅"] 陨星——去把霜叶救回来!! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] 明白! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 博士!拜托你指挥各个小队! - [Character(name="char_002_amiya_1#7", focus=-1)] - [Decision(options="不用你说!;(点头);好的!", values="1;2;3")] - [Predicate(references="1;2;3")] - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.2, block=true)] [Character(fadetime=0)] [Blocker(a=0, fadetime=0.2, block=true)] - [Character(name="char_193_frostl_1")] - [name="霜叶"] ———— [name="霜叶"] 想了想,这法术...... [name="霜叶"] 我只用过一次呢。 [name="霜叶"] ——“凡有血气......” - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.1, block=true)] [Blocker(a=0, r=1, g=1, b=1, fadetime=0.1, block=true)] [Delay(time=1)] - [Character(name="char_1505_frstar_1")] - [name="霜星"] 呵。 [name="霜星"] 想用冰对抗冰......吗。 - [Character(name="char_193_frostl_1")] [name="霜叶"] 唔......! - [Character(name="char_1505_frstar_1")] [name="霜星"] 舌头,是不是不听使唤了? - [Character(name="char_193_frostl_1")] [name="霜叶"] 你...... - [Character(name="char_1505_frstar_1")] [name="霜星"] ———— [name="霜星"] 雪怪小队,各自散开就位。 - [Character(name="char_1002_nsabr_1")] - [name="整合运动成员"] 是。 - [Character(name="char_1505_frstar_1")] - [name="霜星"] 我的兄弟们...... [name="霜星"] 去摧毁他们的掩体,冻结他们的血液吧。 [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 明白。 - [Dialog] [Character] [Delay(time=0.5)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] “——我知道你在想什么。” - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 咒语? [name="整合运动成员"] 罗德岛的兔子...... @@ -152,9 +109,7 @@ [name="整合运动成员"] 等,等等,那东西跃过了......掩体?! [name="整合运动成员"] 别—— [name="整合运动成员"] ——啊啊啊啊!!!! - [CameraShake(duration=1, xstrength=8, ystrength=10, vibrato=30, randomness=90, block=true)] - [name="整合运动成员"] 我,我的身体!好烫......!好烫! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 陨星! @@ -184,7 +139,6 @@ [name="霜星"] 等一下再来结束你的痛苦。 [Character(name="char_219_meteo_1")] [name="陨星"] 可,可恶......! - [Character(name="char_1505_frstar_1")] [name="霜星"] ...... [name="霜星"] 那么,你就是阿米娅吧。 @@ -200,16 +154,11 @@ [name="霜星"] ......抱歉。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 你......为什么...... - - [Character(name="char_1505_frstar_1")] [name="霜星"] ......♬ [name="霜星"] ——♪——♬—— [playsound(key="$d_gen_surfacefrozen", volume=0.8)] [Blocker(a=0.3, r=255, g=255, b=255, fadetime=3, block=true)] - - - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ——! [name="阿米娅"] 怎么回事? @@ -217,7 +166,6 @@ [name="霜星"] ——♬——♬—— [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ......下雪了? - [Character(name="char_1505_frstar_1")] [Blocker(a=1, r=255, g=255, b=255, fadetime=3, block=true)] [name="霜星"] ......♪ @@ -225,7 +173,6 @@ [name="霜星"] 刺猬玩偶与小熊们”...... [playsound(key="$d_gen_surfacefrozen", volume=0.8)] [Character(name="char_219_meteo_1#3")] - [name="陨星"] 这个怪异的旋律...... [name="陨星"] ——她在施术! [Character(name="char_1505_frstar_1")] @@ -238,7 +185,6 @@ [name="阿米娅"] 凭空诞生的黑色冰晶,数量又增多了? [Character(name="char_219_meteo_1#3")] [name="杰西卡"] 冰晶缓缓降落在地面上了! - [Character(name="char_219_meteo_1#3")] [name="陨星"] 糟糕,冰晶与地面的接触面......结冰了? [name="陨星"] 黑色的冰面...... @@ -246,22 +192,14 @@ [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 冰晶正在迅速侵蚀周边的地形! [playsound(key="$d_gen_surfacefrozen", volume=0.8)] - - - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 别让她唱完!! - [Character(name="char_002_amiya_1#7", focus=-1)] - [Decision(options="罗德岛,全力进攻!", values="1")] - [Predicate(references="1")] - [PlaySound(key="$flashback", volume=0.7, Delay=0.3)] [PlaySound(key="$flashback", volume=0.7, Delay=0.7)] [Delay(time=0.2)] [Blocker(a=1,r=255, g=255, b=255, fadetime=0.3, block=true)] [Image] -[Blocker(block=true, fadetime=0.5)] +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_04-10_end.txt b/resources/gamedata/story/obt/main/level_main_04-10_end.txt index aca80d97..1ce104c2 100644 --- a/resources/gamedata/story/obt/main/level_main_04-10_end.txt +++ b/resources/gamedata/story/obt/main/level_main_04-10_end.txt @@ -1,38 +1,26 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三十二关(前) - -// Comments - [Background(image="bg_cher_6", width=1, height=1, fadetime=1)] [PlayMusic(intro="$frostnova_intro", key="$frostnova_loop", volume=0.8, crossfade=1, delay=0.5)] [Delay(time=1)] - - [Character(name="char_193_frostl_1")] [name="霜叶"] 咳,咳...... [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 陨星!我们击退了雪怪小队! [name="阿米娅"] 可是—— - [Character(name="char_1505_frstar_1")] - [name="霜星"] 确实,我有点低估你们罗德岛了。 [name="霜星"] 下手是不是,还是太轻了些。 - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] (手指已经没有知觉了......可恶......) [name="阿米娅"] ......怎么回事.....? [name="阿米娅"] 寒流......还在凝聚? - [Character(name="char_1505_frstar_1")] [name="霜星"] 这一次...... [name="霜星"] 你们就不会那么好运了。 - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ......?! [name="阿米娅"] 不好.......! [name="阿米娅"] 她是想吸收整片区域内的寒气,一口气爆发出来吗?! - [Character(name="char_1505_frstar_1")] [name="霜星"] ——♩——♬—— [Character(name="char_002_amiya_1#7")] @@ -65,7 +53,6 @@ [Character(name="char_1505_frstar_1")] [name="霜星"] ——拼尽全力用自己的法术,停滞了寒潮的聚流吗? [name="霜星"] ......真是个好孩子。 - [Dialog] [Character(fadetime=0)] [Delay(time=0.3)] @@ -88,7 +75,6 @@ [Character(name="char_219_meteo_1#3")] [name="陨星"] 我去了......! [Character(fadetime=0)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$d_gen_explo_n", volume=0.7)] @@ -101,62 +87,41 @@ [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$p_imp_grenade_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$p_imp_grenade_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_219_meteo_1#2")] - [name="陨星"] 呃......! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 陨星!! - [Character(name="char_219_meteo_1#3")] - [name="陨星"] 不是直接命中,没什么关系! - - [Character(fadetime=0)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$p_imp_grenade_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - - [name="整合运动成员"] 还,还能跑吗? [name="整合运动成员"] 可恶! [name="整合运动成员"] 都说了!你凭什么靠近雪怪们啊! [name="整合运动成员"] 继续射击!不要给她机会! - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$p_imp_grenade_n", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_219_meteo_1#3")] - [name="陨星"] ——糟了! - [Character(name="char_219_meteo_1#2")] - [name="陨星"] 喀......! - [Character(name="char_259_Jessica_1#3")] - [name="杰西卡"] 不!!她被......她被击中了,不...... - [Character(name="char_219_meteo_1#3")] - [name="陨星"] ......小伤而已!这样就想挡住我,还太早了!! [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$d_gen_surfacefrozen", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 这还不够,我必须...... [Blocker(a=1, r=1, g=1, b=1, fadetime=0.2, block=true)] @@ -178,7 +143,6 @@ [name="阿米娅"] 不管怎么样,只能试一把了! [name="阿米娅"] 击中它吧——! [name="阿米娅"] 大家可都......相信着我! - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [PlaySound(key="$p_skill_chimera", volume=0.7)] @@ -187,138 +151,87 @@ [name="整合运动成员"] ————? [name="整合运动成员"] 罗德岛的领袖...... [name="整合运动成员"] 她的法术,击碎了我们埋设的源石? - [Blocker(a=0.5, r=255, g=255, b=255, fadetime=3, block=true)] - [name="整合运动成员"] ——起雾了—— - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 果然!那个霜星是靠小队埋设的源石来创造寒潮! [name="阿米娅"] 陨星!!趁现在——! [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_surfacefrozen", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] - [Character(name="char_219_meteo_1#3")] - [name="陨星"] 霜叶...... [name="陨星"] 我......一定......会救你!! [name="陨星"] 所以,等我...... [name="陨星"] 等我! - - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=0.6, block=true)] [Character(fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - [name="???"] 醒醒! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 呃......? - [Character(fadetime=0)] - [name="???"] 我抓到你了! - [Character(name="char_193_frostl_1")] - [name="霜叶"] 谁...... - [Character(name="char_219_meteo_1")] - [name="???"] 上来!快!抱稳我! - - - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] ......陨......星? - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 你逞什么英雄! [name="陨星"] 我有蠢到,会眼睁睁的看着你送命吗! - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_explo_n", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] 放我下来......我又不是什么......小动物...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 我可是不会松手的! [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_surfacefrozen", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_219_meteo_1")] - [name="陨星"] 阿米娅!杰西卡!! - [Character(name="char_259_Jessica_1#3")] - [name="杰西卡"] ......好! [name="杰西卡"] 大家!快撤退! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1", focus=1)] - [name="阿米娅"] 陨星,带霜叶先走,我掩护你们! - [Character(name="char_002_amiya_1#7", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 我明白了! [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$d_gen_surfacefrozen", volume=0.7)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=1)] - [name="霜叶"] ......咕...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 哈,哈......咳哈...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=2)] - [name="陨星"] 霜叶......撑下去......! [name="陨星"] 别死......可别死了!! - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=1)] - [name="霜叶"] 别担心......我的命......还挺硬的。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1", focus=2)] - [name="陨星"] 你也是......阿米娅也是!怎么一个两个都是这样! - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#5", focus=2)] - [name="陨星"] 再怎么逞强......你们也只是孩子而已啊! [PlaySound(key="$d_gen_surfacefrozen", volume=0.7)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [Character(name="char_193_frostl_1", name2="char_219_meteo_1#5", focus=1)] - [name="霜叶"] 还把我当孩子...... [name="霜叶"] ......那我要是死了,救了你们几个,不还蛮值的吗。 - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#3", focus=2)] [PlaySound(key="$d_gen_explo_n", volume=0.3)] [name="陨星"] 你——你给我记住了!下次你再这么做...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#5", focus=2)] - [name="陨星"] 再这么做......我就...... - [Character(name="char_193_frostl_1", name2="char_219_meteo_1#5", focus=1)] - [name="霜叶"] 哈......对不起。 [name="霜叶"] 跑起来吧,陨星。 [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -326,36 +239,27 @@ [PlaySound(key="$d_sp_ballista", volume=0.7)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_193_frostl_1")] - [name="霜叶"] 别......回头......! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 走!快走!! [name="阿米娅"] 撤出当前区域!优先保护伤员和医疗干员! [name="阿米娅"] 狙击小队......!瞄准整合运动符号,射击!! [name="阿米娅"] 破坏它的结构!解体整栋大楼! - [PlaySound(key="$d_gen_explo_n", volume=0.7)] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=15, ystrength=18, vibrato=30, randomness=90, fadeout=true)] - [name="阿米娅"] 咳,咳...... - [name="阿米娅"] 爆炸引起的雾气更浓了——! [name="阿米娅"] 趁现在!动作快!! [name="阿米娅"] 全员撤出广场区域!! - [Dialog] [Blocker(a=1, initr=2, r=0, g=0, b=0, fadetime=1.5, block=true)] [Character(fadetime=0)] [playsound(key="$d_gen_soldiersrun")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1.5, block=true)] - [Character(name="char_1505_frstar_1")] [Delay(time=1)] - [name="霜星"] 逃掉了——吗。 [Blocker(a=0.7, r=0.6, g=0, b=0, fadetime=0.1, block=true)] [Blocker(a=0, r=0.6, g=0, b=0, fadetime=0.8, block=true)] @@ -367,114 +271,73 @@ [Blocker(a=0, r=0.6, g=0, b=0, fadetime=0.25, block=true)] [name="霜星"] ———— [Background(fadetime=1, block=true)] - [name="霜星"] 你看了多久? - [Character(fadetime=0.5)] - [name="???"] 几分钟。 [name="???"] 这些战士值得称赞。 - [Character(name="char_1505_frstar_1")] - [name="霜星"] 哼。 [Dialog] [Character(fadetime=0.5, block=true)] [Delay(time=0.6)] [Image(image="avg_40_3", fadetime=2, xScale=1, yScale=1)] [ImageTween(image="avg_40_3", duration=20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.2, yScaleTo=1.2,yTO=600 )] - [name="???"] 小心。 [name="???"] 你的身体状况不理想。 [name="霜星"] ——用不着你来提醒。 [name="霜星"] 做你该做的事吧,老顽固。 - [Dialog] - [Image(fadetime=1, block=true)] - [name="霜星"] 我要去追击罗德岛了。 [name="霜星"] 在清剿他们之后,我们才能..... [name="霜星"] 去......龙门。 - [name="???"] ...... [Dialog] [Delay(time=1)] [stopmusic] - [playsound(key="$d_gen_soldiersrun")] [playsound(key="$d_gen_soldiersrun",volume=0.6, delay=0.3)] [CameraShake(duration=3, xstrength=0, ystrength=4, vibrato=12, randomness=90, block=false)] [Background(screenadapt="coverall", image="bg_cher_3", width=1, height=1, fadetime=0.6, block=true)] - - - [Character(name="char_002_amiya_1")] - [name="阿米娅"] 呼...... [name="阿米娅"] 呼............ [name="阿米娅"] 马上,就能到达撤退点了。 [name="阿米娅"] 博士,我们...... [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Character(name="char_219_meteo_1")] - [name="陨星"] ......阿米娅!!和近卫局的通讯,已经连上了!! [name="陨星"] 紧急通讯!! - [Character(name="char_002_amiya_1#7")] - [name="阿米娅"] 陈长官!! - [Character(name="char_002_amiya_1#7", focus=-1)] - [name="陈"] ......听......好......? - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] 陈长官?你听得清楚吗? - [Character(fadetime=0)] [Blocker(a=1, initr=2, r=0, g=0, b=0, block=true, fadetime=1)] [name="陈"] ......龙门........... - [Character(name="char_002_amiya_1#6")] - [name="阿米娅"] ——————什么?! - [Dialog] - [Character(fadetime=0)] [Background(fadetime=0)] [Image(image="avg_40_4", fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=false)] [Delay(time=0.5)] - [name="陈"] ——我已经安全了。 [name="陈"] 但...... [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [name="陈"] ...... [name="陈"] ......整合运动已经攻占了近卫局的一处重要设施,正在强行打开贫民区与外城的通路。 - - [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep04",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=0.6, block=false)] -//对话内容此处填入 [name="陈"] 阿米娅...... [name="陈"] 龙门......危险了。 - -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - - - - - - - [Delay(time=1)] [Dialog] [Blocker(block=true)] @@ -483,7 +346,6 @@ [Blocker(a=0, initr=2, r=0, g=0, b=0, block=true, fadetime=0.4)] [name=""] ............ [Delay(time=1)] - [Image(image="item_tll", fadetime=2, xScale=1.3, yScale=1.3)] [ImageTween(image="item_tll", tiled=true, xScaleTo=1.0, yScaleTo=1.0, duration=25, block=false)] [name="梅菲斯特"] W成功吸引了龙门和罗德岛的注意,把他们诱进了圈套。 @@ -497,11 +359,9 @@ [name="梅菲斯特"] 还有什么吩咐吗,塔露拉。 [Delay(time=1)] [name="塔露拉"] ———— - [Delay(time=1)] [name="塔露拉"] 是时候了———— [name="塔露拉"] 让这腐败的城市,化为灰烬。 - [Dialog] [Stopmusic(fadetime=5)] -[Blocker(block=true)] +[Blocker(block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-01_beg.txt b/resources/gamedata/story/obt/main/level_main_05-01_beg.txt index ccf1c013..3dec5fd3 100644 --- a/resources/gamedata/story/obt/main/level_main_05-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-01_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Character] [stopmusic] @@ -13,16 +10,12 @@ [Dialog] [name="???"] 嘿嘿,我们不会分开的,对吧! [Dialog(fadetime=2)] - [Delay(time=2)] - [name="???"] 你还记得那个老公爵掳走她时你做了什么吗? [Dialog] [name="???"] 你为了龙门能做到哪一步,是否真的什么都可以? [name="???"] 现在,魏彦吾,你又要牺牲谁、牺牲什么? - [Dialog(fadetime=1)] - [Delay(time=1)] [name="陈"] 唔......呃...... [Character(name="char_308_swire_1#4")] @@ -43,11 +36,9 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] [Character] - [Image(image="avg_5_1_swire",screenadapt="coverall",fadetime=2)] [Blocker(a=0, fadetime=2, block=true)] [PlayMusic(intro="$newhope01_intro", key="$newhope01_loop", volume=0.6, crossfade=1.5, delay=0.5)] - [Blocker(a=1, r=0,g=0, b=0, block=true)] [Background(image="bg_corridor",screenadapt="coverall")] [Character(name="char_010_chen_1#6")] @@ -113,5 +104,4 @@ [Dialog] [Delay(time=0.5)] [Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] -[Blocker(block=true, fadetime=0.5)] - +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-01_end.txt b/resources/gamedata/story/obt/main/level_main_05-01_end.txt index f4560629..94edd89d 100644 --- a/resources/gamedata/story/obt/main/level_main_05-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-01_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 [name=""] 07:55 A.M 天气/阴 [name=""] 龙门接舷区,落蹄州,罗德岛七号舱室 [Dialog] @@ -9,7 +6,6 @@ [PlayMusic(intro="$newhope01_intro", key="$newhope01_loop", volume=0.6, crossfade=1.5, delay=0.5)] [Background(image="bg_corridor",fadetime=1,screenadapt="coverall")] [Delay(time=1)] - [Character(name="char_308_swire_1#5",name2="char_010_chen_1#1",fadetime=1,focus=1)] [Delay(time=1)] [name="诗怀雅"] 在本小姐和罗德岛的接应下,阻挠你们的整合运动溃散了,而你的小队相对保持了完整。哼哼,你总算可以回龙门了。 @@ -51,9 +47,6 @@ [name="诗怀雅"] 这也是你接到的命令? [name="诗怀雅"] 没有你的擅离职守,龙门不会失陷。 [name="诗怀雅"] 我替你感到羞耻,陈警司。你该马上辞职,而我会接管特别督查组。 - - [Dialog] [Delay(time=0.5)] -[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] - +[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-02_beg.txt b/resources/gamedata/story/obt/main/level_main_05-02_beg.txt index 228e2560..d6a97e55 100644 --- a/resources/gamedata/story/obt/main/level_main_05-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-02_beg.txt @@ -1,12 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, block=true)] [PlayMusic(intro="$newhope01_intro", key="$newhope01_loop", volume=0.6, crossfade=1.5, delay=0.5)] [Background(image="bg_corridor",fadetime=1,screenadapt="coverall")] [Blocker(a=0, fadetime=1.5, block=true)] - [Character(name="char_308_swire_1#5",name2="char_010_chen_1#5",fadetime=1,block=true,focus=2)] [Delay(time=1)] [name="陈"] 诗怀雅,你没有这个权力。 @@ -62,7 +60,6 @@ [Dialog] [Character] [PlaySound(key="$d_gen_walk_n")] - [Character(name="avg_npc_012",fadetime=1,block=true)] [Delay(time=1)] [name="罗德岛干员"] 没有的事,不用见外。 @@ -109,7 +106,6 @@ [name="星熊"] 别去,没龙门有意思。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 哈哈。 - [Dialog] [stopmusic] [CameraShake(duration=0.3, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] @@ -123,7 +119,6 @@ [name="星熊"] 那我先出去。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 麻烦你。 - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1,block=true)] @@ -132,8 +127,6 @@ [Background] [Image(image="bg_5_2_call",screenadapt="coverall", fadetime=2)] [Blocker(a=0, fadetime=1, block=true)] - - [name="陈"] 请说,我在听。 [Character] [name="???"] 陈sir......那些感染者,整合运动......到处都是。 @@ -152,14 +145,12 @@ [name="???"] ......我没法说服你,陈sir. 你们要小心。 [name="???"] 等等,有动静。 [name="???"] 【电流声】 - [Character(name="char_010_chen_1#5")] [name="陈"] XR02?XR02! [name="陈"] ...... [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1,block=true)] - [Image] [Blocker(a=0, fadetime=1, block=true)] [Character(name="char_010_chen_1#5")] @@ -168,15 +159,12 @@ [name="星熊"] 啊,在。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 去整备队伍吧,我们该走了。 - [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.6, crossfade=1.5, delay=0.5)] [Background(image="bg_uptown_1",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - - [Character(name="char_010_chen_1#1",name2="avg_npc_012",fadetime=1,focus=2)] [Delay(time=1)] [name="罗德岛干员"] 陈长官,你要出发了吗? @@ -213,6 +201,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-02_end.txt b/resources/gamedata/story/obt/main/level_main_05-02_end.txt index 5b01b298..7fc89a61 100644 --- a/resources/gamedata/story/obt/main/level_main_05-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-02_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [PlayMusic(intro="$newhope01_intro", key="$newhope01_loop", volume=0.6, crossfade=1.5, delay=0.5)] [Background(image="bg_uptown_1",fadetime=1,screenadapt="coverall")] [Delay(time=1)] @@ -131,8 +129,7 @@ [name="星熊"] 去哪? [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 木禾仓库。 - [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-03_beg.txt b/resources/gamedata/story/obt/main/level_main_05-03_beg.txt index b5b3e8b1..59136bd6 100644 --- a/resources/gamedata/story/obt/main/level_main_05-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-03_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Background(screenadapt="coverall", image="bg_uptown_2",fadetime=1,screenadapt="coverall")] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -60,8 +58,7 @@ [name="陈"] ......只有三分钟。 [Character(name="char_136_hsguma",name2="char_010_chen_1#5",focus=1)] [name="星熊"] 我去了。 - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-03_end.txt b/resources/gamedata/story/obt/main/level_main_05-03_end.txt index e60b45a0..6483c93c 100644 --- a/resources/gamedata/story/obt/main/level_main_05-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-03_end.txt @@ -1,11 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments - - [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 为什么都跑了! [name="整合运动成员"] 用法术攻击她啊!为什么要逃跑?! @@ -32,14 +27,12 @@ [name="星熊"] 你不配被这面般若享用。 [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 咿,咿咿咿咿!! - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] [Character] [Background(screenadapt="coverall", image="bg_uptown_2")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_015_lmg")] [name="近卫局成员"] 丢,我们甚至还没来得及发动攻击。 [name="近卫局成员"] 一个人,两分半钟,她根本是一个人解决了所有整合运动。 @@ -50,13 +43,11 @@ [Character(name="char_010_chen_1#1",name2="char_015_lmg",focus=2)] [name="近卫局成员"] 已被各小队分头抓获。 [name="近卫局成员"] ......陈sir,星熊督察她好像在向你招手。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1,block=true)] [Character] [Delay(time=0.3)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] - [Blocker(a=0, fadetime=1, block=true)] [Character(name="char_010_chen_1#1")] [name="陈"] 医师,跟我来! @@ -92,7 +83,6 @@ [Character] [Background(screenadapt="coverall", image="bg_storehouse",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_010_chen_1#4")] [name="陈"] XR02,告诉我你的位置!XR02! [playsound(key="$d_gen_transmissionget", volume=0.4)] @@ -105,16 +95,13 @@ [name="陈"] 不,那是我!你别挂断! [Character] [name="线人"] 是陈sir吗?那太好了......我在......最里面。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] [Character] [Image(image="bg_5_3end1",screenadapt="coverall")] - [Blocker(a=0, fadetime=2, block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.15, yScaleTo=1.15, duration=15, block=false)] - [name="陈"] 你的伤......你的眼睛怎么回事? [name="线人"] 不小心中了法术。没事,不妨碍,我,咳,给你东西。 [name="陈"] 医师,给他止血! @@ -127,7 +114,6 @@ [Character] [Image] [Blocker(a=0, fadetime=2, block=true)] - [Character(name="char_010_chen_1#4",name2="avg_npc_013",focus=2)] [name="线人"] 拿好,陈sir......S249TA,F106。 [Character(name="char_010_chen_1#1",name2="avg_npc_013",focus=1)] @@ -197,15 +183,12 @@ [name="线人"] 陈sir,你该早说。 [Character(name="char_010_chen_1#1")] [name="陈"] 她自己不出声。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] [Character] - [Image(image="bg_5_3end2",screenadapt="coverall")] [Blocker(a=0, fadetime=2, block=true)] - [name="线人"] 大姐,我做得好吗? [name="星熊"] 还不够。你得活下来才算做得好。 [name="线人"] 对唔住,哈哈......能被大姐背一回,我已经值了。 @@ -217,11 +200,7 @@ [name="线人"] 大姐......虽然我们一直都怕你,但我们其实......都撑你。 [name="线人"] 一直......都......撑你...... [name="星熊"] 我也是。 - - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-04_beg.txt b/resources/gamedata/story/obt/main/level_main_05-04_beg.txt index 05e95215..eca89b3c 100644 --- a/resources/gamedata/story/obt/main/level_main_05-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-04_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_uptown_2", width=1, height=1, fadetime=1)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=0.6)] @@ -79,7 +76,6 @@ [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1,block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=1)] [name="星熊"] 等等!老陈,他们是不是想要破坏那栋宅子的大门? [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] @@ -90,25 +86,21 @@ [name="陈"] 那是自然!狙击手,待命! [Character(name="char_015_lmg")] [name="近卫局成员"] 明白。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.7,block=true)] [Delay(time=0.3)] [Character] [Blocker(a=0, fadetime=0.7, block=true)] - [name="整合运动成员"] ......! [name="整合运动成员"] 是龙门的军队!撤退! [name="整合运动成员"] 联络—— - [Character(name="char_010_chen_1#2")] [name="陈"] 狙击手!射击那个背着无线电台的家伙!别让他发讯! [Character(name="char_136_hsguma")] [name="星熊"] 明明该固守据点,第一反应居然是跑?肯定有鬼! [Character(name="char_010_chen_1#2")] [name="陈"] 想跑就跑,跑得了吗! - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-04_end.txt b/resources/gamedata/story/obt/main/level_main_05-04_end.txt index 8c5faf60..9a202dc7 100644 --- a/resources/gamedata/story/obt/main/level_main_05-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-04_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_uptown_2", width=1, height=1, fadetime=2)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -21,7 +18,6 @@ [Image(image="avg_5_4_door",x=20, y=0)] [Blocker(a=0, fadetime=0.7, block=true)] [ImageTween(xFrom=20, yFrom=0, xTo=0, yTo=0, duration=15, block=false)] - [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=1)] [name="星熊"] 你的公寓不是在太埔吗? [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] @@ -50,16 +46,13 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.4)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [delay(time=1)] - [Character(name="char_136_hsguma")] [name="星熊"] 喂喂,这不是你自己家门吗,你就这么切开了? [Character(name="char_010_chen_1#1")] [name="陈"] 我没带钥匙。整合运动刚刚也在侧墙上开过洞了,他们造成了些意外的破坏也是有可能的。 [Character(name="char_136_hsguma")] [name="星熊"] 你说是——算了,那就是吧。 - [Dialog] [Blocker(a=1,fadetime=2,block=true)] [Delay(time=0.3)] @@ -99,17 +92,11 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] [Background] - [Blocker(a=0, fadetime=1, block=true)] - 玩具要摆放整齐。 - 不准走出家门。 - 和别人说话要经过允许。 - 没同意前不准直视大人的眼睛。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] @@ -122,7 +109,6 @@ [name="陈"] 居然一直有在打扫。 [name="陈"] 哼,一直空着这个房间留给我,真够宽容的,还是说觉得我是丧门星? [name="陈"] 等等,照片,对,照片...... - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] @@ -130,15 +116,10 @@ [Background] [stopmusic(fadetime=1)] [Blocker(a=0, fadetime=1, block=true)] - 你得不到我的爱,一点也得不到。 - 对不起,很对不起,但我无法忍受你,光是看到你,我都恨到想要挠破自己的胳膊。 - 你们都让我无法忍受。我太自私了,我确实没法再坚持下去了。 - 你们会明白的,总有一天。要恨就恨吧。我恨你,你也恨我。那是最好的。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2,block=true)] [Delay(time=0.3)] @@ -146,10 +127,8 @@ [Character] [CameraEffect(effect="Grayscale", fadetime=0, keep=true, initamount=0, amount=1)] [Image(image="avg_5_photo", tiled=true, fadetime=0, block=false)] - [Blocker(a=0, fadetime=0.3, block=true)] [CameraEffect(effect="Grayscale", fadetime=18, amount=0, block=false)] - [name="陈"] 在这。 [name="陈"] 我还以为已经丢了,这么早的照片...... [name="陈"] 不对......他们难道在找这个? @@ -162,7 +141,6 @@ [Background(screenadapt="coverall", image="bg_uptown_2", width=1, height=1)] [Character] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_136_hsguma")] [name="星熊"] 啊,你终于出来了。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] @@ -180,9 +158,7 @@ [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 那就好。我们的道路又畅通了一些,也更接近目标了。 [name="陈"] 近卫局诸位,整队出发!让我们去把龙门拿回来! - - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-06_beg.txt b/resources/gamedata/story/obt/main/level_main_05-06_beg.txt index 253760fc..73c22408 100644 --- a/resources/gamedata/story/obt/main/level_main_05-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-06_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(前) - -// Comments - [Background(image="bg_emporium", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -54,7 +51,6 @@ [name="整合运动术师"] 什么,谁! [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 窗户!在窗户外面! - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -109,7 +105,6 @@ [name="近卫局成员"] 找掩体!快!躲在那架钢琴后面! [Character(name="char_136_hsguma")] [name="星熊"] 啊。 - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, fadetime=0.1, block=true)] @@ -121,7 +116,6 @@ [name="近卫局成员"] 它打破了我们的掩体!转移! [Character(name="char_136_hsguma")] [name="星熊"] 一百八十万......炸了。 - [Character(name="char_1002_nsabr_1")] [name="整合运动成员"] 其他同胞,其他同胞!听着! [name="整合运动成员"] 我们占据了龙门的大古广场作为据点,也做好了防御准备,但近卫局从广场高层突袭了我们!他们正在削减我们的人数! @@ -142,15 +136,12 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [delay(time=1)] [Character(name="char_010_chen_1#2")] [name="陈"] 让整个龙门的整合运动都知道我们在这里。 [name="陈"] 我们等着他们来,等着他们追逐我们,等着和他们在近卫局决一死战。 [name="陈"] 近卫局!继续攻击!别停火! - - [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-06_end.txt b/resources/gamedata/story/obt/main/level_main_05-06_end.txt index 3fb0db36..b541d940 100644 --- a/resources/gamedata/story/obt/main/level_main_05-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-06_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第五关(后) - -// Comments - [Background(image="bg_emporium", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -49,7 +46,6 @@ [name="星熊"] 老陈。那条情报是不是真的有价值? [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 一定有。 - [Dialog] [Character] [stopmusic(fadetime=1)] @@ -59,11 +55,9 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1,block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_015_lmg")] [name="近卫局成员"] 陈Sir!快走!!我们在三楼发现了大量的爆炸物! [PlayMusic(intro="$escapebattle_intro", key="$escapebattle_loop", volume=0.5, crossfade=1.5, delay=0.5)] - [name="近卫局成员"] 就在你脚下的位置!! [Character(name="char_1011_wizard_1")] [name="整合运动术师"] 近卫局,现在就把你们炸上天! @@ -86,7 +80,6 @@ [Blocker(a=0, fadetime=0.2, block=true)] [CameraShake(duration=1, xstrength=15, ystrength=10, vibrato=30, randomness=90, fadeout=true)] [Delay(time=1)] - [Blocker(a=1, fadetime=1, block=true)] [Background] [Background(image="avg_5_5_fall_back", xScale=1.3, yScale=1.3, fadetime=1)] @@ -104,4 +97,4 @@ [Blocker(a=0, fadetime=2, block=true)] [Dialog] [Blocker(fadetime=1,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-07_beg.txt b/resources/gamedata/story/obt/main/level_main_05-07_beg.txt index 0607bf47..2b2bc5e2 100644 --- a/resources/gamedata/story/obt/main/level_main_05-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-07_beg.txt @@ -1,11 +1,8 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_emporium", width=1, height=1,screenadapt="coverall", fadetime=2)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=2)] - [Character(name="char_010_chen_1#1",fadetime=2,block=true)] [Delay(time=2)] [name="陈"] 唔...... @@ -36,7 +33,6 @@ [name="星熊"] ——只要能被我掀开—— [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=50, fadeout=true, block=true)] [name="星熊"] ——就也没多重!!啊啊!! - [CameraShake(duration=2, xstrength=8, ystrength=8, vibrato=30, randomness=90, fadeout=true, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] @@ -109,4 +105,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(fadetime=1,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-07_end.txt b/resources/gamedata/story/obt/main/level_main_05-07_end.txt index 4a1a0cb1..474c4fff 100644 --- a/resources/gamedata/story/obt/main/level_main_05-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-07_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Background(image="bg_emporium", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$darkness01_intro", key="$darkness01_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -18,7 +15,6 @@ [name="陈"] 只有我们两个掉下了楼。不幸中的万幸。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=1)] [name="星熊"] 你真下定决心,这回不带上我?近卫局里潜伏着的可是整合运动的指挥官,这一定是场恶仗。 - [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=2)] [name="陈"] 我无所谓。但对你的状态来说,这样更好。你也是这么觉得的吧。 [Character(name="char_136_hsguma",name2="char_010_chen_1#1",focus=1)] @@ -41,7 +37,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Blocker(a=0, fadetime=2, block=true)] - [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="通讯"] ...... [name="通讯"] 整合运动已经经过铜钟。 @@ -51,7 +46,6 @@ [name="通讯"] ...... [name="通讯"] 以上为整合运动行迹与各小队进程通报。 [name="通讯"] 通报完毕。 - [Character(name="char_010_chen_1#1")] [name="陈"] 明白。 [name="陈"] 继续行动。目标,将所有整合运动全都赶到指定区域。 @@ -60,7 +54,6 @@ [Character] [name="通讯"] Yes sir。 [Dialog] - [Delay(time=1)] [Dialog] [Character] @@ -150,7 +143,6 @@ [name="陈"] 对。 [Character(name="char_empty",name2="char_010_chen_1#5",focus=1)] [name="诗怀雅"] 祝你好运。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] @@ -189,8 +181,7 @@ [name="近卫局成员"] Yes sir! [Character(name="char_010_chen_1#2")] [name="陈"] 出发。 - [Delay(time=0.6)] [Dialog] [Blocker(fadetime=1,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-09_beg.txt b/resources/gamedata/story/obt/main/level_main_05-09_beg.txt index 4a1b8f8c..27303463 100644 --- a/resources/gamedata/story/obt/main/level_main_05-09_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-09_beg.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_indoor_3",fadetime=2,block=true,screenadapt="coverall")] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [name=""] 11:20 P.M. 天气/阴 @@ -25,7 +23,6 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Character(name="char_015_lmg")] [name="近卫局成员"] 根据线报,整合运动将临时指挥部设在了天台。 @@ -61,12 +58,10 @@ [name="近卫局成员"] Yes sir! [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] - [Image(image="avg_5_7_1", fadetime=1, xScale=1, yScale=1,block=true)] [ImageTween(image="avg_5_7_1", xScaleTo=1.3, yScaleTo=1.3, duration=10)] [Blocker(a=0, fadetime=1, block=true)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] - [name="陈"] 走这里的防火通道。养兵千日用兵一时,虽然平常都很少打扫它,现在就全靠它了。 [name="陈"] 爬上这条楼梯,就是近卫局天台。 [name="陈"] 你们去攻占顶楼,借助视野优势援护我。我去天台,局势稳定后我们再合流。 @@ -85,7 +80,6 @@ [PlaySound(key="$d_gen_dooropen")] [Background(image="bg_rooftop",screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=true)] - [PlaySound(key="$d_gen_walk_n")] [Character(name="char_1507_Mephisto_1#6",fadetime=1,block=true)] [Delay(time=1)] @@ -101,9 +95,7 @@ [Character(name="char_010_chen_1#2")] [name="陈"] 多说无益,齐上吧。 [name="陈"] 这里不是整合运动该来的地方! - - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-09_end.txt b/resources/gamedata/story/obt/main/level_main_05-09_end.txt index 82868ba8..52eb7935 100644 --- a/resources/gamedata/story/obt/main/level_main_05-09_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-09_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments - [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -106,31 +103,23 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Image(image="avg_5_7_shining", fadetime=0, screenadapt="coverall")] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.15, yScaleTo=1.15, duration=20, block=false)] - [Blocker(a=0, fadetime=2, block=true)] [name="陈"] 粉尘......? [name="梅菲斯特"] 同胞们需要治疗。他们需要我。 - - [name="陈"] 法术?各小队,当心!敌方指挥官释放了法术,粉尘飘散的范围非常大! [name="梅菲斯特"] 放心,长官,你们不是我的同胞,这和你没有关系。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] - [Image(block=true)] [Blocker(a=0, fadetime=2, block=true)] [Character(name="avg_npc_014")] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="整合运动成员"] ......啊,啊—— [name="正口运动成贝"] ......呃,呃! [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="皜剜祈撠??斤斤?伐"] 呃呃,呃呃呃...... [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [name="???"] 呃呃啊啊啊啊! [name="每非其寺巢巢郡"] ......血!!血!!啊啊啊!!!啊!!! [CameraShake(duration=2, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] @@ -138,13 +127,10 @@ [name="梅菲斯特"] 安静。 [Character(name="avg_npc_014")] [name="梅非斯寺的群群"] —— - - [Character(name="char_010_chen_1#5",name2="char_015_lmg",focus=2)] [name="近卫局成员"] 陈sir,不好了...... [name="近卫局成员"] 被击倒的整合运动粘上粉尘后,身体产生了巨大的变化,身体产生了巨大的变化! [name="近卫局成员"] 他们重新加入了战斗,正在缓缓逼近阵线! - [Character(name="char_010_chen_1#5",name2="char_015_lmg",focus=1)] [name="陈"] 究竟有多少整合运动产生了变化? [Character(name="char_010_chen_1#5",name2="char_015_lmg",focus=2)] @@ -154,11 +140,9 @@ [Dialog] [Character] [Delay(time=0.5)] - [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 他们是我的牧群,也是我的手足。 [name="梅菲斯特"] g7,g6。 - [Character(name="avg_npc_014")] [Delay(time=0.5)] [name="梅菲斯特的牧群"] ——呃。 @@ -176,7 +160,6 @@ [name="梅菲斯特"] 有目标,有干劲。很有魅力,长官。 [Character(name="char_015_lmg")] [name="近卫局成员"] 火力集中!快!目标敌方指挥官! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] @@ -188,8 +171,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - - [name="梅菲斯特的护卫"] —— [name="梅菲斯特的护卫"] (呻吟) [Character(name="char_1507_Mephisto_1")] @@ -234,23 +215,19 @@ [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] - [Character(name="char_010_chen_1#4",block=true)] [Delay(time=0.3)] - [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [PlaySound(key="$e_skill_skulsrsword", volume=0.9)] [Blocker(a=0, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Delay(time=1)] - [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 很快! [Character(name="char_1508_Faust_1#2")] [name="浮士德"] ...... [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 但还不够。 - [CameraShake(duration=1, xstrength=15, ystrength=10, vibrato=30, randomness=90, fadeout=true)] [Character(name="char_010_chen_1#4")] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -272,7 +249,6 @@ [Character(name="char_1507_Mephisto_1")] [name="梅菲斯特"] 抱歉,长官。我大致能估算到你基本上所有的路线,下一步不过是稍加封锁就好。 [name="梅菲斯特"] 这样一来,你是没法靠近我的。至于尖锐的弩箭、易爆的弩弹、沉重的弩刺,你喜欢哪种? - [Character(name="char_010_chen_1#4",name2="char_1507_Mephisto_1",focus=1)] [name="陈"] —— [name="陈"] 也许你准备得确实很周全。 @@ -297,13 +273,11 @@ [name="浮士德"] ...... [Character(name="char_010_chen_1#4")] [name="陈"] 此时,此刻。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background] [Blocker(a=0, fadetime=1, block=true)] - [name="魏彦吾"] 它是你的了。 [name="陈"] 我不需要。 [name="魏彦吾"] 就当成我暂时借给你的吧。 @@ -317,17 +291,15 @@ [name="魏彦吾"] 这不是把庸常武器,你会慢慢理解它的。 [name="魏彦吾"] 平日里勿要挥霍它的煞气。斩龙之剑当有出鞘的价值。 [name="魏彦吾"] 该向谁出剑,就由你自己选择。 - [Character(name="char_010_chen_1#5",fadetime=1,block=true)] [name="陈"] (......竟然还在蛰伏。) [name="陈"] (即使是这种时候也依然不肯出鞘吗。) [Character(name="char_010_chen_1#2")] [name="陈"] (但现在,赤霄,你必须饮血!) - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-10_beg.txt b/resources/gamedata/story/obt/main/level_main_05-10_beg.txt index 5eec5b03..bb509389 100644 --- a/resources/gamedata/story/obt/main/level_main_05-10_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_05-10_beg.txt @@ -1,15 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] [Character(name="char_010_chen_1#4",name2="char_1507_Mephisto_1",focus=2)] - [name="梅菲斯特"] 你要出手了。 [name="梅菲斯特"] 只要在这里杀死我,这里的所有整合运动都会因此崩溃。 [name="梅菲斯特"] 如果你拒绝和我对话,那真的很不幸。请吧,杀死我,如果你做得到的话。 - [Character(name="char_015_lmg")] [name="近卫局成员"] 陈sir! [name="近卫局成员"] 敌人的攻势非常猛烈!我们要速战速决,不能再拖了! @@ -38,7 +34,6 @@ [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.1, block=true)] [Character(name="char_010_chen_1#5")] @@ -47,7 +42,6 @@ [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=1, g=0, b=0, fadetime=0.25, block=true)] [Delay(time=1)] - [Character(name="avg_npc_015")] [name="梅菲斯特的护卫"] 【咆哮】 [Character(name="char_1507_Mephisto_1#4")] @@ -95,7 +89,6 @@ [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [Delay(time=1)] [name="陈"] 你...... - [Character(name="char_1507_Mephisto_1#1")] [name="梅菲斯特"] 真厉害啊,陈长官。无论是什么弩弹你都能切碎吗?而我和刚才一样,根本什么都没看清。 [Character(name="char_010_chen_1#4")] @@ -106,7 +99,6 @@ [Character] [Character(name="char_1508_Faust_1#1",fadetime=1,block=true)] [Delay(time=2)] - [Character(name="char_1507_Mephisto_1#1")] [name="梅菲斯特"] 不用费尽心思去猜了,长官,你猜不到。 [Character(name="char_010_chen_1#4")] @@ -115,7 +107,6 @@ [name="梅菲斯特"] 接下来,你能截住几发弩弹?十发?四十发?百发? [name="梅菲斯特"] 但是,碎片呢?冲击呢?弩弹里蕴含的源石技艺呢? [name="梅菲斯特"] 难道这些你也能全部截住吗? - [Character(name="char_010_chen_1#4")] [name="陈"] 废话。 [Character(name="char_1507_Mephisto_1#5")] @@ -176,7 +167,6 @@ [PlaySound(key="$p_skill_spiritexplo", volume=1)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [name="陈"] 无论你还想说些什么,我都没时间再听下去了。 - [Character(name="char_1508_Faust_1#1",name2="char_1507_Mephisto_1#1",focus=1)] [name="浮士德"] (红色在她身边凝聚,这是施术的前兆。) [name="浮士德"] (梅菲斯特,按照计划,现在射击她,她必须中断施术,或者,她 会在爆炸中死去。) @@ -199,7 +189,6 @@ [name="???"] ...... [name="???"] 我恨这座城市。我恨他。别让我也恨你。 [Dialog] - [name="陈"] 赤霄—— [name="陈"] ——拔刀! [Blocker(a=1, r=0,g=0, b=0, fadetime=0.5, block=true)] @@ -207,12 +196,10 @@ [Character] [Image(image="avg_5_7_chen",screenadapt="coverall")] [Blocker(a=0,fadetime=0.5,block=true)] - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [PlaySound(key="$d_sp_chixiaobadao")] [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=1, g=0, b=0, fadetime=1, block=true)] - [name="梅菲斯特"] 所有护卫,并行!挡住她! [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.5, block=true)] @@ -220,7 +207,6 @@ [Character] [Image] [Blocker(a=0,fadetime=0.5,block=true)] - [Character(name="avg_npc_015")] [CameraShake(duration=2, xstrength=8, ystrength=6, vibrato=30, randomness=40, fadeout=true, block=false)] [name="梅菲斯特的护卫"] 【尖啸】 @@ -228,12 +214,10 @@ [PlaySound(key="$d_sp_chixiaobadao")] [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=1, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_010_chen_1#4")] [name="陈"] 呃......! [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=1, g=0, b=0, fadetime=1, block=true)] - [name="陈"] (不,不行!赤霄失控了?怎么偏偏在这时候!) [Dialog] [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] @@ -253,7 +237,6 @@ [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [Delay(time=1)] - [Character(name="char_010_chen_1#2")] [name="陈"] 可恶......散出! [Character(name="avg_npc_015")] @@ -278,7 +261,6 @@ [name="梅菲斯特"] 真是把强大的武器。 [name="梅菲斯特"] 仅仅是溢散的法术,竟然能把所有箭矢弩弹一扫而空,甚至还剥夺了三个护卫的行动能力。 [name="梅菲斯特"] 但你也被冲击击中了吧? - [Character(name="char_010_chen_1#1")] [name="陈"] 哈,哈...... [name="陈"] (一根,不,两根肋骨?还能忍住。但这样强劲的火力和来源,我根本......) @@ -372,8 +354,6 @@ [Dialog] [Character] [PlayMusic(intro="$m_bat_game02_intro", key="$m_bat_game02_loop", volume=0.8, crossfade=1.5, delay=0.5)] - - [name="???"] “恐惧升腾,她终将盲目——” [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] 咳,罗德岛?从天上?! @@ -399,7 +379,6 @@ [Image] [Background] [Blocker(a=0,fadetime=1,block=true)] - [Character(name="char_002_amiya_1#8",name2="char_017_homura_3#3",focus=1)] [name="???"] 我限制了他们的活动,不过一次也只能持续十几秒! [Character(name="char_002_amiya_1#8",name2="char_017_homura_3#3",focus=2)] @@ -447,21 +426,18 @@ [name="???"] 划开屋顶,让其他的整合运动全掉下去! [Character(name="char_002_amiya_1#8",name2="char_017_homura_3#3",focus=2)] [name="煌"] 没问题,但你一定得稳住!这招我几个月也只能用一次! - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image] [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall")] [Blocker(a=0,fadetime=1,block=true)] - [Character(name="avg_npc_015")] [name="梅菲斯特的牧群"] 唔,唔唔? [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(image="avg_5_boom", width=1, height=1,screenadapt="coverall")] - [Blocker(a=0,fadetime=0.1,block=true)] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.2, block=true)] [Blocker(a=0, fadetime=0.2, block=true)] @@ -488,7 +464,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_015_lmg")] [name="近卫局成员"] 怎么回事?怎么做到的?发生了什么?! [name="近卫局成员"] 哎,大量的整合运动也一同掉到这层楼里了! @@ -501,7 +476,6 @@ [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$d_sp_ballista")] [CameraShake(duration=1, xstrength=5, ystrength=3, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character] [Dialog] [Delay(time=0.7)] @@ -530,10 +504,8 @@ [name="煌"] 安全落地! [Character(name="char_002_amiya_1#8",name2="char_017_homura_3#3",focus=1)] [name="???"] 煌,放我下来吧。 - [Character(name="char_010_chen_1#3")] [name="陈"] 你......你们...... - [Character(name="char_002_amiya_1#8")] [name="???"] 陈长官! [Character(name="char_010_chen_1#1")] @@ -554,7 +526,6 @@ [Delay(time=1)] [Dialog] [Decision(options="好了,到你们大显身手的时候了!;......去吧。;看她那狼狈的样子。去帮帮她,阿米娅。", values="1;2;3")] - [Predicate(references="1")] [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 你这是在热情高涨个什么劲啊,她之前可是把阿米娅丢在废城不管,现在不正该让她好好尝尝孤立无援的滋味吗? @@ -563,7 +534,6 @@ [name="阿米娅"] 否则,罗德岛迄今以来的所有付出都会白费。 [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 行吧,如果是命令的话,我接受。 - [Predicate(references="2")] [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 我知道。 @@ -576,7 +546,6 @@ [name="阿米娅"] 有些事,等到龙门安全了再讨论也不迟。 [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 那到时候,我们可要捞很大一笔佣金才行! - [Predicate(references="3")] [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 我们看起来可是比她还要破破烂烂啊? @@ -586,14 +555,12 @@ [name="阿米娅"] 回去以后,我们就能好好休息了。但首先,我们要把这场战斗彻底结束掉。 [Character(name="char_002_amiya_1#1",name2="char_017_homura_3#1",focus=2)] [name="煌"] 行,就这么定了,上吧! - [Predicate] [Character] [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall")] [Blocker(a=0,fadetime=2,block=true)] - [Character(name="char_1507_Mephisto_1#4")] [name="梅菲斯特"] 你们怎么会在这? [Character(name="char_002_amiya_1#7",name2="char_1507_Mephisto_1#4",focus=1)] @@ -659,11 +626,8 @@ [name="阿米娅"] ......明白。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 博士。 - [Decision(options="我明白。你和煌去战斗,我来指挥。", values="1")] - [Predicate(references="1")] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 嗯! [name="阿米娅"] 煌,我用法术摧毁敌人的阵型,你去逼退他们的攻势! @@ -676,16 +640,12 @@ [name="陈"] —— [name="陈"] 罗德岛的Dr.{@nickname}。 [name="陈"] 接下来,我要突袭敌方的指挥官。 - [Decision(options="帮你打开通道对吧,没问题!;......;你需要一个擒下对方指挥官的契机。", values="1;2;3")] - [Predicate(references="1;2;3")] [Character(name="char_010_chen_1#5")] [name="陈"] 哼。 [name="陈"] 不管怎么样,我相信你一次。 - [Decision(options="我也可以相信你。", values="1")] - [Predicate(references="1")] [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] —— @@ -699,21 +659,15 @@ [name="梅菲斯特"] 浮士德!把这些人,全都,全都从我的面前清除! [Character(name="char_1508_Faust_1#1")] [name="浮士德"] ......是。 - [Character(name="char_010_chen_1#4")] [name="陈"] 这场战斗该结束了。 [name="陈"] 只有这样,下一场恶战才会开始。 [name="陈"] 下令,Dr.{@nickname}。 - - [Decision(options="罗德岛,听我指挥。", values="1")] - [Predicate(references="1")] - [Decision(options="协助陈长官,夺回近卫局大楼!", values="1")] - [Predicate(references="1")] [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_05-10_end.txt b/resources/gamedata/story/obt/main/level_main_05-10_end.txt index 1e425a96..78e9ad8e 100644 --- a/resources/gamedata/story/obt/main/level_main_05-10_end.txt +++ b/resources/gamedata/story/obt/main/level_main_05-10_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$escape_intro", key="$escape_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -50,7 +48,6 @@ [Character(name="char_017_homura_3#1")] [name="煌"] 这点血是送你们做临别礼物的,整合运动的“幻影弩手”们! [name="煌"] 沸腾吧,爆开他们的伪装吧! - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -61,7 +58,6 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [Image(image="avg_5_8_homura", fadetime=0.3,screenadapt="coverall",block=true)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.15, yScaleTo=1.15,duration=15, block=false)] - [Blocker(a=0, fadetime=1, block=true)] [name="浮士德"] ——! [name="浮士德"] 你泼洒自己的血,用血来点火? @@ -90,7 +86,6 @@ [name="阿米娅"] 留神脚下,低处可能也有埋伏! [Character(name="char_015_lmg")] [name="近卫局成员"] 大楼里的古怪之处,也是他们引起的吗? - [Character] [Character(name="char_017_homura_3#1")] [name="煌"] 通过空气折射让身形变得透明啊,好手法。 @@ -171,7 +166,6 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_002_amiya_1#7",name2="char_017_homura_3#1",focus=1)] [name="阿米娅"] 煌,我差不多到极限了,你们能行吗? [Character(name="char_002_amiya_1#7",name2="char_017_homura_3#1",focus=2)] @@ -187,13 +181,10 @@ [name="陈"] 我允许你走了吗? [Character(name="char_1507_Mephisto_1#3")] [name="梅菲斯特"] 你......护卫们!去杀了她!杀了她! - - [Character(name="avg_npc_015")] [name="梅菲斯特的护卫"] 咯......咯!!! [Character(name="char_017_homura_3#1")] [name="煌"] 嘁,十几个一起动,难办了啊。 - [Character(name="avg_npc_015")] [CameraShake(duration=1, xstrength=12, ystrength=18, vibrato=30, randomness=90, fadeout=false)] [name="梅菲斯特的护卫"] 【咆哮】!!! @@ -203,11 +194,9 @@ [name="陈"] 谢谢你,罗德岛的干员。现在没人干扰我了。 [Character(name="char_017_homura_3#1")] [name="煌"] 啊? - [Character(name="char_010_chen_1#5")] [name="陈"] (咳,还是不行?我甚至没法让它彻底接触空气......算了,做到这步,应该够了。) [name="陈"] (赤霄,至少这时候......) - [Character(name="char_010_chen_1#2")] [name="陈"] “其色溢赤——” [Dialog] @@ -269,7 +258,6 @@ [name="浮士德"] 还没有。 [Character(name="char_010_chen_1#4")] [name="陈"] 你?! - [CameraShake(duration=1, xstrength=8, ystrength=6, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] @@ -347,8 +335,6 @@ [Character] [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, fadetime=1, block=true)] - - [Character(name="char_010_chen_1#1",name2="char_002_amiya_1#1",focus=1)] [name="陈"] 阿米娅...... [Character(name="char_010_chen_1#6",name2="char_002_amiya_1#1",focus=1)] @@ -426,4 +412,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-01_beg.txt b/resources/gamedata/story/obt/main/level_main_06-01_beg.txt index f28b1f19..2f4e7779 100644 --- a/resources/gamedata/story/obt/main/level_main_06-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-01_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Character] [stopmusic] @@ -10,10 +7,8 @@ 埃里克勋爵与匹斯堡议会大学李尔兰·D教授于城邦史标准论刊(《我们从哪里来?》,44期)发表了合著论文。 论文声称,据多具已风化遗骸的鉴定结果。 萨尔贡四号填埋窟的考察已得出关键性结论,即感染者的隔离和处决无疑与实在法同源。 - ...... 综上所述,感染者受难的历史,自法律出现的时候就已经开始了。 - [Dialog] [Delay(time=2)] [Background(image="bg_undergroud_f",screenadapt="coverall",fadetime=2,block=true)] @@ -23,65 +18,49 @@ [Dialog] [Decision(options="霜星!", values="1")] [Predicate(references="1")] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Background] [Image(image="avg_6_1",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=1.1, yScale=1.1, duration=10, block=false)] -//对话内容此处填入 [delay(time=1.5)] [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] -/////////////////////////////////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Background] [Image(image="avg_6_2",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=30, yTo=0, xScale=1.1, yScale=1.1, duration=10, block=false)] -//对话内容此处填入 [delay(time=1.5)] [name="霜星"] 现在,你们要和我战斗。 [name="霜星"] 如果你们战胜我,有人能够侥幸活着—— [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// [name="霜星"] 我愿意加入罗德岛,依你们的想法去对抗感染者共同的敌人。 [name="霜星"] 这是我必须承担的责任。 [Dialog] [stopmusic(fadetime=3)] [Blocker(a=0, fadetime=3, block=true)] - 8:50AM 龙门夺回近卫局大楼4小时后 近铜钟出口处 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_4",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=20, yTo=0, xScale=1.1, yScale=1.1, duration=15, block=false)] -//对话内容此处填入 龙门近卫局 暨 罗德岛制药公司 - 龙门围剿行动 最后环节 1:控制整合运动在龙门中的行动范围。由龙门近卫局主导完成。 2:消灭龙门中残余的整合运动小队。由龙门近卫局主导完成。 3:保证消灭整合运动行动指挥官或使其彻底失去影响力。由龙门近卫局主导完成。 4:在整合运动撤入贫民区之前,消灭整合运动。由龙门近卫局与罗德岛合作完成。 - [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] @@ -93,7 +72,6 @@ [Blocker(a=0, fadetime=1, block=true)] “......请各位市民注意......正在进行疏散演习......” “......没有随行动指示进行避难的市民,请锁紧门窗,拉好窗帘,不要随意走出家门......” - [name="???"] 吵死了。 [name="???"] 把那个无人机射下来! [Dialog] @@ -154,28 +132,22 @@ [Blocker(a=0,fadetime=2,block=true)] 9:20AM 近龙门近卫局某处 罗德岛行动小队预计巡逻点 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] - -//修改此处的image来切换cg [Image(image="avg_6_5",x=0, y=0, xScale=1.2, yScale=1.2, fadetime=0)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=20, yTo=0, xScaleFrom=1.2, yScaleFrom=1.2, duration=15, block=false)] -//对话内容此处填入 [Delay(time=0.6)] [name="煌"] 这种事情居然也要感染者去做?罗德岛这回还真是接了个恶毒的活。 [name="煌"] 龙门。哼,龙门,这么大的城市怎么可能没有自己对抗入侵势力的手段? [name="煌"] 让感染者协助普通人对抗感染者...... [name="煌"] 算了,反正也不是第一次了。 [Dialog] -//对话内容此处填入 [PlaySound(key="$rungeneral", volume=0.9)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] -/////////////////////////// [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Character] @@ -259,25 +231,19 @@ [name="煌"] 抱歉,真不想对同胞动手的。 [name="煌"] ......龙门的天气好潮湿啊。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [name="整合运动成员"] 这只傻猫......在施术!她的身上在冒热气! -//修改此处的image来切换cg [Image(image="avg_6_6",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=1.5, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0,xTo=-30,yT=0, duration=20, block=false)] -//对话内容此处填入 [name="煌"] 我的身上冒热气?猜错了。再猜猜看,是我身边的空气更热,还是你身边的空气更热? [name="煌"] 一起洗个萨米澡吧,我请。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// [Dialog] [Delay(time=0.5)] [Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] -[Blocker(block=true, fadetime=0.5)] - +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-01_end.txt b/resources/gamedata/story/obt/main/level_main_06-01_end.txt index 460899fd..4c62261e 100644 --- a/resources/gamedata/story/obt/main/level_main_06-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-01_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -162,15 +159,11 @@ [name="阿米娅"] 现在,我们已经处于联合作战中最关键的一环。这会是龙门决定性的一战。 [Decision(options="陈警司呢?", values="1")] [Predicate(references="1")] - [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_21",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [Character] -//对话内容此处填入 [name="阿米娅"] 她有自己的指挥任务。 [name="阿米娅"] 依照我们和近卫局的规划,作为特别督查组的组长,陈警司将带领近卫局的精锐部队,尽可能地阻挡整合运动的进攻性力量。 [name="阿米娅"] 一方面,她要“引导”整合运动主要部队的行动方向,逼迫他们前往指定位置;另一方面,她也要尽力阻止其他整合运动小队进入贫民区。 @@ -181,13 +174,9 @@ [name="阿米娅"] 至于一些我们和近卫局之间的合作问题......Dr.{@nickname},我保证会给罗德岛的各位一个答复。 [name="阿米娅"] 不过博士,有件事,也许只有你能做到。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// - - [Decision(options="交给我了!;......;我是不是该表现的严肃点?", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1#2")] @@ -265,7 +254,6 @@ [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Character(name="char_1002_nsabr_1",name2="char_1002_nsabr_1",fadetime=1,block=true)] [Delay(time=2)] - [Character(name="char_308_swire_1#6")] [name="诗怀雅"] 近卫局防御小队,举盾!放心,就和之前无数次战斗一样,你们的身后,永远会有队友撑住你们!顶好! [Character(name="char_010_chen_1#2")] @@ -322,5 +310,4 @@ [name="???"] 我全都明白。 [Dialog] [Delay(time=0.5)] -[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] - +[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-02_beg.txt b/resources/gamedata/story/obt/main/level_main_06-02_beg.txt index fd61e19f..de62ffa3 100644 --- a/resources/gamedata/story/obt/main/level_main_06-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-02_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - [Dialog] [Character] [Blocker(a=1, r=0,g=0,b=0,fadetime=1,block=true)] @@ -37,11 +36,9 @@ [Character(name="avg_npc_026",fadetime=1,block=true)] [Delay(time=1)] [name="Scout"] 从没听过你对我的评价,现在才知道,原来我感受起来是这么脆弱。 - [Character] [CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] 你什么时候来的?! - [Character(name="avg_npc_026")] [name="Scout"] 可以说是一直都在。我习惯隐藏自己了。 [Character(name="avg_npc_042")] @@ -176,7 +173,6 @@ Rosmontis,机械师过会儿就把终端给你送过来。 [name="煌"] 当然,如果不是阿米娅让你来,而是你主动要来陪我什么的,我是不会反感的。 [name="煌"] ......拖后腿?放心吧,带着三个你我都能行动自如,别说只一个Dr.{@nickname}了。 [name="煌"] 哎,你看那边。 - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -208,6 +204,4 @@ Rosmontis,机械师过会儿就把终端给你送过来。 [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-02_end.txt b/resources/gamedata/story/obt/main/level_main_06-02_end.txt index 593e231a..3be483bf 100644 --- a/resources/gamedata/story/obt/main/level_main_06-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-02_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments - [Background(image="bg_building_3",screenadapt="coverall")] [Delay(time=1)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -34,10 +31,8 @@ [name="煌"] 走了! [CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [name="煌"] 哎,算了。Dr.{@nickname},过来。别动,这样快点。 - [Decision(options="你还好吧。", values="1")] [Predicate(references="1")] - [name="煌"] 哟,看来是习惯让我拎着你跑路了? [name="煌"] 别用那种眼神看我,说了,我好着呢,这种事发生过不知道多少次了。 [name="煌"] 我们去十六区的横山广场吧。整合运动想要突破防线的话,那里是必经之道。 @@ -59,7 +54,6 @@ [Character(name="char_017_homura_3#5")] [name="煌"] 那是梅菲斯特的牧群吗?怎么这也有,他们不应该是由梅菲斯特亲自带领吗? [name="煌"] 等等。等等?他们......他们为什么在打自己人? - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -104,4 +98,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-03_beg.txt b/resources/gamedata/story/obt/main/level_main_06-03_beg.txt index 72e44b74..c04ccd0d 100644 --- a/resources/gamedata/story/obt/main/level_main_06-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-03_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_outcity_1",fadetime=2,block=true)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=1)] @@ -71,16 +68,11 @@ [Character] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="梅菲斯特的牧群"] (混乱的尖叫声) - [Character(name="char_1507_Mephisto_1#5")] [name="梅菲斯特"] 整个龙门都是你们的土壤!去啊,去把你们的生命传递给其他人!快去,快去,快去! [Character] [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] - -//修改此处的image来切换cg - [Dialog] [Character] [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] @@ -104,7 +96,6 @@ [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="整合运动成员"] 啊?啊?!怎么回事? [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="整合运动成员"] 你,你要干嘛?我们和你不是一个小队的! @@ -117,11 +108,9 @@ [name="整合运动成员"] 啊啊啊啊,啊!!! [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// [Character(name="char_1507_Mephisto_1#1")] [name="梅菲斯特"] 哼哼...... [name="梅菲斯特"] 他们比以前更强了。 @@ -179,7 +168,6 @@ [Character(name="char_1508_Faust_1#1")] [name="浮士德"] ——源石投掷物? [name="浮士德"] 快走!牧群的目标是你们! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -202,12 +190,10 @@ [name="灰喉"] 我会照做。 [Character(name="char_002_amiya_1#1",name2="char_367_swllow_1#3",focus=1)] [name="阿米娅"] 嘉维尔会为我们提供医疗支援,所以......注意自己的状况,别受伤。 - [Character] [Dialog] [Character(name="avg_npc_015",name2="avg_npc_015",fadetime=1,block=true)] [delay(time=2)] - [Character(name="char_002_amiya_1#6")] [name="阿米娅"] ......奇怪?那些是......梅菲斯特的牧群......? [name="阿米娅"] 但我......我怎么一点情感都感受不到? @@ -218,7 +204,6 @@ [name="灰喉"] 它们......竟然在拔出身上的源石? [Character(name="char_002_amiya_1#7",name2="char_367_swllow_1#4",focus=1)] [name="阿米娅"] 灰喉! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -233,4 +218,4 @@ [name="煌"] 我先把这些东西都解决了再说! [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-03_end.txt b/resources/gamedata/story/obt/main/level_main_06-03_end.txt index be700943..78609a4b 100644 --- a/resources/gamedata/story/obt/main/level_main_06-03_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-03_end.txt @@ -1,11 +1,6 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments - - [Delay(time=1)] [Background] - 有多少人死在你面前了? [Dialog] [Background(screenadapt="coverall", image="bg_uptown_2",fadetime=2,block=true)] @@ -39,26 +34,21 @@ [Character(name="char_367_swllow_1#2")] [name="???"] 放下武器! [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_8",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=-20, yTo=0, xScale=1.1, yScale=1.1, duration=10, block=false)] -//对话内容此处填入 [name="灰喉"] ......只有你一个? [Character(name="char_1508_Faust_1#1")] [name="浮士德"] ...... [Character(name="char_367_swllow_1#4",name2="char_1508_Faust_1#1",focus=1)] [name="灰喉"] 别回头。再动一下,我就射击! [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] -/////////////////////////// [Delay(time=1)] [Character(name="char_367_swllow_1#4",name2="char_1508_Faust_1#1",focus=2)] [name="浮士德"] 弩手要先射击,再说话。 @@ -176,7 +166,6 @@ [name="浮士德"] 别再追踪我了。 [name="浮士德"] 你和他们的接触太少了,大脑里满是错觉和误解。 [name="浮士德"] ......而我已经,没有任何办法了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -184,6 +173,4 @@ [Background] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-04_beg.txt b/resources/gamedata/story/obt/main/level_main_06-04_beg.txt index 62322c2e..9a7cd1fd 100644 --- a/resources/gamedata/story/obt/main/level_main_06-04_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-04_beg.txt @@ -1,10 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments [stopmusic] [Background(screenadapt="coverall", image="bg_uptown_2", width=1, height=1, fadetime=2,block=true)] [Delay(time=0.6)] - [PlayMusic(intro="$indust_loop", key="$indust_loop", volume=0.8, crossfade=3)] [name="近卫局成员"] 快!快撤!那些感染者已经变成彻底的怪物了! [name="近卫局成员"] 啊!!我被咬住了,我被咬住了!! @@ -177,7 +174,6 @@ [name="监察司"] 眼力太差了吧!就是那些在楼顶上行动的,穿黑色蓑衣的人啊。 [Character(name="char_015_lmg",name2="avg_npc_039_1",focus=1)] [name="近卫局队长"] ......抱歉长官,你说什么? - [Dialog] [Character] [stopmusic(fadetime=2)] @@ -263,7 +259,6 @@ [Character] [CameraShake(duration=1, xstrength=15, ystrength=10, vibrato=30, randomness=90, fadeout=true)] [name="牧群"] (此起彼伏的咆哮) - [Character(name="char_010_chen_1#2",name2="char_015_lmg",focus=1)] [name="陈"] 声音再大点!! [Character(name="char_010_chen_1#2",name2="char_015_lmg",focus=2)] @@ -357,4 +352,4 @@ [Delay(time=1)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-04_end.txt b/resources/gamedata/story/obt/main/level_main_06-04_end.txt index 944c79a4..15a0b989 100644 --- a/resources/gamedata/story/obt/main/level_main_06-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-04_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2,block=true)] [Delay(time=1)] [PlayMusic(intro="$darkness02_loop", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -104,4 +101,4 @@ [delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-05_beg.txt b/resources/gamedata/story/obt/main/level_main_06-05_beg.txt index c8de374c..11e62539 100644 --- a/resources/gamedata/story/obt/main/level_main_06-05_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-05_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, block=true)] @@ -217,6 +216,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-05_end.txt b/resources/gamedata/story/obt/main/level_main_06-05_end.txt index d701980e..d4315060 100644 --- a/resources/gamedata/story/obt/main/level_main_06-05_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-05_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.6, crossfade=1.5, delay=0.5)] [Background(screenadapt="coverall", image="bg_lungmen_d",fadetime=2,block=true)] [Delay(time=2)] @@ -64,10 +62,8 @@ [delay(time=0.5)] [Character(name="char_1502_crowns")] [name="弑君者"] ——谁! - [Dialog] [Character] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(screenadapt="coverall", image="bg_indoor_n")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -232,4 +228,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-06_beg.txt b/resources/gamedata/story/obt/main/level_main_06-06_beg.txt index fa64948d..56010f0b 100644 --- a/resources/gamedata/story/obt/main/level_main_06-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-06_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Character] [stopmusic] @@ -31,11 +28,9 @@ [Character(name="char_017_homura_3#4")] [name="煌"] 简直是说给我听的嘛。 [name="煌"] 她也担心太多事了...... - [Dialog] [Decision(options="再不快点,我们要赶不上了。", values="1")] [Predicate(references="1")] - [Character(name="char_017_homura_3#5")] [name="煌"] 没办法啊,刚才那些感染者有多难缠,你也亲眼见识过了。那可不是一个干员或者一支小队能对付的量和质。 [name="煌"] 果然,当时在天台上就该把那小子直接收了。 @@ -46,17 +41,14 @@ [Character(name="char_017_homura_3#6")] [name="煌"] ...... [name="煌"] 我很准时的!不要慌!马上就到! - [Dialog] [Character] [Decision(options="阿米娅!她在抓我的外套!;......;请问能不能把我放下来再通讯呢?", values="1;2;3")] - [Predicate(references="1")] [name="阿米娅"] 煌! [Character(name="char_017_homura_3#5")] [name="煌"] 我也没办法,这不是要赶路吗...... [name="煌"] (你给我记住了,一会儿有你好果子吃!) - [Predicate(references="2")] [name="阿米娅"] 博士怎么没声音了? [name="阿米娅"] ......煌! @@ -64,7 +56,6 @@ [name="煌"] 我什么都没做啊!这个人自己不说话! [name="煌"] 你说两句给她听听啊! [name="煌"] 快说啊,为啥不说话啊......! - [Predicate(references="3")] [name="阿米娅"] 啊...... [name="阿米娅"] 抱歉博士,我忘了你和煌一起行动一定会是这种样子了...... @@ -104,7 +95,6 @@ [Character(name="char_017_homura_3#4")] [name="煌"] 啊~完蛋了。 [name="煌"] 我喜欢高处啊。反正两点间直线最短,我们一会儿跳下去就行了。 - [Decision(options="这么高?跳下去?", values="1")] [Predicate(references="1")] [name="煌"] 是啊。哈欠。 @@ -294,7 +284,6 @@ [name="梅菲斯特"] 萨沙!!! [Character(name="char_1508_Faust_1#1")] [name="浮士德"] 别了,伊诺。 - [Dialog] [Character] [background(fadetime=2,block=true)] @@ -304,5 +293,4 @@ [Dialog] [Delay(time=0.5)] [Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] -[Blocker(block=true, fadetime=0.5)] - +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-06_end.txt b/resources/gamedata/story/obt/main/level_main_06-06_end.txt index 46930c07..ca2f0a9a 100644 --- a/resources/gamedata/story/obt/main/level_main_06-06_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-06_end.txt @@ -1,26 +1,17 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 [Dialog] [Character] [Delay(time=1)] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [PlayMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.8, crossfade=1.5, delay=0.5)] -//修改此处的image来切换cg [Image(image="avg_6_13",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=true)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [delay(time=4)] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=true)] - -/////////////////////////// [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2,block=true)] [delay(time=1)] [Character(name="char_1002_nsabr_1",name2="avg_npc_016",focus=2)] @@ -58,7 +49,6 @@ [Character(name="char_1002_nsabr_1",name2="avg_npc_016",focus=2)] [name="幻影弩手"] 浮士德一直坚持为我们死去的队友这么做。 [name="幻影弩手"] “表达敬意可以不算是浪费。” - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -73,11 +63,8 @@ [name="阿米娅"] ......你认识他? [Character(name="char_002_amiya_1#4",name2="char_367_swllow_1#3",focus=2)] [name="灰喉"] 我不知道。我不知道自己和他......算不算认识。 - [Decision(options="罗德岛能做的事,好像真的不多。;......;我们真的有成功救下过什么感染者吗?", values="1;2;3")] [Predicate(references="1;2;3")] - - [Predicate(references="1")] [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 是啊。 @@ -216,9 +203,6 @@ [name="阿米娅"] 雪怪小队?他们在和逃入贫民区的整合运动汇合? [Character(name="char_017_homura_3#9")] [name="煌"] ......最坏的事儿还是发生了。 - - [Dialog] [Delay(time=0.5)] -[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] - +[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-07_beg.txt b/resources/gamedata/story/obt/main/level_main_06-07_beg.txt index fdc6c0db..fac1e7be 100644 --- a/resources/gamedata/story/obt/main/level_main_06-07_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-07_beg.txt @@ -1,16 +1,11 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments [stopmusic] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_14",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=30, yTo=0, xScale=1.1, yScale=1.1, duration=15, block=false)] -//对话内容此处填入 9:00 A.M. 天气/阴 近卫局大楼天台攻防战14小时之前 切尔诺伯格分城“14区”废墟上空300米处,“坏家伙”号 @@ -19,13 +14,9 @@ “坏家伙”号及其飞行员;罗德岛精英干员-煌,及其小队成员 共一十四人。 [Dialog ] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// - [Background(screenadapt="coverall", image="bg_aircraft",fadetime=1,block=true)] [daley(time=1)] [Character(name="avg_npc_012")] @@ -188,8 +179,6 @@ [name="霜星"] 等下。 [Character(name="char_1505_frstar_1#9")] [name="霜星"] ———往后站! - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -225,15 +214,11 @@ [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] [delay(time=1)] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] - -//修改此处的image来切换cg [Image(image="avg_6_11",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="雪怪小队成员"] 掉下来的这是...... [name="雪怪小队成员"] ......人? [Character(name="char_1505_frstar_1")] @@ -242,7 +227,6 @@ [Character(name="char_017_homura_3#4")] [name="煌"] 整合运动的各位,你们好。 [name="煌"] 我不想和感染者为敌。但听说各位伤害了我的罗德岛同僚...... -//对话内容此处填入 [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] @@ -256,9 +240,7 @@ [Character(name="char_017_homura_3#4")] [name="煌"] 嗨,你好,用冰的小姐。 [name="煌"] 我想试试用我的温度和你的温度打一次。 -/////////////////////////// - [Delay(time=0.6)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-07_end.txt b/resources/gamedata/story/obt/main/level_main_06-07_end.txt index 4d008b6d..62d7f51a 100644 --- a/resources/gamedata/story/obt/main/level_main_06-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-07_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments - [Background(image="bg_cher_11", width=1, height=1, fadetime=2)] [PlayMusic(intro="$chernormal_intro", key="$chernormal_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=2)] @@ -55,7 +52,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=true)] - [Character(name="char_017_homura_3#6")] [name="煌"] Dr.{@nickname},快走,别看她了! [Character(name="char_219_meteo_1")] @@ -85,13 +81,11 @@ [playsound(key="$d_gen_surfacefrozen", volume=0.8)] [CameraShake(duration=5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="雪怪小队成员"] 我们埋设的源石改变了下层结构,地块已经开始倾斜了! - [name="雪怪小队成员"] 大姊,你那个位置太危险了,快抱住我! [Character(name="char_1505_frstar_1#7")] [name="霜星"] ...... [Character(name="avg_npc_037")] [name="雪怪小队成员"] 大姊?! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -111,16 +105,12 @@ [name="煌"] 不好! [Dialog] [Character] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] - -//修改此处的image来切换cg [Image(image="avg_6_16",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [CameraShake(duration=10, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [Character(name="char_017_homura_3#4")] [name="煌"] 这块地块在变形! [Character(name="char_017_homura_3#4",name2="char_219_meteo_1",focus=2)] @@ -129,21 +119,16 @@ [name="煌"] 说不清,但......整片区域在下沉! [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 快走!去稳固的区域呆着,这里的地块要沉陷了! -//对话内容此处填入 [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// - [Character(name="char_259_Jessica_1#3")] [name="杰西卡"] ......博士? [name="杰西卡"] 博士,你脚下......开裂了? [Character(name="char_017_homura_3#6")] [name="煌"] 完蛋。 [name="煌"] Dr.{@nickname}!跳过来! - [Dialog] [Character] [Decision(options="跳什么......", values="1")] @@ -163,12 +148,10 @@ [name="煌"] 不行! [Character(name="char_017_homura_3#6",name2="char_002_amiya_1#7",focus=2)] [name="阿米娅"] 你说什么—— - [Dialog] [Character] [Decision(options="......没事的。", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 博士!! [Character(name="char_017_homura_3#6",name2="char_219_meteo_1",focus=2)] @@ -180,7 +163,6 @@ [Character(name="char_002_amiya_1#7")] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [name="阿米娅"] 放手! - [Character(name="char_017_homura_3#9",name2="char_002_amiya_1#7",focus=1)] [name="煌"] 阿米娅,你走,我来帮博士!相信我作为罗德岛干员的实力! [Character(name="char_017_homura_3#9",name2="char_002_amiya_1#7",focus=2)] @@ -191,7 +173,6 @@ [name="煌"] 博士,我会用气流和真空压减缓你的坠落速度,撑开你身边的建筑,放心,它们压不到你! [name="煌"] 不要怕!千万不要怕! [name="煌"] ......一会儿见! - [Dialog] [Character] [Decision(options="一会儿见。", values="1")] @@ -289,6 +270,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-08_beg.txt b/resources/gamedata/story/obt/main/level_main_06-08_beg.txt index 92dde272..1e22bb4f 100644 --- a/resources/gamedata/story/obt/main/level_main_06-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-08_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2)] [Delay(time=0.6)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -227,4 +224,4 @@ [Delay(time=0.6)] [Dialog(fadetime=2)] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-09_end.txt b/resources/gamedata/story/obt/main/level_main_06-09_end.txt index 3f1c2f15..a3004586 100644 --- a/resources/gamedata/story/obt/main/level_main_06-09_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-09_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2)] [Delay(time=2)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -39,15 +36,11 @@ [Character(name="char_1505_frstar_1",name2="avg_npc_016",focus=2)] [name="幻影弩手"] ......霜星。我们收到了你的通讯,就...... [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] - -//修改此处的image来切换cg [Image(image="avg_6_17",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="霜星"] 梅菲斯特怎么在你们这?他怎么了? [name="幻影弩手"] 梅菲斯特他似乎......精神受到了一点创伤。 [name="霜星"] 他?会精神受创? @@ -57,13 +50,9 @@ [name="霜星"] 那种情况下,很难生还。 [name="霜星"] 浮士德是个好战士。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// - [Character(name="char_1505_frstar_1",name2="avg_npc_016",focus=2)] [name="幻影弩手"] 霜星,如果可以,我们想和雪怪一起战斗。 [Character(name="char_1505_frstar_1",name2="avg_npc_016",focus=1)] @@ -108,12 +97,10 @@ [name="整合运动成员"] 就一点,别说指望不指望,我们不是在和你们一起在这防守的吗? [Character(name="avg_npc_037",name2="char_1002_nsabr_1",focus=1)] [name="雪怪小队成员"] 说得对!兄弟,让我们守住这里! - [Dialog] [Character] [Blocker(a=1,r=0,g=0,b=0,fadetime=1, block=true)] [Blocker(a=0,r=0,g=0,b=0,fadetime=1, block=true)] - [Character(name="char_1505_frstar_1")] [name="霜星"] 怎么回事? [Character(name="char_1505_frstar_1",name2="avg_npc_037",focus=2)] @@ -220,8 +207,6 @@ [name="霜星"] 咳,咳...... [Character(name="char_1505_frstar_1",name2="avg_npc_037",focus=2)] [name="雪怪小队成员C"] 大姊! - - [Dialog] [Character] [Blocker(a=1, r=1, g=1, b=1, fadetime=1, block=true)] @@ -264,9 +249,7 @@ [name="杨格"] 我不信! [Character(name="avg_npc_037")] [name="佩特洛娃"] 你必须信。大姊她没剩多少时间了。 - - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-10_beg.txt b/resources/gamedata/story/obt/main/level_main_06-10_beg.txt index 25673274..2e3acb94 100644 --- a/resources/gamedata/story/obt/main/level_main_06-10_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-10_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2,block=true)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=0.6)] @@ -10,7 +7,6 @@ 爸爸呢?爸爸去哪里了? 没有爸爸不行......我要爸爸!爸爸! 爸爸会来带我走的! - [Character(name="char_367_swllow_1")] [name="灰喉"] ......! [name="灰喉"] 儿童? @@ -204,4 +200,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-10_end.txt b/resources/gamedata/story/obt/main/level_main_06-10_end.txt index 6c37dbb2..19431122 100644 --- a/resources/gamedata/story/obt/main/level_main_06-10_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-10_end.txt @@ -1,9 +1,5 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(后) - -// Comments - [Background(screenadapt="coverall", image="bg_lungmen_d", width=1, height=1, fadetime=2)] - [Delay(time=1)] [Character(name="char_144_red_7#8")] [delay(time=0.7)] @@ -27,16 +23,13 @@ [Character(name="char_1502_crowns")] [name="弑君者"] ! [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.4, block=true)] [PlayMusic(intro="$mist_loop", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] -//修改此处的image来切换cg [Image(image="avg_6_18",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=0.4, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Character] [ImageTween(xFrom=1.1, yFrom=1.1, xTo=1, yTo=1,xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="弑君者"] 呜,咳! [Character(name="char_144_red_7#1")] [name="???"] (低沉咆哮) @@ -61,13 +54,10 @@ [Character(name="char_1502_crowns",name2="char_144_red_7#1",focus=2)] [name="红"] 不要动。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Character] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// [Character(name="char_1502_crowns")] [name="弑君者"] 唔,怎么会......?我竟然使不出力? [name="弑君者"] 居然......居然能压制我? @@ -207,7 +197,6 @@ [Character] [name="Mon3tr"] (欢快的嘶鸣) [CameraShake(duration=0.4, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] - [Character(name="char_1502_crowns")] [name="弑君者"] 唔,呃呃呃! [name="弑君者"] 什么东西!这是什么东西! @@ -316,7 +305,6 @@ [name="凯尔希"] 真正理想主义的人,不会放任别人为自己而死,更不会让别人代自己行凶。 [name="凯尔希"] 离开这里。走吧,离开这里,换一条路走。 [name="凯尔希"] 去换一条真正能改变这片大地的路......如果你真的想的话。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -363,8 +351,7 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] 嗯,走吧。 [name="凯尔希"] ......气温下降了。时间很紧迫,是时候提高效率了。 - [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-11_beg.txt b/resources/gamedata/story/obt/main/level_main_06-11_beg.txt index 413ab072..1e8becd8 100644 --- a/resources/gamedata/story/obt/main/level_main_06-11_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-11_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - [Dialog] [Character] [Blocker(a=1, r=0,g=0, b=0, block=true)] @@ -55,7 +54,6 @@ [name="罗德岛干员"] 煌!你去哪! [Character(name="char_017_homura_3#6")] [name="煌"] 去救人! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -169,12 +167,10 @@ [name="佩特洛娃"] 敬大姊和大老爹。 [Character] [name="雪怪小队全体"] 敬霜星和爱国者! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character] [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="陈"] 你认识这些感染者? @@ -237,33 +233,25 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... [name="阿米娅"] 博士...... - [Decision(options="不想看吗?", values="1")] [Predicate(references="1")] - - [name="阿米娅"] ......嗯。 [name="阿米娅"] 我....... - [Decision(options="但就像在切城废城时那样......", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ...... [name="阿米娅"] 对。我已经下定决心了。 [name="阿米娅"] 我必须要......亲眼去看。 - [Decision(options="我们一起。", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 我们一起。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(screenadapt="coverall", image="bg_indoor_f", width=1, height=1, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_037",name2="avg_npc_037",focus=1)] [name="雪怪小队成员D"] 原来叫大姊......不是因为年龄才这么叫?我为什么现在才知道? [Character(name="avg_npc_037",name2="avg_npc_037",focus=2)] @@ -294,7 +282,6 @@ [name="大熊"] 说到做到! [Character(name="avg_npc_037",name2="avg_npc_037",focus=1)] [name="雪怪小队成员D"] 唔,呃......说到做到! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -337,7 +324,6 @@ [name="煌"] 可恶,可恶!别死!别送死啊!! [name="煌"] 等我过来,我能救你们,我带你们走......带你们走! [name="煌"] 为什么像你们这样的感染者也要死在这里?! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -353,7 +339,6 @@ [name="近卫局成员"] ......算了。 [name="近卫局成员"] 各位,最后一波进攻了。别辜负市民和陈sir的期望。 [name="近卫局成员"] 让他们看看吧,让这些整合运动明白龙门的实力!让所有感染者都再也不敢冒犯龙门! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -376,10 +361,7 @@ [name="佩特洛娃"] 大熊!我们上了! [Character(name="char_017_homura_3#6")] [name="煌"] 雪怪!!! - [Delay(time=0.3)] [Dialog] [Blocker(block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-12_end.txt b/resources/gamedata/story/obt/main/level_main_06-12_end.txt index ba7e3373..8f52f668 100644 --- a/resources/gamedata/story/obt/main/level_main_06-12_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-12_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第二关(后) - -// Comments [Background(screenadapt="coverall", image="bg_indoor_n", width=1, height=1, fadetime=2)] [Delay(time=2)] [PlayMusic(intro="$mist_intro", key="$mist_loop", volume=0.8, crossfade=1.5, delay=0.5)] @@ -149,7 +147,6 @@ [name="煌"] 没别的。 [Character(name="char_010_chen_1#1",name2="char_017_homura_3#4",focus=1)] [name="陈"] 呵,彼此彼此。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -218,7 +215,6 @@ [name="凯尔希"] 事情并没有那么简单,至少我是这么认为的。 [name="凯尔希"] Dr.{@nickname},现在开始,你是否肩负着罗德岛的责任,由你自己决定...... [name="凯尔希"] ......“是否要成为一个值得罗德岛干员信任的人。” - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -317,4 +313,4 @@ [Delay(time=0.3)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-13_beg.txt b/resources/gamedata/story/obt/main/level_main_06-13_beg.txt index bf0b7f0f..be9ac7c8 100644 --- a/resources/gamedata/story/obt/main/level_main_06-13_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-13_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(前) - -// Comments - [Dialog] [Character] [Background(image="bg_cher_11", width=1, height=1, fadetime=2)] @@ -88,5 +85,4 @@ [Dialog] [Delay(time=0.5)] [Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] -[Blocker(block=true, fadetime=0.5)] - +[Blocker(block=true, fadetime=0.5)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-13_end.txt b/resources/gamedata/story/obt/main/level_main_06-13_end.txt index 71658010..b2d84e7d 100644 --- a/resources/gamedata/story/obt/main/level_main_06-13_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-13_end.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第一关(后) - -// Comments -// 从室内走向室外白光 [Background(image="bg_cher_11", width=1, height=1, fadetime=2)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.8, crossfade=1.5, delay=0.5)] [Delay(time=2)] @@ -53,7 +50,6 @@ [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - [Character(name="avg_npc_037")] [name="雪怪1号"] 这结构......太复杂了,我有点摸不着头脑。 [Character(name="avg_npc_037",name2="avg_npc_037",focus=2)] @@ -134,7 +130,6 @@ [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - 15:22 P.M. 切尔诺伯格分城“14区”废墟 区块地面 @@ -191,7 +186,6 @@ [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ......! [name="阿米娅"] 煌!陨星! @@ -280,10 +274,8 @@ [name="阿米娅"] 但霜星小姐,他们经历过什么,我清清楚楚。 [Character(name="char_002_amiya_1#1",name2="char_1505_frstar_1",focus=2)] [name="霜星"] ......幼稚。 - [Decision(options="霜星,你身上的衣服,不是你的吧?", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1")] [name="霜星"] ...... [name="霜星"] 没错。这曾经是“爱国者”的斗篷。我把它改织成了外衣。 @@ -355,7 +347,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Background(image="bg_undergroud_n",fadetime=1,screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - 龙门下层结构 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... @@ -371,5 +362,4 @@ [name="霜星"] 你们好,罗德岛。 [Dialog] [Delay(time=0.5)] -[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] - +[Blocker(a=1,r=0, g=0, b=0, fadetime=2, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-14_beg.txt b/resources/gamedata/story/obt/main/level_main_06-14_beg.txt index 09a460c2..9017dc2c 100644 --- a/resources/gamedata/story/obt/main/level_main_06-14_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_06-14_beg.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(前) - -// Comments - [Background(image="bg_undergroud_n",screenadapt="coverall",fadetime=3,block=true)] [delay(time=3)] [PlayMusic(intro="$frostnova_intro", key="$frostnova_loop", volume=0.6, crossfade=1.5, delay=0.5)] @@ -117,7 +114,6 @@ [Blocker(a=0.1, r=1, g=1, b=1, fadetime=1, block=true)] [Blocker(a=1, r=255, g=255, b=255, fadetime=0.3, block=true)] [Blocker(a=0.1, r=1, g=1, b=1, fadetime=2, block=true)] - [Character(name="char_017_homura_3#9")] [name="煌"] ......指甲盖都快冻裂了。 [name="煌"] 你真想杀掉我们? @@ -171,10 +167,8 @@ [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ...... [name="阿米娅"] 现在,博士,请你也出去。 - [Decision(options="不。;不。;不。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="阿米娅"] 博士! [Dialog] [Character] @@ -185,7 +179,6 @@ [Blocker(a=0.1, r=1, g=1, b=1, fadetime=0.5, block=true)] [Decision(options="我要看到最后。", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#7",name2="char_017_homura_3#5",focus=2)] [name="煌"] ......阿米娅。 [Character(name="char_002_amiya_1#7",name2="char_017_homura_3#5",focus=1)] @@ -199,10 +192,8 @@ [Dialog] [Decision(options="我说过,你可以来罗德岛。", values="1")] [Predicate(references="1")] - [Decision(options="以及,我要和干员们并肩战斗。", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 我明白了。 [name="阿米娅"] 煌,灰喉,Dr.{@nickname}。 @@ -236,7 +227,6 @@ [Blocker(a=0.1, r=1, g=1, b=1, fadetime=1.5, block=false)] [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Delay(time=1)] - [Character(name="char_1505_frstar_1#4")] [name="霜星"] 不错的突袭。 [Character(name="char_017_homura_3#9",name2="char_1505_frstar_1#4",focus=1)] @@ -270,7 +260,6 @@ [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0.1, r=1, g=1, b=1, fadetime=2, block=true)] - [Character(name="char_017_homura_3#5")] [name="煌"] 咳,哈哈哈哈,咳......啐!好险,差点就被冰刀给捅穿了嗓子! [name="煌"] 哈,没错,你和我一样是战士。 @@ -329,7 +318,6 @@ [name="煌"] 压缩空气!射击! [Character(name="char_367_swllow_1#4")] [name="灰喉"] 疾! - [Dialog] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$e_atk_arrow_h")] @@ -436,7 +424,6 @@ [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] [Blocker(a=0.1, r=1, g=1, b=1, fadetime=1, block=true)] - [Character(name="char_1505_frstar_1#3")] [name="霜星"] 咳,哈哈,咳...... [Character(name="char_1505_frstar_1#5")] @@ -499,7 +486,6 @@ [CameraShake(duration=0.5, xstrength=10, ystrength=10, vibrato=30, randomness=90, fadeout=true, block=false)] [Blocker(a=0.25, r=1, g=1, b=1, fadetime=3, block=true)] [playsound(key="$d_gen_surfacefrozen", volume=0.8)] - [Character(name="char_367_swllow_1#4")] [name="灰喉"] 呃......温度还在降低! [Character(name="char_017_homura_3#6")] @@ -532,14 +518,12 @@ [Character] [Decision(options="你可能确实被她蒙蔽了!;......;事情往往不像我们想的那样。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_1505_frstar_1#4")] [name="霜星"] 如果她要带着感染者向那最黑暗的未来走去......去完成她最恶毒的计划...... [name="霜星"] 那她的邪恶就必须被摧毁。 [name="霜星"] 可是我的兄弟姐妹们,无数已死的普通人和感染者们...... [name="霜星"] 已经回不来了。 [name="霜星"] ......她凭什么变成这样? - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 呃......呜......! [Character(name="char_1505_frstar_1#5")] @@ -607,7 +591,6 @@ [Character] [Decision(options="既然我们都打不破它,就只能顶住!", values="1")] [Predicate(references="1")] - [Character(name="char_017_homura_3#5")] [name="煌"] 等于没说! [Character(name="char_017_homura_3#5",name2="char_367_swllow_1#4",focus=2)] @@ -619,7 +602,6 @@ [Character] [Decision(options="这是她的选择,也是她留给我们的唯一机会!", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1#4")] [stopmusic(fadetime=2)] [name="霜星"] 那你们的选择呢? @@ -660,8 +642,6 @@ [Character] [Decision(options="......说吧,阿米娅。", values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] Dr.{@nickname}...... [name="阿米娅"] ......嗯。 @@ -669,49 +649,37 @@ [name="阿米娅"] 博士。现在,我们要和霜星小姐战斗。 [name="阿米娅"] 你死我活。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] -//修改此处的image来切换cg [Background] [Image(image="avg_6_1",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=-30, yTo=0, xScale=1.1, yScale=1.1, duration=10, block=false)] -//对话内容此处填入 [name="霜星"] 是的。你们现在......要与我战斗。 [name="霜星"] 你死我活。 [delay(time=1)] [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] -/////////////////////////////////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_2",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=30, yTo=0, xScale=1.1, yScale=1.1, duration=10, block=false)] -//对话内容此处填入 [delay(time=1.5)] [name="霜星"] 如果你们战胜我,有人能够侥幸活着—— [delay(time=1)] [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] - [Background(image="bg_undergroud_f",screenadapt="coverall",block=true)] [Blocker(a=0.35, r=1, g=1, b=1, fadetime=1, block=true)] -/////////////////////////// [Character(name="char_1505_frstar_1#6")] [name="霜星"] 我愿意加入罗德岛,依你们的想法,去对抗感染者共同的敌人。 [name="霜星"] 这是我必须承担的责任。 - [Decision(options="希望你信守诺言。", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1#4")] [name="霜星"] 既然我都许诺了,我自然会兑现。 [Character(name="char_002_amiya_1#7")] @@ -742,7 +710,6 @@ [Character] [Decision(options="霜星!", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1#4")] [name="霜星"] 你们会在这里战死,而我会熄灭你们荒诞不经的幻想。 [name="霜星"] 或者,战胜我。 @@ -750,4 +717,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_06-15_end.txt b/resources/gamedata/story/obt/main/level_main_06-15_end.txt index ddc7fd81..a265f9eb 100644 --- a/resources/gamedata/story/obt/main/level_main_06-15_end.txt +++ b/resources/gamedata/story/obt/main/level_main_06-15_end.txt @@ -1,24 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第三关(后) - -// Comments - [stopmusic] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] -//修改此处的image来切换cg [PlaySound(key="$bottlebroken")] [Image(image="avg_6_9",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1.5, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [Delay(time=4)] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// [Background(image="bg_undergroud_f",screenadapt="coverall",fadetime=2,block=true)] [Delay(time=1)] [Character(name="char_1505_frstar_1")] @@ -53,29 +44,21 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ...... [name="阿米娅"] 博士...... - [Decision(options="我留下。;你去吧。", values="1;2")] [Predicate(references="1;2")] - [name="阿米娅"] 我知道了。 [name="阿米娅"] 博士,请告诉霜星小姐那句话。 [name="阿米娅"] ......拜托你。 [Dialog] -//////////////插入cg/////////////////// - [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [PlayMusic(intro="$frostnovadie_intro", key="$frostnovadie_loop", volume=0.8, crossfade=1.5)] -//修改此处的image来切换cg [Image(image="avg_6_10",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [Character] -//对话内容此处填入 - [Character(name="char_1505_frstar_1")] [name="霜星"] 真是只......天真的兔子。 [name="霜星"] 很像啊。和当时的塔露拉,很像。 [name="霜星"] 在死前能看到这样的人,这样坚定地去实现理想的人...... - [Dialog] [Character] [Decision(options="说好的责任呢?!;......;不是答应说要加入罗德岛的吗?", values="1;2;3")] @@ -98,7 +81,6 @@ [name="霜星"] 我们唯一该回去的,就只有乌萨斯......我们的祖国...... [name="霜星"] 雪......静静的河水......摇曳的松林......碧绿的苔衣...... [name="霜星"] 这片大地,多么美好啊...... - [Dialog] [Character] [Decision(options="所以,你认为塔露拉是操纵了这一切的人。", values="1")] @@ -118,7 +100,6 @@ [Predicate(references="1")] [Character(name="char_1505_frstar_1")] [name="霜星"] 你......说。 - [Dialog] [Character] [Decision(options="我认为你父亲是真的爱你的。", values="1")] @@ -143,14 +124,11 @@ [name="霜星"] 罗德岛的博士。在这片大地上,选择也许没有意义。 [name="霜星"] 即使这样,即使结果没有区别......我也想自己去选。我做出选择了。 [name="霜星"] 用我自己的手......去擦拭我结出的果。 - 霜星的手指摸索着你的面庞。 - [Dialog] [Character] [Decision(options="......你的手指,是暖的?", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1")] [name="霜星"] 奇怪。你的脸......很冰。 [name="霜星"] 我的体温......没有那么低了? @@ -159,48 +137,32 @@ [Decision(options="是。你的病征消失了。;......;很温暖,霜星。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_1505_frstar_1")] - [name="霜星"] ......在死前......我终于又和人相碰了。 - [Decision(options="霜星,阿米娅和我都希望你加入罗德岛。", values="1")] [Predicate(references="1")] - - [name="霜星"] 我真有这种资格? - [Decision(options="仅仅是普通地死去,就没有时间再去改正错误。", values="1")] [Predicate(references="1")] - - [name="霜星"] ......不给出答复是不礼貌的。 [name="霜星"] 告诉阿米娅,Dr.{@nickname}...... [name="霜星"] 在这片大地上,仅凭一个人,是什么也做不到的。 -//对话内容此处填入 [Dialog] - -//修改此处的image来切换cg [Image(image="avg_6_10_2",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=2,block=true)] [Blocker(a=0, fadetime=0.6, block=false)] [Character] -//对话内容此处填入 [name="霜星"] 但她绝对不是一个人。 [name="霜星"] 现在开始,我在你身边。我在你们身边。 [name="霜星"] 我......愿意加入罗德岛。 - [Decision(options="谢谢你。", values="1")] [Predicate(references="1")] - - [name="霜星"] 不。是我......谢谢你。 [name="霜星"] 你的眼神......和我一位旧识,很像。 [name="霜星"] 我遇见过一个男孩,他说他的哥哥宁愿上绞架也不愿改变观点去迎合敌人的宽恕...... [name="霜星"] 所以他要走过雪原,他要踏遍乌萨斯.......所以他没有和我们一起走。 [name="霜星"] 我以为那已经是我见过最理想化的人了。 [name="霜星"] 只是,你和阿米娅让我觉得……也许理想也可以成为一种信念。 - [Decision(options="罗德岛就是为了共同的信念而战的。", values="1")] [Predicate(references="1")] - [name="霜星"] 原本整合运动......也是一样的。 [name="霜星"] 真像啊。 [name="霜星"] 你的眼神,和那个孩子,真的很像。 @@ -209,12 +171,9 @@ [name="霜星"] ......父亲......我真是个傻子。 [name="霜星"] 原谅我吧。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// [Dialog] [Character] [Background] @@ -224,6 +183,4 @@ [Delay(time=0.6)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] - - +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-01_beg.txt b/resources/gamedata/story/obt/main/level_main_07-01_beg.txt index b7502f28..85d261d9 100644 --- a/resources/gamedata/story/obt/main/level_main_07-01_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-01_beg.txt @@ -6,11 +6,8 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - 6:30 p.m. [Dialog] -//罗德岛舰内 [PlaySound(key="$dooropenquite", volume=0.6)] [delay(time=2)] [PlaySound(key="$d_gen_walk_n")] @@ -19,19 +16,16 @@ [name="PRTS"] 编号00000-00002,接入权限-8。 [name="PRTS"] Dr.{@nickname},欢迎访问罗德岛综合生物处理室,已依据生物数据对您的意图进行判断。 [name="PRTS"] 另外,系统检测到您的心情不佳。 - [Decision(options="少烦我。;......;该怎么样才算是好心情?", values="1;2;3")] [Predicate(references="1")] [Character] [name="PRTS"] Dr.{@nickname}表现出一定的攻击性。 [name="PRTS"] 请放心,系统不会因此电击你,不用太过顾忌系统对你的检测。 - [Predicate(references="2")] [Character] [name="PRTS"] Dr.{@nickname}陷入了沉默。 [name="PRTS"] 无论是无声抗议还是不愿进行沟通,我认为这都是一种孤独性精神障碍症的表现。 [name="PRTS"] 当然,请便,系统会平等对待所有人。 - [Predicate(references="3")] [Character] [name="PRTS"] 好与坏是一种主观判断。 @@ -41,21 +35,16 @@ [name="PRTS"] 所以,想做什么就去做吧。 [name="PRTS"] PRTS具备相应的无害安抚机能。 [name="PRTS"] 当你采取过激行动时你会立刻昏厥并在3.55个工作时后醒来,这可以保证你的行为向正常标准贴近。 - [Predicate(references="1;2;3")] [Character] [name="PRTS"] Welcome home, Doctor。 - [Decision(options="......这里真的能算家吗?", values="1")] [Predicate(references="1")] [Dialog] -//???是迷迭香 [PlaySound(key="$d_gen_walk_n")] [Character(name="avg_npc_042",fadetime=1,block=true)] [delay(time=1)] - [name="???"] 你是,Dr.{@nickname}? - [Decision(options="啊?;......?;你好?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="avg_npc_042")] @@ -63,37 +52,30 @@ [name="???"] 我感觉到了......虽然,不太一样。 [name="???"] 不过......你怀里的人,穿的制服...... [name="???"] 我可以问一问,你抱着的是谁吗? - [Decision(options="一介战士。;一位同胞。;一个朋友。", values="1;2;3")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 战士? [name="???"] 啊......她在你身上留下了伤口。她是敌人? [name="???"] 不,不是......这伤口,不是会杀死人的伤口。 - [Predicate(references="2")] [Character(name="avg_npc_042")] [name="???"] 她也是感染者......? [name="???"] 不,你不是这个意思。 [name="???"] Dr.{@nickname},你像是失去了什么。 - [Predicate(references="3")] [Character(name="avg_npc_042")] [name="???"] 她是你的朋友? [name="???"] 可是,朋友......她和你相联系的时间,很短很短。 [name="???"] 我不知道......我不知道这会不会很快就消失。 - [Decision(options="你能......感受到什么?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 所有人相互交流的痕迹。气味,温度,形状 [name="???"] 我也不太清楚,但她...... - [Character] [Dialog] - 女孩将手伸向霜星。 - [Decision(options="(默许);(出声阻止)", values="1;2")] [Predicate(references="1")] [Character(name="avg_npc_042")] @@ -103,50 +85,40 @@ [name="???"] 不,不是。我是外人。我和她没有联系。 [name="???"] 这不是我能做的事情,对吧? [name="???"] 不好意思。 - [Decision(options="你也和阿米娅一样,能读心?;......;我没法那么快理解你的反应。", values="4;5;6")] [Predicate(references="4")] [Character(name="avg_npc_042")] [name="???"] 不,没有,我不能...... [name="???"] 阿米娅是特别的。我知道阿米娅的法术......也觉得她很辛苦。 - [Predicate(references="5")] [Character(name="avg_npc_042")] [name="???"] 我......我想,我不能碰她。我也不能感受她。 [name="???"] 她与这片大地的联系和我没有关联。 [name="???"] 我没有......没有理由去触碰她。 - - [Predicate(references="6")] [Character(name="avg_npc_042")] [name="???"] 其他干员,也会这么说。 [name="???"] 罗德岛上,大家都很有个性......但我可能更奇怪一些。 - [Predicate(references="2")] [Character(name="avg_npc_042")] [name="???"] 啊...... [name="???"] 对,对,对不起...... [name="???"] 我...... - [Decision(options="抱歉。;......;对不起,小姑娘。", values="7;8;9")] [Predicate(references="7")] [Character(name="avg_npc_042")] [name="???"] 没关系,没关系的。我已经习惯了。 - [Predicate(references="8")] [Character(name="avg_npc_042")] [name="???"] 请,请不要生气...... [name="???"] 你不说话,我有些......有些不知道该做什么。 - [Predicate(references="9")] [Character(name="avg_npc_042")] [name="???"] 没事的。 [name="???"] 比起被别人害怕,我更愿意别人认真对我说话。所以,没问题的。 - [Predicate(references="4;5;6;7;8;9")] [Character(name="avg_npc_042")] [name="???"] 你是要......用这个机器吧? - [Decision(options="如果这里确实是感染者最后归宿的话。",values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] @@ -154,50 +126,38 @@ [name="???"] 我来帮你吧。先让我看一下记录。 [name="???"] 嗯,没问题,这个舱室已经清理过了。把她放在这个平台上吧。轻一点,嗯。 [name="???"] 之后平台会收进去,然后......等舱门关上,按下这个键就可以了。 - - [Decision(options="你很熟悉操作。",values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 啊,因为我操作过许多遍了。 - [Decision(options="为什么.......",values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 罗德岛的感染者,最后都会到这里来。 [name="???"] 如果是我认识,我感受过的人,我的队员,我都会自己操作。 [name="???"] 原本的使用说明书很复杂,系统简单的操作方式,我都记在终端上了。只要稍稍看看,身体就会熟悉那种感觉。 - - [Decision(options="什么感觉?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 啊......大概就像链子一样。 - [Decision(options="链子......?", values="1")] [Predicate(references="1")] - [name="???"] 说是两个人之间牵着的线也可以。 [name="???"] 送走和你有联系的人,是解开缠在他们身上的线。线的另一边还是系在我们身上,可哪怕没有再系着谁了,线却也垂不下来。 [name="???"] 那种感觉,是身体里有什么消失了的感觉。已经不知道那里是什么,却又知道,他们曾经在,也不会回来。 - [Decision(options="为什么要去熟悉这种感觉?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="???"] 因为只有熟悉了,才不会突然地痛起来吧? - [Decision(options="......你究竟是......?", values="1")] - [Character] [PlaySound(key="$d_gen_walk_n", volume=1)] - [Predicate(references="1")] [Character] [name="PRTS"] 打扰一下。 [name="PRTS"] 身在罗德岛生物感染综合处理室的精英干员Rosmontis,你的识别码将在15mins后失效。 [name="PRTS"] 接下来我将为你进行更新,请在原地停留十五秒左右。 [name="PRTS"] 另外,接舷区发生了小规模的武装冲突,有条件请在识别码更新后进行支援,以期减少我方资源的损耗。 - [Character(name="avg_npc_042")] [name="Rosmontis"] 啊,嗯。我知道了,马上就去。 [name="Rosmontis"] 我在终端上记一下。 @@ -208,20 +168,16 @@ [name="Rosmontis"] 这是只有我......只有我能写的东西。 [Character] [name="PRTS"] 明白。请。 - [Decision(options="精英干员......?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="Rosmontis"] PRTS指的是我。 - [Decision(options="我该叫你Rosmontis吗?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="Rosmontis"] 你可以叫我......迷迭香。 [name="迷迭香"] ......她,叫什么? [name="迷迭香"] 我想......我想至少知道她的名字。 - - [Decision(options="霜星。", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] @@ -229,9 +185,6 @@ [name="迷迭香"] 好好听。 [name="迷迭香"] 你好,霜星。 [name="迷迭香"] ......拜拜。 - -//CG 如果可以有可以搞迷迭香贴近玻璃舱门闭眼的CG,里面是霜星,像睡着了一样 -//经讨论可以不用 [Dialog] [Blocker(fadetime=3,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-01_end.txt b/resources/gamedata/story/obt/main/level_main_07-01_end.txt index fd4a8387..8aa87424 100644 --- a/resources/gamedata/story/obt/main/level_main_07-01_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-01_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Dialog] [Delay(time=1)] @@ -66,21 +64,15 @@ [name="魏彦吾"] 我不同意。 [Character(name="char_2005_weiyw_1#5",name2="char_2006_weiywfmzuki_1",focus=2)] [name="文月"] 如果你再拒绝她们,我们就真的要孤立无援了。 - - [Dialog] [Character] - [PlaySound(key="$d_gen_transmissionget", volume=1)] [delay(time=1)] [name="录音"] “魏长官,接到这条消息意味着你必须立刻采取行动。” - [Character(name="char_2005_weiyw_1")] [name="魏彦吾"] 怎么......是我的信使。 - [Dialog] [Character] - [PlaySound(key="$d_gen_transmissionget", volume=1)] [delay(time=1)] [name="录音"] “接下来的讯息已经过法术加密。” @@ -89,7 +81,6 @@ [name="浑厚的男声录音"] “他们在议会席上窃窃私语,嘲笑着我无力取胜的丑态,我却找不出追究他们责任的证据。” [name="浑厚的男声录音"] “如果在切尔诺伯格发生了什么,您应该倾力阻止。否则事情将一发不可收拾。” [name="浑厚的男声录音"] “您仍然有足够的智慧与能力,去将事端消灭在源头处。我们无能为力的事情,只能交给您。” - [Character(name="char_2006_weiywfmzuki_1")] [name="文月"] 结束了。 [Character(name="char_2005_weiyw_1#5",name2="char_2006_weiywfmzuki_1",focus=1)] @@ -98,8 +89,6 @@ [name="文月"] 之后是信使的独白...... [Character(name="char_2005_weiyw_1#5",name2="char_2006_weiywfmzuki_1",focus=1)] [name="魏彦吾"] 他是我的信使。让我听完。 - - [Dialog] [Character] [delay(time=0.5)] @@ -107,10 +96,8 @@ [name="浑厚的男声录音"] “我没能见到维特议长,他派来与我联络的信使也遭到了不明势力的追杀。幸亏这位信使安然无恙。” [name="浑厚的男声录音"] “这位信使连夜溜出圣骏堡,有人暗中为他提供了方便,我认为乌萨斯的内部势力正在相互拉锯。” [name="浑厚的男声录音"] “在这之后的路途中,我多次遭遇袭击,也有许多身份不明的人尝试保护我。” - [Character(name="char_2005_weiyw_1#5")] [name="魏彦吾"] 维特的势力帮助了他们...... - [Dialog] [Character] [delay(time=0.5)] @@ -142,7 +129,6 @@ [name="凯尔希"] 谜底揭晓了。 [name="凯尔希"] 无视这座城市的价值,无视所有居民的死活,乌萨斯把切尔诺伯格拱手送给了整合运动。 [name="凯尔希"] 而已经被感染的,已经在死亡边缘徘徊太久的感染者,无惧死亡的感染者们,将在天灾后接管这座城市。 - [Character(name="char_2006_weiywfmzuki_1")] [name="文月"] 他们根本不需要出手,他们只需要......让道。 [name="文月"] 他们只需要允许这件事情发生。 @@ -190,19 +176,15 @@ [name="魏彦吾"] 如你所说,医生。只有龙门能做些什么,只有我们在面对切尔诺伯格的核心城。 [Character(name="char_2005_weiyw_1",name2="char_003_kalts_1",focus=2)] [name="凯尔希"] 魏先生,请三思。开战的后果依然严重。 - [Character(name="char_2005_weiyw_1",name2="char_003_kalts_1",focus=1)] [name="魏彦吾"] 一场战争没法被轻描淡写地带过,但另一个后果,对于龙门来说,只会更加严重。 - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] ...... [name="阿米娅"] 魏先生。罗德岛...... - [Dialog] [Character] [stopmusic(fadetime=2)] 我去。 - [Character(name="char_2005_weiyw_1#2")] [name="魏彦吾"] ...... [Character(name="char_003_kalts_1")] @@ -213,7 +195,6 @@ [name="文月"] 小陈? [Character] [Dialog] - [Character(name="char_010_chen_1#5",fadetime=1,block=true)] [delay(time=1)] [name="陈"] 我去解决。 @@ -229,19 +210,16 @@ [name="陈"] 魏彦吾,我对你和你的城市,你这座金玉其外败絮其中的城市...... [name="陈"] 已经厌倦了。 [name="陈"] 在你对贫民区出手的时候,我就已经不属于这座城市了。 - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#4",focus=1)] [name="魏彦吾"] 不要在这个时候与我争辩这种对错。 [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#4",focus=2)] [name="陈"] 可是他们做错了什么,你为什么要这么对待他们? - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#4",focus=1)] [name="魏彦吾"] ......“他们做错了什么?” [name="魏彦吾"] 陈小姐,他们做了什么? [name="魏彦吾"] 告诉我:整合运动选择潜伏在哪里,又是从哪里潜入了这座城市? [name="魏彦吾"] 你信任贫民窟的居民,他们是不是同样信任你?这种信任究竟在哪里有所体现? [name="魏彦吾"] 除了你的线人和林舸瑞的耳目之外,有任何其他一个贫民区的居民向你们报告了“感染者正在渗透他们的聚居地”之类的事实吗? - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#2",focus=2)] [name="陈"] 事情发展得很快!没收到线报并不是谁的过错! [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#2",focus=1)] @@ -317,14 +295,12 @@ [Character(name="char_2005_weiyw_1#5",name2="char_010_chen_1#2",focus=1)] [name="魏彦吾"] ......冥顽不灵。 [name="魏彦吾"] 陈警司,我与你说过的一切,我都记得。做现在的你该做的事。 - [Character(name="char_010_chen_1#2")] [name="陈"] 好啊,哈...... [name="陈"] 魏彦吾,我该做的,近卫局该做的,就是指出谁是错的,然后解决掉那个错误。 [name="陈"] 现在看来,按你的定义,错的只会是我。 [name="陈"] 或者说,我也是那个错误。 [name="陈"] 因为我就是感染者。 - [Character(name="char_2005_weiyw_1#4")] [name="魏彦吾"] 你—— [Character(name="char_2006_weiywfmzuki_1")] @@ -334,16 +310,11 @@ [Character(name="char_010_chen_1#4")] [name="陈"] 已经没必要再瞒下去了。 [name="陈"] ......三年来,你一直在对别人隐瞒我感染者的身份。现在,既然感染者在这座城市里没有容身之处,那我也不应该有。 - - [Character(name="char_2005_weiyw_1#3",name2="char_010_chen_1#4",focus=1)] [name="魏彦吾"] 胡言乱语! - [Character(name="char_2005_weiyw_1#3",name2="char_010_chen_1#4",focus=2)] [name="陈"] 我和她都是感染者。我不属于这里。我有我该做的事,我也不会再犯下更多错误。 [name="陈"] 只有我能阻止她。 - - [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -352,11 +323,8 @@ [Character] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - - [Character(name="char_010_chen_1#4")] [name="陈"] 我是感染者,也是龙门的叛徒。只有我是适合做这个的人。 - [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -365,11 +333,8 @@ [Character] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - - [Character(name="char_010_chen_1#4")] [name="陈"] 既然走到今天这一步,我们就都只能继续走下去。 - [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -378,15 +343,10 @@ [Character] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - - - [Character(name="char_2005_weiyw_1#4")] [name="魏彦吾"] 不行。 [name="魏彦吾"] 今天,你要是走出这间办公室,陈晖洁......你会变成龙门的敌人,你将永远都不能再踏入龙门哪怕一步。 [name="魏彦吾"] 你我十年来所有的努力......都要白废。 - - [stopmusic(fadetime=1)] [Background] [Dialog] @@ -423,7 +383,6 @@ [name="陈"] 那它改变了吗?它能被改变得了吗?我所努力的一切当真是有意义的吗? [name="魏彦吾"] 即使现在不能,它以后也必须能。 [name="魏彦吾"] 由你去让它能。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.4, block=true)] [image] @@ -433,9 +392,6 @@ [Background(image="bg_lungmen_o",screenadapt="coverall")] [playsound(key="$d_gen_soldiersrun", volume=0.7)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//黑蓑闯入 -//???是黑蓑 [Character(name="avg_npc_038")] [name="???"] 魏公,我们去。 [Character(name="char_2005_weiyw_1#4",name2="avg_npc_038",focus=1)] @@ -447,20 +403,17 @@ [Character(name="char_010_chen_1#4")] [name="陈"] 哼,呵呵,呵呵哈哈哈...... [name="陈"] 魏彦吾,你的真面目就这么被轻松揭开了吗?你的私兵就这么大喇喇地出现在你的办公室里吗? - [Character(name="avg_npc_038")] [name="???"] 陈家小姐,龙门有难! [Character(name="char_010_chen_1#4")] [name="陈"] 这话听起来很有责任感。 [name="陈"] 但你们说的话,我一句都不会信。你们有什么要和他说的,请便。 - [Character(name="avg_npc_038")] [name="???"] 魏公......我们可自削面目,轻装入城,袭杀主谋,力阻撞击!事成之后,我们必以身殉城,不使魏公烦忧! [Character(name="char_2005_weiyw_1#3",name2="avg_npc_038",focus=1)] [name="魏彦吾"] 出去! [Character(name="char_2005_weiyw_1#3",name2="avg_npc_038",focus=2)] [name="???"] 魏公! - [Character(name="char_010_chen_1#2")] [name="陈"] 怎么了魏彦吾?让我去或者让他们去,很难吗? [name="陈"] 为什么在杀人的时候雷厉风行,在该救人的时候就变得优柔寡断了? @@ -470,8 +423,6 @@ [name="陈"] 我没指望能好好道别一次。 [name="陈"] 算了,魏彦吾。虽然我想过很多次了,但我也没指望能好好向谁道别。 [name="陈"] 文月小姐,我妈妈以前对你那样,我很过意不去。谢谢你,谢谢这么多年来对我的照顾。我一直把你当亲人看待。 - - [Character(name="char_2006_weiywfmzuki_1")] [name="文月"] ......小陈?! [Character(name="char_2005_weiyw_1#3")] @@ -479,7 +430,6 @@ [name="魏彦吾"] 陈警司! [Character(name="char_010_chen_1#4")] [name="陈"] 不再是了。这个近卫局的徽章,还给你。 - [Character(name="char_2005_weiyw_1#3")] [name="魏彦吾"] ——拿下她! [Character(name="char_010_chen_1#5")] @@ -500,8 +450,6 @@ [name="???"] 魏公,当心! [Character(name="char_010_chen_1#2")] [name="陈"] 赤霄,振气! - - [Dialog] [Character] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=0.5, block=true)] @@ -510,8 +458,6 @@ [Character] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] - - [Character(name="char_003_kalts_1#2")] [name="凯尔希"] 竟然是......法术乱流? [Character(name="char_002_amiya_1#7",name2="char_003_kalts_1#2",focus=1)] @@ -523,7 +469,6 @@ [name="阿米娅"] 啊,好! [Character(name="char_002_amiya_1#6",name2="char_003_kalts_1#3",focus=2)] [name="凯尔希"] 法术开始伸展了。后退! - [Character(name="char_010_chen_1#2")] [name="陈"] ——出! [Dialog] @@ -532,27 +477,21 @@ [PlaySound(key="$d_sp_chixiaobadao")] [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_038")] [name="???"] 斩龙剑,出鞘了一瞬?! [name="???"] 呲......! - [Character(name="char_010_chen_1#4")] [name="陈"] 用手臂就挡下了? - [Character(name="avg_npc_038")] [name="???"] 相当锐利!警司,你的剑术相较从前,确有进境! - [Character(name="char_003_kalts_1")] [name="凯尔希"] ......火锻源石。赤霄吗?他们竟然还在铸造这种武器。 [Character(name="char_002_amiya_1#6",name2="char_003_kalts_1",focus=1)] [name="阿米娅"] 这把剑,医生,难道是专门铸造来对抗能量法术的? [name="阿米娅"] ......最初陈长官不让我看那把剑,也是设想了与我为敌的情况吗......? - [Character(name="char_010_chen_1#4")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="陈"] 让开! - [Character(name="avg_npc_038")] [name="???"] 魏公,警司确实笃定了心思。我可能没法挡下第二击。需要我搏命吗? [name="???"] 我死,定可把陈督察留在龙门,虽不能保她四肢健全,但一定能留她生路。 @@ -560,10 +499,8 @@ [name="魏彦吾"] ——不可。你,撤步。不可直撄其锋! [Character(name="char_2005_weiyw_1",name2="avg_npc_038",focus=2)] [name="???"] 我立刻联系其他弟兄。 - [Character(name="char_010_chen_1#2")] [name="陈"] 想叫后援?赤霄—— - [Character(name="char_2005_weiyw_1#3")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="魏彦吾"] 停手!! @@ -577,54 +514,41 @@ [name="魏彦吾"] 别忘了,你的剑术和你的法术是谁教你的? [name="魏彦吾"] 我从来不曾想过要废掉你的剑术,但我不会在此时此刻假意仁慈。 [name="魏彦吾"] 莫要逼我,陈晖洁。 - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#5",focus=2)] [name="陈"] 你尽管动手好了,魏大人。赤霄在我手里。 [name="陈"] 给我赤霄的这一天,你是不是觉得我会杀你? [name="陈"] 我不会用它来杀你,魏彦吾。 - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#5",focus=1)] [name="魏彦吾"] ...... - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#4",focus=2)] [name="陈"] 你觉得你在保护我,对吗? [name="陈"] 妈妈是忧郁而死的。塔露拉是被掳走的。我是因为职位染上矿石病的。 [name="陈"] 你觉得你做的这一切都在保护我,是吗?是因为你的愧疚,还是因为你对自己权谋的自信? - [Character(name="char_2005_weiyw_1#4")] [name="魏彦吾"] 我不想任何悲剧再发生在我面前。 - [Character(name="char_010_chen_1#2")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="陈"] 扯谎! [Character(name="char_010_chen_1#4")] [name="陈"] 魏彦吾,这把剑有该杀的人......也有该守住的人。 [name="陈"] 如果她真的想毁掉这座龙门城......! - [Character(name="char_2005_weiyw_1#5")] [name="魏彦吾"] 不......不。你不能去。 - [Character(name="char_010_chen_1#5")] [name="陈"] 我从没想过要在这里战胜你和黑蓑。 [name="陈"] ......只是,魏彦吾,出口可不是只有门。 - [Character(name="avg_npc_038")] [name="???"] 窗户?! - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1",focus=1)] [name="魏彦吾"] 陈晖洁,别做傻事,这里离地面有数百米。 - [Character(name="char_2005_weiyw_1#4",name2="char_010_chen_1#4",focus=2)] [name="陈"] 这也不是我第一第二次走窗户了。 - [Character(name="char_2005_weiyw_1#3")] [name="魏彦吾"] —— [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="魏彦吾"] 陈晖洁,你绝不能见她!! - [Character(name="char_2006_weiywfmzuki_1")] [name="文月"] 啊......小陈......! - [Character(name="char_2005_weiyw_1#3")] [name="魏彦吾"] 你不能重蹈覆辙!你不该走上我们的老路! [name="魏彦吾"] 如果一定还要有一个人为这座城市而死,那个人只可以是—— @@ -633,7 +557,6 @@ [name="陈"] ......舅舅...... [Character(name="char_010_chen_1#4")] [name="陈"] 不......魏彦吾。今天起,我们恩怨两消。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -641,16 +564,9 @@ [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.5, block=true)] [delay(time=0.4)] -//CG 陈打碎玻璃,后仰着落下。 -//无人物,碎裂的玻璃 - - - 玻璃破碎的声音响起,陈仰面坠下了高楼。 龙门城主高声咆哮,披着黑色雨披的人利箭般跃向了破窗。 可陈已经下定决心。 - - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-02_beg.txt b/resources/gamedata/story/obt/main/level_main_07-02_beg.txt index fa974e3c..a5a0de56 100644 --- a/resources/gamedata/story/obt/main/level_main_07-02_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-02_beg.txt @@ -5,14 +5,7 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_turf",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - - - -//加一个跑马地背景需求 - 龙门上城区 7:00 p.m. 天开始黑了 [PlaySound(key="$d_gen_transmissionget", volume=1)] [Character(name="char_015_lmg")] @@ -21,16 +14,11 @@ [name="近卫局成员"] 喂!回来!我问你是不是搞错了!! [name="近卫局成员"] 可恶,陈sir,怎么会......究竟是谁在搞鬼! [name="近卫局成员"] 必须得找到陈sir,亲口问她才行! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_lungmen_d",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//最早的贫民区 -//灰尾无立绘 - [Character(name="avg_npc_034",fadetime=1,block=true)] [delay(time=1)] [name="鼠王"] ......好。我晓得了。 @@ -48,15 +36,12 @@ [name="鼠王"] 二少爷,你要是泉下有知,也不会想看到这般光景吧? [name="鼠王"] 罢了,罢了。龙门终归还是走到这步。 [name="鼠王"] 但晖洁......晖洁!小心啊,晖洁......千万别把命送了! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_lungmenbridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - 龙门停舰接舷区 7:20 p.m. - [Character(name="avg_npc_015",name2="avg_npc_015")] [CameraShake(duration=0.7, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="牧群"] 啊......啊!唔,呃...... @@ -82,12 +67,10 @@ [name="迷迭香"] 做出这种事的人......要付出代价。 [name="迷迭香"] 啊,你们的安全更重要。 [name="迷迭香"] 帮我制定计划吧,我来......让他们的躁动停下。 - [Decision(options="你要参与战斗?", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="迷迭香"] 嗯。 - [Decision(options="可你看起来......", values="1")] [Predicate(references="1")] [Character(name="avg_npc_012")] @@ -96,7 +79,6 @@ [name="迷迭香"] 博士,请让一下。 [Character(name="avg_npc_012")] [name="罗德岛干员"] 那你可得小心,站远一点。这一定是你第一次见这种架势。 - [Dialog] [Character] [CameraShake(duration=2, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=true)] @@ -104,7 +86,6 @@ [Predicate(references="1;2;3")] [Dialog] [Character] -//迷迭香使用能力,让武器漂浮在空中,迎向敌人。逆光 [Character(name="avg_npc_042")] [name="迷迭香"] 是我的。 [name="迷迭香"] 干员,请向我描述一下目标的感觉。 @@ -116,8 +97,6 @@ [name="迷迭香"] 凯尔希医生叮嘱过,在处理结束以后,要让罗德岛本舰立刻离开龙门......! [Dialog] [Character] -//老陈找摩托 -//CG 陈远远看到,星熊站在远处,把盾插在地上,挡住了去路 [stopmusic(fadetime=3)] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_turf",screenadapt="coverall")] @@ -185,7 +164,6 @@ [Image(image="avg_7_3",x=350, y=-400, xScale=2, yScale=2, fadetime=0)] [ImageTween(xFrom=350, y=-400, xTo=100, xScale=2, yScale=2, duration=60, block=false)] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.6, block=false)] - [name="星熊"] 我啊,是个老套的人。 [name="星熊"] 漫画,电影,酒,下着雨的街道,匆匆路过的没带伞的人。除了电单车,我都喜欢老套的。 [name="星熊"] 有些东西在别人看来是很容易过时的。但老陈,我们真能追得上时间吗? @@ -274,7 +252,6 @@ [stopmusic(fadetime=3)] [Background(image="bg_turf",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_136_hsguma",name2="char_010_chen_1",focus=1)] [name="星熊"] 啊。啊.......哈。我懂了。 [name="星熊"] 老陈,你今天不可能过去。 @@ -353,13 +330,9 @@ [name="星熊"] 既然你想打,老陈......就让我看看你比起过去两年成长了多少。 [Character(name="char_136_hsguma",name2="char_010_chen_1#4",focus=2)] [name="陈"] 不 要 这 么 说 话。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] - -//迷迭香使用能力,让武器漂浮在空中,迎向敌人。逆光 [name="迷迭香"] EX-42 源石技艺远程操作型器械,使用者迷迭香,请批准。 [name="PRTS"] 允许在防卫战中运用,已批准带离。 [name="PRTS"] 运用人:歼灭战专员,罗德岛精英干员迷迭香,已批准开启。 @@ -367,7 +340,6 @@ [name="迷迭香"] 罗德岛舰船的启动,麻烦你们转告可露希尔。 [name="罗德岛干员"] 博士,快快,快退进舱门。别看啦。 [name="罗德岛干员"] 要是你被迷迭香战斗时迸出来的碎片打到,很可能会死喔。 - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-02_end.txt b/resources/gamedata/story/obt/main/level_main_07-02_end.txt index 8eb2fe0b..edd7d7f7 100644 --- a/resources/gamedata/story/obt/main/level_main_07-02_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-02_end.txt @@ -1,17 +1,13 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] - - 龙门上城区 7:20 p.m. [Dialog] [Background(image="bg_turf",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] [Dialog] [Character] @@ -20,37 +16,28 @@ [Blocker(a=0.7, r=1, g=0, b=0, fadetime=0.02, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [delay(time=1)] - -//CG 星熊和陈对立 -//CG5.5.:失去一角的般若 [Character(name="char_010_chen_1#4",fadetime=1,block=true)] [delay(time=1)] [name="陈"] 哈,哈...... [Character(name="char_136_hsguma")] [name="星熊"] ......你竟然这么坚定。 [name="星熊"] 没想到。我没想到,你......能让我流血。 - [Dialog] [image] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_5_2",x=30, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [ImageTween(xFrom=30,xTo=0,xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=0.87, yScaleTo=0.87, duration=20, block=false)] [Blocker(a=0, fadetime=2, block=true)] - -//CG 星熊的盾碎一角 [name="陈"] 我们,哈,我们都,从来没能......走出过去。 [name="陈"] 星熊,你一直在这座城里,而我......始终不在,也一直在逃。 [name="陈"] 我想我永远都无法忍受这座城市。 [name="星熊"] 最后还是变成了这种小打小闹。 [name="星熊"] 我拦不住你了。你走吧。 - [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Image(image="avg_7_6",x=-30, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [ImageTween(xFrom=-30,xTo=0,xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=0.87, yScaleTo=0.87, duration=40, block=false)] [Blocker(a=0, fadetime=2, block=true)] - [name="陈"] ...... [name="陈"] 抱歉,星熊。 [name="陈"] 我走以后,请你代我去贫民区。贫民区的居民惊魂未定,该有人代表近卫局去保护他们。 @@ -60,17 +47,9 @@ [name="陈"] 对不起。我欠你的。 [name="星熊"] 我不想听你道歉。说实在的,你不适合。 [name="陈"] 星熊...... - - - -//CG6:陈的背影。中景星熊表情特写。复杂的表情,平淡中带着释然。这一段的表情演出可以参考CB最终话杰特和斯派克告别那段。 - [name="星熊"] ......该说都说完了。 [name="星熊"] 走!别再回来。 - -//(悲伤) [name="陈"] —— -//(闭眼) [name="陈"] ......珍重。 [Dialog] [Character] @@ -97,7 +76,6 @@ [name="近卫局成员"] 督察......意思是你也要妨碍公务哈? [Character(name="char_136_hsguma",name2="char_015_lmg",focus=1)] [name="星熊"] ......也不能这么说吧。 - [Dialog] [image] [stopmusic(fadetime=1)] @@ -105,8 +83,6 @@ [Character] [Background(image="bg_lungmen_o",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - [Character(name="char_2005_weiyw_1#5")] [name="魏彦吾"] 出去吧。 [Character(name="avg_npc_038")] @@ -115,7 +91,6 @@ [name="魏彦吾"] 我说过......别再那么称呼我。 [Character(name="avg_npc_038")] [name="???"] 是。随时听候您的吩咐。 - [Dialog] [PlaySound(key="$doorclosequite", volume=0.9)] [Character(fadetime=1,block=true)] @@ -374,14 +349,10 @@ [name="凯尔希"] ......那么,我还有一个提议。 [Character(name="char_2005_weiyw_1#5")] [name="魏彦吾"] 有什么价码,尽管开。 - [stopmusic(fadetime=3)] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 二十年前,爱德华·雅特利亚斯,也就是塔露拉·雅特利亚斯之父,死在了龙门。 [name="凯尔希"] 我希望魏先生能把他的遗物借给我们。 - - [Dialog] [Blocker(fadetime=3,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-03_beg.txt b/resources/gamedata/story/obt/main/level_main_07-03_beg.txt index 593b53f3..6b7c3269 100644 --- a/resources/gamedata/story/obt/main/level_main_07-03_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-03_beg.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -7,10 +6,7 @@ [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$batmeeting_intro", key="$batmeeting_loop", volume=0.4)] - 罗德岛舰桥 6:00 a.m. - - [Dialog] [Character] [Background] @@ -18,9 +14,6 @@ [Image(image="avg_7_7",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [ImageTween(xScaleFrom=1, yScaleFrom=1, xScaleTo=0.87, yScaleTo=0.87, duration=60, block=false)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - - -//CG7:在列队整装出发的罗德岛干员面前,阿米娅做战前动员。 [name="阿米娅"] 各位优秀的干员们,现在开始,我会向罗德岛全舰通报一些重要的信息。这里是阿米娅。 [name="阿米娅"] 罗德岛本舰已经在昨天晚上正式驶离了龙门。 [name="阿米娅"] 我们和龙门签订的长期贸易协定因为种种原因,已经失效。现在我们已经没理由继续在这座城市停留。 @@ -63,7 +56,6 @@ [name="阿米娅"] 所以,我们要阻止整合运动,我们要去阻止切尔诺伯格核心城与与龙门城的冲撞。 [name="阿米娅"] 希望留舰的各位照顾好罗德岛。不管我们能不能回来,罗德岛都会坚持到最后。 [name="阿米娅"] 嗯。一切照常运行。 - [Dialog] [Character] [stopmusic(fadetime=3)] @@ -72,37 +64,28 @@ [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", volume=0.4)] -//指挥部 -//背景:罗德岛舰桥 - [Character(name="char_002_amiya_1")] [name="阿米娅"] 咻...... - [Decision(options="说得好!;......;你演讲的样子很迷人。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1#2")] [name="阿米娅"] 啊,嗯,谢谢博士夸奖! - [Predicate(references="2")] [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 唔,唔?博士,我脸上,有什么东西吗?不会是......面包屑吧? - [Predicate(references="3")] [Character(name="char_002_amiya_1#10")] [name="阿米娅"] 嗯! [Character(name="char_002_amiya_1#5")] [name="阿米娅"] ......嗯?!欸?! - [Predicate(references="1;2;3")] [Decision(options="会不会悲观了些?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1")] [name="阿米娅"] ......嗯,也有干员以前和我们这么说过。他们说,在这个时候,要鼓励大家,激发他们的志气。 [name="阿米娅"] 可是,我慢慢发现,我们并不是那种团体。我们没有那么、那么需要昂扬的斗志,我们需要的是,对自己行为的理解。 [name="阿米娅"] 越是困难的时候,越应该把最真实的情况告诉大家,否则,我们的选择就会是盲目的。 [name="阿米娅"] 有什么会比遮着眼睛在大地上行走更危险呢......? - [Decision(options="我听说陈长官离开了龙门。", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] @@ -112,7 +95,6 @@ [name="阿米娅"] 哪怕是这样沉重的负担,她也没有放弃,没有逃走,她带着它们走向了切尔诺伯格核心城。 [name="阿米娅"] 背叛,离乡,死亡......她都不害怕。 [name="阿米娅"] Dr.{@nickname},陈长官是感染者。 - [Decision(options="什么?!;啊......;我就知道是这样。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] @@ -121,8 +103,6 @@ [name="阿米娅"] 不仅是因为她......不仅是因为陈长官已经算是我们的朋友,也并不完全因为这是龙门某位人物的私人委托。 [name="阿米娅"] 陈长官不会独自面对整合运动。我们会和她一起。 [name="阿米娅"] 她努力去维护的东西,她苦熬至今的沉默......我们去帮助她,是为了我们愿望里相似的部分。 - - [Decision(options="太好心了点吧?;......;我以为你会有点害怕那个铁娘子。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#2")] @@ -130,8 +110,6 @@ [Character(name="char_002_amiya_1")] [name="阿米娅"] 我以前怀疑过陈长官她,也想着她是我们无法改变的那种人。 [name="阿米娅"] 但是,当她向感染者伸出援手的时候,我看到了,我看到了她心灵的颜色。 - - [Decision(options="我头次听这种说法。;......;这样的形容挺有趣的。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#5")] @@ -143,10 +121,8 @@ [name="阿米娅"] 也许她铁面无私,但正因为如此,她的正义感会促使她起身与灰暗的大地战斗。 [name="阿米娅"] 即使她从来都不这么说。 [name="阿米娅"] 所以,我们要去。 - [Decision(options="没问题,我也和人约好了要去!;好。;也有人希望我去阻止整合运动。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="阿米娅"] ......Dr.{@nickname},难道是在说...... [name="阿米娅"] 啊...... [name="阿米娅"] ......霜星小姐...... @@ -154,7 +130,6 @@ [name="阿米娅"] 还有,米莎。 [name="阿米娅"] 如果我们还能能做些什么,能阻止米莎悲剧的重演,能宽慰霜星小姐和她的战士们,还有什么...... [name="阿米娅"] 还有什么是能帮助到更多人,阻止这片大地生产更多悲哀的事,我们去做。 - [Dialog] [Character] [PlaySound(key="$dooropenquite")] @@ -163,7 +138,6 @@ [delay(time=1)] [name="凯尔希"] 资料已经发给两位了。 [name="凯尔希"] 接下来,将是我们三个人第一次共同指挥。 - [Decision(options="你会和我配合吗?;......;我该不该表现得更兴奋一些?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1")] @@ -187,7 +161,6 @@ [name="凯尔希"] 哼。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 请两位都答应我。 - [Decision(options="我还能怎么样?;......;我似乎没得选。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1", name2="char_002_amiya_1", focus=1)] @@ -201,7 +174,6 @@ [name="凯尔希"] 我会一直保留这种权力。 [name="凯尔希"] 不过现在,我会搁置我的偏见,我们先去解决核心城这件事。 [name="凯尔希"] 彻底地解决它。 - [Decision(options="阿米娅,我站在你这边。;......;凯尔希,合作愉快。", values="1;2;3")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] @@ -226,7 +198,6 @@ [name="阿米娅"] 我会用成绩回应博士的信任。一定。 [name="阿米娅"] 欸!肩并肩是形容啊,不可以说我矮!我还在长个子!......唔!!我很快就会长得和博士长得一样高了,肯定! [name="阿米娅"] ......我只是很高兴,博士。嗯。只是......很高兴。 - [Predicate(references="2")] [Character(name="char_003_kalts_1")] [name="凯尔希"] ...... @@ -249,7 +220,6 @@ [name="阿米娅"] 凯尔希医生,这么说也太伤人了......! [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 博士不爱说话,只是博士不愿说多余的话。博士会直接抓住问题的核心,是吧? - [Predicate(references="3")] [Character(name="char_003_kalts_1")] [name="凯尔希"] —— @@ -257,39 +227,25 @@ [name="凯尔希"] 我没想过你会这么爽快地答应,甚至有理由怀疑你在语句里设下了什么陷阱。 [name="凯尔希"] ......但又何妨呢? [name="凯尔希"] Dr.{@nickname}。合作愉快。 - - [Decision(options="我们有什么计划?", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] [name="阿米娅"] 啊,嗯......! [name="阿米娅"] 唔,博士是想问哪方面的计划呢? - [Decision(options="首先要有进核心城的办法。;怎么去?;要直接走到塔露拉面前说“你好”,对不对。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1")] [name="凯尔希"] 罗德岛确实有属于罗德岛的方法。 [name="凯尔希"] 请对照报告书。我会解释计划的每个部分。 [name="凯尔希"] 4小时后,我们将在切尔诺伯格核心城的必经之路附近引发一场小规模的沙暴。 - [stopmusic(fadetime=3)] - - - - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - -//背景:野外拆分 -//其实是荒原 第三章矿场前 - - 10:00 a.m. 荒野 - [Character(name="char_148_nearl_1#3")] [name="临光"] 1号! [Character(name="avg_npc_012")] @@ -346,8 +302,6 @@ [name="守林人"] 有什么需要我去做的? [Character(name="char_158_milu", name2="char_148_nearl_1", focus=2)] [name="临光"] 让我们在仪器开始全速运转前,守住这片区域。 - - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -363,8 +317,6 @@ [name="阿米娅"] 虽然每次的情况都不同,但利用地形地势伪装自己,却一直是必须的。 [name="阿米娅"] 有时候是在皑皑雪地,有时候在草原,还有时候在沼泽......我们用的方法都不一样。 [name="阿米娅"] 现在龙门城所在的位置被沙漠和荒地包围,通过沙尘去掩盖踪迹,是最方便高效的办法。 - - [Decision(options="我不觉得这能行。;还不够。;完全依靠这个战术是不明智的吧?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1")] @@ -372,27 +324,17 @@ [name="凯尔希"] 阿撒兹勒诊所带给我们的资料,验证了我手上切尔诺伯格工程图纸的真实性,我们对核心城下层结构已经有了相当的把握。 [name="凯尔希"] 届时,我们将从核心城的排水与基础工业部分进入核心城。但与此同时,我们还需要诱饵。 [name="凯尔希"] 没有诱饵,猎物不会上钩。 - [Decision(options="对猎人也一样。", values="1")] [Predicate(references="1")] [Character(name="char_003_kalts_1")] [name="凯尔希"] 呵......对。是的。 [name="凯尔希"] 随着时间推移,最拙劣的猎人也能分辨出猎物与诱饵的不同。我们要在他们识破我们之前避开他们的视线。 - - - - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_aircraft",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//现在 -//背景:飞行器舱内图 - 10:00 a.m. - [Character(name="avg_npc_012")] [name="驾驶员"] 这次作战不需要我们实地降落,对吗教官? [name="驾驶员"] 核心城地势不好,看上去整合运动的装备也不差,术师的数量更是不少,降下去估计要费些事儿。 @@ -420,15 +362,12 @@ [name="驾驶员"] 大可放宽心啊教官,我带着阿斯卡纶和煌,那么多次低空飞行也从来没被人打下来过! [Character(name="avg_npc_012", name2="char_130_doberm_ex", focus=2)] [name="杜宾"] ......一旦被打下来就没有下一次了啊...... - - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_perimeter",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] 10:00 am 核心城外围 - [Character(name="char_1002_nsabr_2", name2="char_1002_nsabr_2", focus=1)] [name="整合运动成员"] 嗯? [Character(name="char_1002_nsabr_2", name2="char_1002_nsabr_2", focus=2)] @@ -439,13 +378,11 @@ [name="整合运动成员"] 不知道那东西里面装了什么,千万别让它落地! [Character(name="char_1011_wizard_1", name2="char_1002_nsabr_2", focus=1)] [name="整合运动术师"] 别惊慌!只要它敢下降,我们就能把它炸开!别让它躲到我们看不见的地方就行! - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_aircraft",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_012", name2="char_130_doberm_ex", focus=2)] [name="杜宾"] 这艘飞船有什么安全设施? [Character(name="avg_npc_012", name2="char_130_doberm_ex", focus=1)] @@ -459,23 +396,19 @@ [Character(name="char_130_doberm_ex")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="杜宾"] 我能不担心吗?! - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="杜宾"] 阿米娅,我们已经成功吸引了敌人的注意力,让他们认为我们准备从空中降落,你们立刻开始行动! - [Dialog] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_148_nearl_1#3")] [name="临光"] 作战干员,注意!有稀散的敌人正在向我们的方向靠近,很可能是敌城市的先遣侦察部队! [name="临光"] 装置正在运转中,不能让他们干扰到我们的计划。守林人小姐,掩护我! [Character(name="char_158_milu")] [name="守林人"] 知道! - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-04_end.txt b/resources/gamedata/story/obt/main/level_main_07-04_end.txt index c5afdab8..a911beb4 100644 --- a/resources/gamedata/story/obt/main/level_main_07-04_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-04_end.txt @@ -1,27 +1,21 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] - 6:00am - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] - [Decision(options="消灭侦查部队后,不会剩多少时间。", values="1")] [Predicate(references="1")] [Character(name="char_003_kalts_1")] [name="凯尔希"] 正如你所说。时间紧迫。 - [Decision(options="干员不会站在沙地上扒城上去。", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] @@ -31,7 +25,6 @@ [name="凯尔希"] 如果干员站在沙地上等着移动城邦驶过,无论是相对速度还是相对高度,都限制了干员的行动。 [name="凯尔希"] 没办法打开移动城邦底部的维修窗口与废料出口的话,准备好的诱饵与隐蔽会失去意义。 [name="凯尔希"] 所以,我们的五支小队会通过载具,以沙尘作为掩护接近核心城,最后利用工具登上核心城的底层工业结构。 - [Decision(options="罗德岛居然只派遣了五支小队? ", values="1")] [Predicate(references="1")] [Character(name="char_003_kalts_1")] @@ -42,15 +35,12 @@ [name="凯尔希"] 中立身份意味着我们在夹缝中依然拥有些许的自由,相应的,罗德岛不能拥有任何政治势力作为后盾。 [name="凯尔希"] 隐蔽行事是我们的生存理念。派遣小队去救你时,也是一样。 [name="凯尔希"] 五支小队。留下痕迹、清除痕迹;目标完成、目标失败。无论如何,罗德岛最多只能派出五支小队。 - - [Decision(options="但更多小队意味着更多的武装力量!;......;即使没办法解决问题?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1")] [name="凯尔希"] [name="凯尔希"] 即使是龙门这样的城邦,想要消灭我们也是易如反掌。 [name="凯尔希"] 你也看见了,成建制的近卫局和比起各国顶级精英武装也毫不逊色的特殊部队,他们的实力远不是一家医药公司能比的。 - [Decision(options="那为什么我们要参与? ", values="1")] [Predicate(references="1")] [Character(name="char_003_kalts_1")] @@ -59,13 +49,10 @@ [name="凯尔希"] 在这之前,我们可能会在荒野上停留数个星期。 [name="凯尔希"] 除了靠近我们的罗德岛通讯专员和可信任船只,没有人会收到我们的信号,我们会在各城邦的移动规划中,挑选出避开所有人的路线。 [name="凯尔希"] 即使龙门在事件过后反悔,他们也没法再找到我们。 - [Decision(options="但这样还不够吧?", values="1")] [Predicate(references="1")] - [Decision(options="这一拳打上去不够狠!;还要更锋利。;我们的赌注应该不会只有这点。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 没错。我们还需要额外的致命砝码。 [Character(name="char_002_amiya_1", name2="char_003_kalts_1", focus=1)] @@ -82,7 +69,6 @@ [name="阿米娅"] ......真好! [Character(name="char_002_amiya_1", name2="char_003_kalts_1", focus=2)] [name="凯尔希"] 不,事先声明,我没有要和这个人修缮人际关系的意思。 - [Decision(options="呵,我也没这个意思。;......;有无必要取决于双方的自由意愿。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#6")] @@ -91,7 +77,6 @@ [name="凯尔希"] 这五支小队,将分别由我、阿米娅与另外三位精英干员带领。 [name="凯尔希"] 三支作战小队,一支侦察小队,以及一支特殊作业小队。 [name="凯尔希"] 其中,有一支作战小队的队长,你也许该先见她一面。 - [stopmusic(fadetime=3)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -99,9 +84,6 @@ [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_bridge",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//背景:罗德岛过道 - [Character(name="char_017_homura_3#5")] [name="煌"] 迷迭香!等等! [playMusic(intro="$dignified_intro", key="$dignified_loop", volume=0.4)] @@ -183,12 +165,8 @@ [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Decision(options="很有必要吗?见她一面......?", values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_1")] [name="阿米娅"] Dr.{@nickname}...... [name="阿米娅"] 罗德岛雇佣的精英干员们,都因为种种原因,将自身的精力和专业才能奉献给了罗德岛。 @@ -200,24 +178,17 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] —— [name="凯尔希"] 看你的反应,也许你已经见过了。 - [Character(name="char_002_amiya_1")] [name="阿米娅"] 啊?呜...... [name="阿米娅"] 那......那这样就可以了吗? - [Decision(options="还有什么需要注意的?", values="1")] [Predicate(references="1")] - - [Character(name="char_002_amiya_1")] [name="阿米娅"] 大致的安排就是这样。事实上,唔......很现实的,计划是计划,行动是行动。 [Character(name="char_003_kalts_1")] [name="凯尔希"] 只有行动才是重要的。计划只是行动的雏形,而行动中的意外事件会打破一切计划。 - [Decision(options="希望我们没人专做很糟糕的预言。", values="1")] [Predicate(references="1")] - - [stopmusic(fadetime=3)] [Character] [Dialog] @@ -225,7 +196,6 @@ [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] [playMusic(intro="$exciting_intro", key="$exciting_loop", volume=0.4)] - [Character(name="avg_npc_012")] [name="工程干员"] 糟糕.......很糟糕!有些不对! [name="工程干员"] ......沙尘的密度还是很稀疏,现在光线的角度,不大行! @@ -251,7 +221,6 @@ [Blocker(a=1, r=1, g=1, b=1, fadetime=1, block=true)] [Character] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="char_401_elysm",fadetime=1,block=true)] [delay(time=1)] [name="极境"] 嗯?沙丘那边是谁?临光吗?她们不登车的还不撤退吗? @@ -276,15 +245,11 @@ [name="极境"] 队长,看看沙丘影子的投向,你猜现在是下午,还是上午? [name="极境"] 唉,我......就是活跃下气氛。而且一会儿开始刮起沙尘,可就看不到影子咯? [name="极境"] 我这就闭嘴。不好意思。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_aircraft",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -//转场 飞行器内 - [Character(name="char_130_doberm_ex")] [name="杜宾"] 再高些!已经有奇怪颜色的球体划过机身了! [Character(name="avg_npc_012", name2="char_130_doberm_ex", focus=1)] @@ -302,14 +267,11 @@ [Character(name="avg_npc_012", name2="char_130_doberm_ex", focus=2)] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="杜宾"] ——呕吐袋在哪?! - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_laccolith",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="临光"] 仪器已经完全启动!阿米娅,车队可以行动了! [Dialog] @@ -349,7 +311,6 @@ [name="临光"] 即使整个装置借助了风势,也只能保证沙尘的泼洒涵盖到一公里以内的范围!一旦驶出范围,他们必定会发现我们! [Character(name="char_002_amiya_1")] [name="阿米娅"] 各位,动作快! - [Character] [Dialog] [playsound(key="$drift", volume=1)] @@ -368,62 +329,44 @@ [name="驾驶员"] 来不及了!我们必须立刻减速! [name="驾驶员"] 一旦驶出扬尘的范围,切尔诺伯格核心城的光学观察装置可能会立刻捕捉到我们,潜入行动会因此失败! [name="驾驶员"] 无论你们还剩几个队员,都快...... - [Decision(options="已经不剩下队员了。", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_012")] [name="驾驶员"] 欸? - [Decision(options="我自己来!;(默默戴上防尘面具);请将搭扣给我,我一个人上去。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="avg_npc_012")] [name="驾驶员"] ......太危险了,博士! [name="驾驶员"] 没有经过干员训练的人独自登城,简直离谱! [name="驾驶员"] 凯尔希医生居然没有给你安排战场辅助人员吗? - [Decision(options="没有就没有,还能怎么样呢?;......;也许想锻炼我的身体素质才刻意没安排。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 有。 - [Decision(options="?!", values="1")] [Predicate(references="1")] - - [Character(name="char_003_kalts_1")] [name="凯尔希"] 我。 [Dialog] [Character] 凯尔希一只手环抱过你的腰部,将你拉上了滑索。 - [Character(name="char_003_kalts_1")] [name="凯尔希"] Dr.{@nickname},下次再自己把握命运吧。 - - [Dialog] [Character] [Background] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_9",x=0, y=0, xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//CG9:风沙掩盖了屏幕。 - 风沙很大,那只“手”很坚硬,你有点不确定它是否属于凯尔希。 - [Background] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_8",x=0, y=0, xScale=0.9, yScale=0.9, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - - [playsound(key="$d_gen_transmissionget", volume=0.4)] [name="阿米娅"] 各个小队,请各就各位! [name="阿米娅"] 接下来的行动,我们不能有任何失误! - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -431,11 +374,8 @@ [image] [Background(image="bg_cherunder",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - 10:30 a.m. - 核心城地下基建 -//并不脏 没有水 [Dialog] [PlaySound(key="$d_gen_walk_n")] [delay(time=2)] @@ -448,16 +388,13 @@ [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 啊,博士! [name="阿米娅"] 你安全抵达就好。 - [Decision(options="那也能叫安全......!;......很险。;托某人的福,我可能差点就见不着你了。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] [name="阿米娅"] ......嗯?啊?! [name="阿米娅"] 很,很危险吗?Dr.{@nickname},有没有受伤?! - [Decision(options="没事,走吧。只是心理创伤而已。", values="1")] [Predicate(references="1")] - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-05_beg.txt b/resources/gamedata/story/obt/main/level_main_07-05_beg.txt index 508ed31e..eb1b888e 100644 --- a/resources/gamedata/story/obt/main/level_main_07-05_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-05_beg.txt @@ -1,75 +1,49 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] -//介绍切城情况 - 切尔诺伯格地下基建 10:30 a.m. - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cherunder",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - - [Character(name="char_003_kalts_1",fadetime=1,block=true)] [delay(time=1)] - [Decision(options="你在这,是在等我?", values="1")] [Predicate(references="1")] - - - [name="凯尔希"] 是。 - [Decision(options="找你花了我很长时间。", values="1")] [Predicate(references="1")] - [name="凯尔希"] 我们会在环境信息汇总完毕后开始行动。在这之前,更多地向你描述一些核心城内的现状会对你有帮助。 [name="凯尔希"] 阿米娅还要处理现场,这次讨论,她就不参加了。 [name="凯尔希"] 任务简报你都已经看过。但那些资料对于你的头脑来说,并不够多。 - [Decision(options="你终于意识到需要我了?;......;我还以为你当我只会战地指挥。", values="1;2;3")] [Predicate(references="1")] [name="凯尔希"] 如果最坏的情况发生,我不希望你牺牲的不明不白。 - [Predicate(references="2")] [name="凯尔希"] 如果你对我五官中的某个部分很在意,可以直接指出来。不用一直盯着我看。 - [Predicate(references="3")] [name="凯尔希"] 虽然你可能忘了,但我记得。我记得你相当擅长在凌晨四点时,用沸腾的饮用水直接在口腔中加热速食食品。 [name="凯尔希"] 至于是不是真的,你也许可以试试。 - [Predicate(references="1;2;3")] - [name="凯尔希"] 不说闲话。我们的时间没有多充裕。 [name="凯尔希"] 罗德岛与近卫局在龙门合作击败了整合运动,击溃了“梅菲斯特”和“弑君者”带领的武装力量。 [name="凯尔希"] 这之后,整合运动在龙门的部署已经全部失效。 [name="凯尔希"] 阿米娅向我报告过,你们与整合运动的特殊小队指挥官,别称“霜星”的感染者,在龙门城邦的底部展开了殊死搏斗。 [name="凯尔希"] 战斗以你们的胜利告终。 - - [Decision(options="没人赢。;不。;那不算是胜利。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 可以理解。根据PRTS申报的数据,在干员的协力下,你正是在罗德岛处理了敌对感染者的遗体。 [Decision(options="我不认为她是敌人。", values="1")] [Predicate(references="1")] - - [name="凯尔希"] Dr.{@nickname},“分清敌我”。 [name="凯尔希"] ......不。也许这会让你会错意,请听我说完。 - [Decision(options="......?", values="1")] [Predicate(references="1")] - - [name="凯尔希"] 我没有指责你,Dr.{@nickname}。 [name="凯尔希"] 我从阿米娅的讲述中了解了敌指挥官的情况。现场的判断属于你们,如何看待他们,只能由身在现场的你们决定。 [name="凯尔希"] 我没有跳出职责来判断立场的权力。 @@ -81,11 +55,8 @@ [name="凯尔希"] 你的责任与权力相辅相成。“分清敌我”,是你自己的判断,不是我的。 [name="凯尔希"] ...... [name="凯尔希"] (轻声)如果你真的与他们共呼吸。 - [Decision(options="我这么做......你其实完全认可?", values="1")] [Predicate(references="1")] - - [name="凯尔希"] 我没有这么说过。 [name="凯尔希"] 言归正传。霜星及其率领的小队,也就是“雪怪小队”,从属于一支感染者游击队。 [name="凯尔希"] 现在,整合运动能够驱策的精锐武装力量只剩下两支。感染者游击队是其中一支。 @@ -94,26 +65,20 @@ [name="凯尔希"] 因为我们没时间复习历史常识,所以我直截了当地告诉你——萨卡兹雇佣军并不可靠,对W,对整合运动,都一样。 [name="凯尔希"] 萨卡兹雇佣军并不是普通的雇佣兵组织。他们是卡兹戴尔无处容放的军事力量在大地各处的流露。 [name="凯尔希"] 妄图控制它,只会引来他们背后的牵线人。 - [Decision(options="你似乎对萨卡兹有很深的了解。", values="1")] [Predicate(references="1")] - [name="凯尔希"] 这不是重点。 [name="凯尔希"] 重点在于,雪怪小队所属的感染者游击队和雇佣兵全然不同。 [name="凯尔希"] 形式,编制,行事方式以及信条,游击队和雇佣兵之间没有一点相似之处。 [name="凯尔希"] 在成为整合运动的武装前,它是独立的感染者游击队,他们的威名在特定区域的感染者中比它的后起之秀整合运动更加响亮。 [name="凯尔希"] ......在成为游击队之前,他们曾是乌萨斯强大军事力量的一部分。 - [Decision(options="是西北冻原的游击队?", values="1")] [Predicate(references="1")] - [name="凯尔希"] —— [name="凯尔希"] 无论你从哪里得到了这条信息,博士,我都该为此夸赞你。 [name="凯尔希"] 尽管这样的情报很基础,但你能主动去获取情报这一行为,让我感到欣慰。 - [Decision(options="夸我不用拐弯抹角。;......;我有点怀疑你在讽刺我?", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 点到为止。 [name="凯尔希"] 我们身处切尔诺伯格核心城的基础工业结构处。 [name="凯尔希"] 接下来,我们带领的这三支小队将穿过错综复杂的地下通道、下水管道与工业层,前往核心城的中央区域。 @@ -127,7 +92,6 @@ [name="凯尔希"] 恐怕他们还不知道,他们频道收不到的那个信号——那个只有国家与城邦才能辨别的信号,正在划定乌萨斯的疆域。 [name="凯尔希"] 这是一座酝酿着风暴的城区。混乱,无论是无意还是故意,都会像沉重的烟雾一样四处弥漫。 [name="凯尔希"] 先我一步,崩溃的种子已经被人播撒出去了。 - [Decision(options="结论呢?", values="1")] [Predicate(references="1")] [name="凯尔希"] 某种冲突正在整合运动内部孕育。 @@ -155,14 +119,10 @@ [name="凯尔希"] ......所以你还没来及了解迷迭香的战斗方式。 [name="凯尔希"] 事先声明,有些事情不只该他们自己承担。罗德岛的战地指挥官身负多种职能,帮忙分担干员身上的压力,也是其中必要的一环。 [name="凯尔希"] 在这之后的战斗中,你可能会被某些事实冲击。 - [Decision(options="啊......?", values="1")] [Predicate(references="1")] - - [name="凯尔希"] 很少有不会被迷迭香的战斗震慑住的人。 [name="凯尔希"] 做好心理准备。 - [Dialog] [Character] [stopmusic(fadetime=2)] @@ -170,41 +130,30 @@ [Background(image="bg_cherunder",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$batmeeting_intro", key="$batmeeting_loop", volume=0.4)] - [Character(name="avg_npc_012")] [name="罗德岛干员"] Dr.{@nickname},你来了! [name="罗德岛干员"] 我们截住了敌人的巡逻小队,正在稳步处理中。 - [Decision(options="战斗已经开始了?", values="1")] [Predicate(references="1")] - [name="罗德岛干员"] 博士,你的位置有点危险...... [name="罗德岛干员"] 我建议你不要站在那个位置。 - [Decision(options="我才刚刚到位。", values="1")] [Predicate(references="1")] - - [name="罗德岛干员"] 你那里,那里是...... [name="罗德岛干员"] 博士,她身边真的很危险! [Character] [name="???"] ......敌人。 - [Decision(options="难道说......", values="1")] [Predicate(references="1")] - [Decision(options="......迷迭香?", values="1")] [Predicate(references="1")] - [PlaySound(key="$d_gen_walk_n")] [Character(name="avg_npc_042",fadetime=1,block=true)] [delay(time=1)] [name="迷迭香"] 敌人。 [name="迷迭香"] 博士,那些是杀害我家人的......敌人! - [Decision(options="你怎么这么凶?;......?;迷迭香?发生什么事......", values="1;2;3")] [Predicate(references="1;2;3")] - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -213,10 +162,8 @@ [name="迷迭香"] 我和阿米娅不一样。阿米娅的法术能绕过家人,准确地惩罚别人...... [name="迷迭香"] 我不能。我做不到。 [name="迷迭香"] 所以,不要站在迷迭香和战场之间。 - [Decision(options="......", values="1")] [Predicate(references="1")] - [name="整合运动成员"] 噫!! [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="整合运动成员"] 那个背着大盒子的女孩,怎,怎,怎么...... @@ -226,19 +173,13 @@ [name="迷迭香"] 不会的。 [name="迷迭香"] 我已经很久没捏死过人了。 [name="整合运动成员"] 那些剑,那些剑—— - -//CG 迷迭香背后剑漂浮起 迷迭香现在作战的身姿 [Dialog] [Character] - [Decision(options="迷迭香?!", values="1")] [Predicate(references="1")] - [name="迷迭香"] 整合运动...... [name="迷迭香"] 我不要你们留在我的记忆里。 [name="迷迭香"] 我不要。 - - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-05_end.txt b/resources/gamedata/story/obt/main/level_main_07-05_end.txt index 0cf7427c..e43ab51f 100644 --- a/resources/gamedata/story/obt/main/level_main_07-05_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-05_end.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Dialog] [Delay(time=1)] @@ -50,7 +48,6 @@ [Character(name="avg_npc_042")] [name="迷迭香"] ......怎么了? [name="迷迭香"] 博士,你刚才是叫我了吗? - [Decision(options="是谁把你推上战场的?", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1")] @@ -66,7 +63,6 @@ [Character(name="avg_npc_042")] [Decision(options="这么残忍的事情!;......可怕......;这绝不是你该承受的。", values="1;2;3")] [Predicate(references="1;2;3")] - [Decision(options="......为什么要让你来做?", values="1")] [Predicate(references="1")] [Decision(options="凯尔希!;......!;不该这样。", values="1;2;3")] @@ -75,7 +71,6 @@ [Dialog] [Character(name="avg_npc_042")] [name="迷迭香"] 是我自己。 - [Decision(options="你在说什么?!;......;你自己是什么意思......?", values="1;2;3")] [Predicate(references="1;2;3")] [name="迷迭香"] 我选择了战斗。我想要战斗。 @@ -83,17 +78,14 @@ [name="迷迭香"] 保护了朋友和家人的时候才会感觉到满足。 [name="迷迭香"] ......罗德岛需要我。 [name="迷迭香"] 为了阻止更多我一样的人生出来,这片大地在叫我的名字。 - [Decision(options="即使如此,你也不......", values="1")] [Predicate(references="1")] [Decision(options="你不能——", values="1")] [Predicate(references="1")] - [name="迷迭香"] ......死亡有把谁当作小孩吗? [name="迷迭香"] 战争和感染,会因为它们看见的是小孩,就让他们活着吗? [name="迷迭香"] 我和阿米娅站在战场上......看到我们,谁的第一印象是“孩子”呢? [name="迷迭香"] 博士,我们是“怪物”吧? - [Decision(options="不!!;......;这只是你自己的看法。", values="1;2;3")] [Predicate(references="1;2;3")] [name="迷迭香"] 博士,不。 @@ -101,11 +93,9 @@ [name="迷迭香"] 我自己是什么,没什么关系。 [name="迷迭香"] 我只想和我的家人一起做有意义的事。 [name="迷迭香"] 你知道Scout吗? - [Decision(options="那是......?", values="1")] [Predicate(references="1")] [name="迷迭香"] ......你知道Ace吗? - [Decision(options="我知道。", values="1")] [Predicate(references="1")] [name="迷迭香"] ......我已经有几天没有看他们的事情了。 @@ -123,7 +113,6 @@ [name="迷迭香"] 我丢掉的只有零零散散的,许多看到的,许多句子。 [name="迷迭香"] 那些感情,那些......我说不出来,只有阿米娅能懂的感情...... [name="迷迭香"] 却从来没有离开过我。 - [Decision(options="......", values="1")] [Predicate(references="1")] [name="迷迭香"] 博士......我觉得你很复杂。 @@ -148,7 +137,6 @@ [name="阿米娅"] 我不能干涉它们。只要在迷迭香的脑海里还有美好的希望......我就不会这么做。 [name="阿米娅"] 因为,要做什么,是迷迭香自己决定的,要忘记,也是迷迭香自己去忘记。 [name="阿米娅"] 真正地忘记。 - [Decision(options="迷迭香身上发生了什么?;......;我还没有那么了解她。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1")] @@ -159,17 +147,13 @@ [name="阿米娅"] 迷迭香在这里,是因为她相信我们的指挥和目标,而我们相信她的能力和她的判断。 [name="阿米娅"] 请相信我,博士。不,请相信我们...... [name="阿米娅"] 你会慢慢看见她......感情的颜色。 - [Character(name="avg_npc_042")] [name="迷迭香"] ...... [name="迷迭香"] 博士。谢谢你和煌一起战斗。 - - [Decision(options="为什么?;......;没什么好谢的。", values="1;2;3")] [Predicate(references="1;2;3")] [name="迷迭香"] 煌需要更多人和她一起战斗。我也想看她笑的样子。 [name="迷迭香"] 我也想看看你的样子。我想看看,Ace和Scout一直在说的你,到底是什么样子。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] @@ -215,14 +199,11 @@ [name="凯尔希"] 被当作武器畏惧的幼小生命,并不会因为表现稚嫩,就可以被看作是普通孩童。 [name="凯尔希"] ——何况她们已经经历过太多了。 [name="凯尔希"] ......整理一下你的必备物品。我们差不多要向地面进发了。 - [Decision(options="那阿米娅呢?她也是武器吗?", values="1")] [Predicate(references="1")] [Character(name="char_003_kalts_1")] [name="凯尔希"] ......你可以自己去问她。 [name="凯尔希"] 而且,这也该由她自己告诉你。 - - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -319,7 +300,6 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] - [name="凯尔希"] 以及我以前提醒过你......可能你又忘了。 [name="凯尔希"] 我不会因此惩罚你,却可能做些一劳永逸的事情来永绝后患。 [name="凯尔希"] 不要说我可怕,华法琳。我们说好的。 @@ -338,13 +318,11 @@ [name="迷迭香"] 嗯,不。我也感觉到了。 [Character(name="char_002_amiya_1#7")] [name="阿米娅"] Dr.{@nickname},出现了意外状况。 - [Decision(options="发生了什么?", values="1")] [Predicate(references="1")] [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 我不是很确定,不过...... [name="阿米娅"] 核心城好像......放慢了速度? - [Dialog] [Blocker(fadetime=3,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-06_beg.txt b/resources/gamedata/story/obt/main/level_main_07-06_beg.txt index a12df07a..faf6ac4d 100644 --- a/resources/gamedata/story/obt/main/level_main_07-06_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-06_beg.txt @@ -1,26 +1,16 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] - -//暗淡者之火 - -//切城外围 -//跟之前飞行器处同一张背景 - 11:30 a.m. [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_perimeter",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - [Character(name="avg_npc_016",name2="avg_npc_016")] [name="幻影弩手"] 领袖。 [Dialog] @@ -66,7 +56,6 @@ [name="塔露拉"] —— [name="塔露拉"] 真是无比令人沉痛的消息。 [name="塔露拉"] 请允许我......独处一小会儿。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -74,7 +63,6 @@ [PlaySound(key="$d_gen_walk_n", volume=1)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [Delay(time=1)] - [Character(name="char_011_talula_1")] [name="塔露拉"] ...... [name="塔露拉"] 萨卡兹。不要让他们和任何城内的整合运动成员接触。 @@ -87,42 +75,28 @@ [Character] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_011_talula_1",fadetime=1,block=true)] [delay(time=1)] [name="塔露拉"] 是刻意隐瞒,还是钻研得出了成果?他的小队竟然知道我不了解的信息。 [name="塔露拉"] 也许......是在战斗中有了成长。这样的法术已经超乎寻常,而他对我守口如瓶。 [name="塔露拉"] ......沉默寡言竟然成了伪装的外皮。本以为存活的会是浮士德。 [name="塔露拉"] 如果是这样,那也就不奇怪了。 - [stopmusic(fadetime=2)] [Dialog] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_cherbefore_1",screenadapt="coverall")] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - -//CG 塔露拉向梅菲斯特和浮士德伸出手。 -//塔露拉,梅菲斯特,浮士德,昏暗街巷,残破 - [name="???"] ......你是谁? - 我是谁? - [name="???"] 你想做什么? - 我想做什么......? - [name="???"] 加入......你们?为了自己去斗争? - 斗争......? - [name="塔露拉"] 呵,崇高的乌萨斯人啊。 [name="塔露拉"] 原本你们才是应该走到最后的人。 - [Dialog] [stopmusic(fadetime=2)] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -131,8 +105,6 @@ [Background(image="bg_cherunder",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$batmeeting_intro", key="$batmeeting_loop", volume=0.4)] - -//切城核心城外围 [Character(name="char_002_amiya_1",fadetime=1,block=true)] [delay(time=1)] [name="阿米娅"] 核心城似乎恢复速度了,停驻的时间不长。 @@ -150,37 +122,29 @@ [name="阿米娅"] 进入核心城以来,我们还没有遭遇太多火力冲突。但在踏入中央区之后,我们与整合运动摩擦、甚至交战的次数,应该会急剧增加。 [Character(name="char_003_kalts_1")] [name="凯尔希"] 侦察小队与行动小队已经先我们一步到位。迄今为止都很顺利。 - [Decision(options="我们怎么只有三支小队共同行动?", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 侦察小队和特别行动小队有他们各自的任务。 [name="凯尔希"] 作为罗德岛的通讯专家之一,Raidian在这次行动中领导侦察小队。 [name="凯尔希"] 依靠Raidian,侦察小队在核心城作战中发挥着通讯中继点的作用。 [name="凯尔希"] 即使在这里,我们也能与其他队伍交流,这全部仰赖这支小队的努力。 - [Decision(options="我没看见他们......", values="1")] [Predicate(references="1")] - [name="凯尔希"] 侦察小队从来都独来独往。 [name="凯尔希"] Outcast,Raidian,以及在切城营救行动中英勇牺牲的Scout—— [name="凯尔希"] 担任侦察小队队长的精英干员们,担负着独自领导一支小队,发现危机,报告危机,以及尝试独自处理危机的职责。 [name="凯尔希"] Raidian不像刚才提到的另两位精英干员那样擅长战斗,但在影响战局的层面上,却可以称作是在罗德岛屈指可数的人才。 [name="凯尔希"] 这一次的攻击任务由我们这三支队伍承担,Raidian不必再承担繁重的战斗事务。 [name="凯尔希"] 至于特别小队,他们的任务与正面作战无关。 - [Decision(options="和我说说。;......;所以你不准备告诉我?", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 知道有其必要即可。更多细节你之后自然会明白。 [name="凯尔希"] 不同的小队是战略计划链条上不同的环节,稳固的结构输出稳定的结果。 [name="凯尔希"] 相应的,强韧的敌手也一样有着错综复杂的根部,它会从各个不同的层面吸取养分,砍掉枝条对他们并无威胁。 [name="凯尔希"] 我们要做的是在暗处引燃敌人根基。 - [Decision(options="啊?你说什么?;......;我似乎明白了。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 呵。理应不存在你不能理解的事情...... [name="凯尔希"] “博士”。 [Dialog] @@ -231,7 +195,6 @@ [name="凯尔希"] ——这不是现代的法术,更不属于现代战术。 [Decision(options="萨卡兹的法术很不同?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 是的。这很不一般。现在的萨卡兹人没法推动这种法术的运行。 [name="阿米娅"] 我明白凯尔希医生的意思。我想,这不是在现代成型的源石技艺理论的产物。这是古老的萨卡兹仪式。 @@ -261,7 +224,6 @@ [name="凯尔希"] 它几乎是要重新挑战这片大地上的其它文明,就像历史上萨卡兹们谋划过的一样。 [Decision(options="这是个比喻。", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 是。但萨卡兹的历史不是比喻。 [name="凯尔希"] 守卫切尔诺伯格核心城不只是普通的整合运动,这点我已经和你讨论过了。 @@ -286,7 +248,6 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] ——好的。 [name="凯尔希"] 如果你们不需要我的协助,Dr.{@nickname}。 - [Decision(options="嗯?;......;有什么我能帮上忙的?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_003_kalts_1")] @@ -301,12 +262,10 @@ [name="阿米娅"] 迷迭香......至少有阳光了。 [Character(name="avg_npc_042")] [name="迷迭香"] 阳光~ - [Dialog] [Character] [PlaySound(key="$rungeneral", volume=0.9)] [Delay(time=2)] - [Character(name="char_003_kalts_1")] [name="凯尔希"] (......) [name="凯尔希"] (呵,看她们的样子。) @@ -329,7 +288,6 @@ [name="凯尔希"] (你能证明自己不是流连于过往的Dr.{@nickname}。) [name="凯尔希"] (如果是现在......) [name="凯尔希"] (无论哪个层面,Dr.{@nickname}。你必须能。) - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-07_end.txt b/resources/gamedata/story/obt/main/level_main_07-07_end.txt index 8ec86e91..738112ee 100644 --- a/resources/gamedata/story/obt/main/level_main_07-07_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-07_end.txt @@ -1,23 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - -//切尔诺伯格下层 - - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] - 切尔诺伯格仓库 12:40 a.m. - [Dialog] [Character] [PlaySound(key="$d_gen_soldiersrun",volume=0.5)] [playMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.4)] - -//CG10:地面血迹 [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_warehouse",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] @@ -128,12 +120,10 @@ [Image(image="avg_7_12",x=0, y=-50, xScale=1, yScale=1, fadetime=0)] [ImageTween(x=0, yFrom=-50,yTo=0,xScaleFrom=1, yScaleFrom=1, xScaleTo=0.87, yScaleTo=0.87, duration=20, block=false)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//CG11:从阴影中出现得Guard [name="???"] ...... [name="凯尔希"] Guard,解释一下。 [name="罗德岛近卫干员?"] 许久不见,阿米娅,凯尔希医生。 [name="罗德岛近卫干员?"] 以及,Dr.{@nickname}。 - [Dialog] [Blocker(fadetime=3,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-08_beg.txt b/resources/gamedata/story/obt/main/level_main_07-08_beg.txt index 42d67f82..4390ffd6 100644 --- a/resources/gamedata/story/obt/main/level_main_07-08_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-08_beg.txt @@ -1,14 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] -//切尔诺伯格下层 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -151,16 +147,13 @@ [delay(time=0.6)] [Character] [name="Mon3tr"] ———— - [Character(name="avg_npc_057")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="乌萨斯感染者"] 啊!!! [Character(name="char_002_amiya_1#6")] [name="阿米娅"] 凯尔希医生! - [Decision(options="你做什么!", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_057")] [name="乌萨斯感染者"] 你,你那个,什么,是,唔...... [playMusic(intro="$batmeeting_intro", key="$batmeeting_loop", volume=0.4)] @@ -230,10 +223,8 @@ [name="乌萨斯感染者"] 反正,反正我没有见过!! [Character(name="char_003_kalts_1")] [name="凯尔希"] 阿米娅。博士。 - [Decision(options="啊?;......;演得可真像。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 有劳。 [Character(name="char_002_amiya_1#4")] @@ -246,7 +237,6 @@ [name="迷迭香"] Guard,对吧? [name="迷迭香"] 你误会我了。但我会保护你。我会替你报复它们。 [name="迷迭香"] 它们对你们,对我的家人,对普通人做的,我全都要报复一遍,全都要。 - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-08_end.txt b/resources/gamedata/story/obt/main/level_main_07-08_end.txt index 163be9f1..e5a27420 100644 --- a/resources/gamedata/story/obt/main/level_main_07-08_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-08_end.txt @@ -1,11 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - - - [stopmusic] [Dialog] [Delay(time=1)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_warehouse",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] @@ -105,11 +101,8 @@ [name="罗德岛近卫干员?"] 问、问她? [Character(name="avg_npc_042")] [name="迷迭香"] 你想问什么? - - [Decision(options="(迷迭香好凶......!)", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1")] [name="阿米娅"] (呃,不是这样......她也不知道该说什么吧......) [Character(name="avg_npc_042",name2="avg_npc_059",focus=2)] @@ -137,25 +130,19 @@ [name="罗德岛近卫干员?"] ......爱国者原本打算放我出城。但我选择自己留下来......看看现状。 [name="罗德岛近卫干员?"] 我听到他和阿撒兹勒领袖的谈话,我觉得哪怕他的表象是伪装出来的,他也至少会爱护那个表象。 [name="罗德岛近卫干员?"] 何况......何况Scout先生为了保护我死在了那里。爱国者他尊重Scout先生。我...... - - [Decision(options="Scout......牺牲在切尔诺伯格的干员。", values="1")] [Predicate(references="1")] [Character(name="avg_npc_042")] [name="迷迭香"] Scout! - [Decision(options="迷迭香......?", values="1")] [Predicate(references="1")] - [name="迷迭香"] Scout他怎么了? [name="迷迭香"] 我......我怎么不记得?他死了?他...... [name="迷迭香"] 这空虚......是他吗?Scout......我又忘了? [name="迷迭香"] 我不是刚刚......终端......我怎么又忘了? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] - 1月3日 有个白发的老先生送来了一块焦黑的东西。Machinist看到那东西就坐在凳子上起不来了。 老先生点了点头就离开了,同行的凯尔希医生也没说什么,只是碰了碰我的头。 @@ -170,11 +157,9 @@ Scout为什么会死? 为什么? [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_042")] [name="迷迭香"] ...... [name="迷迭香"] 呜...... - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 迷迭香...... [name="阿米娅"] 把手给我。闭上眼。迷迭香...... @@ -187,10 +172,8 @@ Scout为什么会死? [name="罗德岛近卫干员?"] 他的话,想逃,一定能逃掉的。 [name="罗德岛近卫干员?"] 他还要我和你说......对,我想起来了。 [name="罗德岛近卫干员?"] 他说,他从没忘记过和你共同战斗的时光。 - [Decision(options="......?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 啊...... [Character(name="avg_npc_059")] @@ -273,7 +256,6 @@ Scout为什么会死? [name="凯尔希"] 因为整合运动“本不该”这么做。 [Character(name="avg_npc_057")] [name="塔季娅娜"] ......啊? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -329,11 +311,8 @@ Scout为什么会死? [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 啊,对了。 [name="阿米娅"] 以后的话,你也可以联系博士。 - - [Decision(options="就找我吧!;......;愿意效劳。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="avg_npc_059")] [name="罗德岛近卫干员?"] 至于我在罗德岛的责任......阿米娅,医生......我的职责会更重要吗? [Character(name="char_002_amiya_1#3",name2="avg_npc_059",focus=1)] @@ -386,11 +365,8 @@ Scout为什么会死? [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Decision(options="没想到事情会发展成这样。", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 整合运动走到这一步,并不是自然而然的事情。 [name="阿米娅"] 无论是米莎还是霜星...... @@ -437,16 +413,13 @@ Scout为什么会死? [playMusic(intro="$frontline_intro", key="$frontline_loop",crossfade=3,volume=0.4)] [Decision(options="我们似乎算是成功潜入进核心城了。", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 因为之后的行动很难再被描述成一种潜入,Dr.{@nickname}。 [name="凯尔希"] 正如我开始时所说,所谓潜入核心城,可能也只是计划的百分之二十。 [name="凯尔希"] 想要到达核心指挥塔和能源区,停止切城的运作,中央区将是必经之路。 [name="凯尔希"] 只是,之后作为敌人封锁我们道路的,既不是普通的整合运动,也不是空有武力的萨卡兹雇佣军。 - [Decision(options="整合运动已经不剩下几个领袖。", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 先不谈W。 [name="凯尔希"] 比起整合运动的暴君塔露拉,作为战术实施者的你更该畏惧另外这个。 @@ -457,35 +430,26 @@ Scout为什么会死? [name="凯尔希"] 感染者的盾。 [name="凯尔希"] 雪怪小队是他们的一份子。他们不全由感染者组成。 [name="凯尔希"] 被放逐者,固守己见者,遭残害者,流浪者,精灵,杜林,萨卡兹。这支游击队甚至不只是为了感染者而战。 - [Decision(options="——听起来很耳熟。", values="1")] [Predicate(references="1")] - - [name="凯尔希"] 哦? - [Decision(options="就是你想的那样。;......;我只是随口这么一说。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 和罗德岛一样,是吗? [name="凯尔希"] 长此以往,罗德岛会因你的直觉受益,Dr.{@nickname}。 - [Decision(options="你竟然不生气?;......;我以为你会反驳这种说法。", values="1;2;3")] [Predicate(references="1;2;3")] [Predicate(references="1")] [name="凯尔希"] 为什么要看着我的眼睛这么说? [name="凯尔希"] 我的眼睛没什么好看的。 - [Predicate(references="2")] [name="凯尔希"] 不用在这时候保持沉默。 [name="凯尔希"] 是否要坚持一种观点,你自己去选。 - [Predicate(references="3")] [name="凯尔希"] 如果你想的话,我会。 [name="凯尔希"] 你想要我斥责你吗,Dr.{@nickname}? [name="凯尔希"] 不是现在。我认为你不想,也认为你的说法没有问题。 [Predicate(references="1;2;3")] - [name="凯尔希"] 事实上与你的类比意外地相似,游击队的战士同样只信任一位指挥官,也只拥护这一位指挥官。 [name="凯尔希"] 是的,博士,这支游击队就是另一种意义上的“罗德岛”。 [name="凯尔希"] 但他们的领袖?不。 @@ -496,7 +460,6 @@ Scout为什么会死? [name="凯尔希"] ......做好准备,Dr.{@nickname}。 在面对他之前,做好面对他部队的准备。 [name="凯尔希"] 我很少对他人作出忠告,博士。 [name="凯尔希"] 那可是“爱国者”,博卓卡斯替。 - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -532,8 +495,6 @@ Scout为什么会死? [Character(name="avg_npc_053")] [name="萨卡兹雇佣兵"] 小猎物自己跑上了门。 [name="萨卡兹雇佣兵"] 你知道了什么,懦弱的异族感染者? - - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-11_beg.txt b/resources/gamedata/story/obt/main/level_main_07-11_beg.txt index 9344c7cd..3649070c 100644 --- a/resources/gamedata/story/obt/main/level_main_07-11_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-11_beg.txt @@ -1,13 +1,10 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Delay(time=1)] [Character] [Blocker(fadetime=1,block=true)] [Dialog(fadetime=2,block=true)] -//切尔诺伯格下层 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -46,15 +43,12 @@ [Character] [Decision(options="(Raidian是位怎样的干员?)", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1")] [name="凯尔希"] (嗯......你也看到阿米娅和迷迭香的表情了。) [name="凯尔希"] (Raidian是位受到低年龄层驻舰人员普遍喜爱的干员。对于成年人来说,她则可能显得有点过于热情友善。) [name="凯尔希"] (和她矛盾最大的则是青少年。) - [Decision(options="(为什么?)", values="1")] [Predicate(references="1")] - [name="凯尔希"] (建立自我认同的急切需要会与Raidian不合时宜的母性产生不小的冲突。) [name="凯尔希"] (一般而言我不会把他们安排在同支小队。日后在安排时,这些细节你也可以参考手册。) [Character(name="char_002_amiya_1#7")] @@ -64,7 +58,6 @@ [Character] [Decision(options="像军人?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#3")] [name="阿米娅"] 对!Raidian,就像博士说的那样,虽然经过调整,但这里整合运动的战场部署,还是有着乌萨斯军制的影子。 [name="阿米娅"] 经受了严格的军事训练......是的,很可能。 @@ -117,27 +110,20 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] 阿米娅在稳定迷迭香的情绪。 [name="凯尔希"] 我建议你不要直视,Dr.{@nickname}。除了饱受惨剧折磨的战士外,我不建议任何人直视迷迭香法术本质的延展。 - [Decision(options="我没听错吧?!;......阿米娅......?;你岂不是在说小兔子她......", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] —— [name="凯尔希"] 我以为你能更早察觉到。 [name="凯尔希"] 或者,你已经拥有了这种认知,却还没来及告诉我。 [name="凯尔希"] 但是,是的,Dr.{@nickname}。 [name="凯尔希"] ......阿米娅或亲身、或在意识中历经的战斗,绝对不是一个个体人类该承受的。 - [Decision(options="你们......", values="1")] [Predicate(references="1")] - [name="凯尔希"] 但是两个人也许可以。三个人也许也行。越多人分担,越多人承受。 [name="凯尔希"] Dr.{@nickname},我不完全是在讲一种记忆或者战场的经验。这同时也包含了责任和体能两个范畴。 [name="凯尔希"] 如果你想,可以去握住阿米娅的手替她分担。 - - [Decision(options="(向阿米娅伸手);(什么也不做)", values="1;2")] [Predicate(references="1;2")] - [name="凯尔希"] 不,无论如何,今天还是不了。你我都有另外一项紧要任务去做。 [name="凯尔希"] 我们需要在他们规划的空间里,为他们节省宝贵的时间。 [name="凯尔希"] —— @@ -157,7 +143,6 @@ [name="凯尔希"] 即使是最先进的通讯设备也无法在这种情况下正常运作。 [name="凯尔希"] 但现在,利用精英干员Raidian的能力,我们可以将原本混乱的电波加以区分。 [name="凯尔希"] 所以,我们拥有更直观更便捷的通讯能力,这是战备的优势。 - [Decision(options="一项优势是不够的。", values="1")] [Predicate(references="1")] [name="凯尔希"] 是的。 @@ -165,17 +150,13 @@ [name="凯尔希"] 我们还没成功掌握这片战场上传令兵的整体动向,但迷迭香会为我们找出来。 [name="凯尔希"] 传令兵传递的讯息也许并不即时,同时也有距离上的限制,但在险恶环境中却最稳定,也最能维持纪律。 [name="凯尔希"] 猜猜看,这种循环有什么问题? - [Decision(options="是谁第一个发令的?;......起源。;部队不会只有传令兵,没有发令者。", values="1;2;3")] [Predicate(references="1;2;3")] [name="凯尔希"] 是。 [name="凯尔希"] 真正的指挥者隐藏了自己的位置。 [name="凯尔希"] 如果是你,你会这么做,博士? - - [Decision(options="逼他出来!!;......诱饵。;得动点手脚才能见见他。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="凯尔希"] 对。 [name="凯尔希"] 现在我们拥有了针对性的思维,这是战术的优势。 [name="凯尔希"] ...... @@ -237,7 +218,6 @@ [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="凯尔希"] Raidian,断开迷迭香的连接。现在! [name="凯尔希"] 阿米娅,她的精神状态? - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 可是、可是迷迭香......我摸索到的景象很稳定啊,没有任何奇怪的事情出现......不应该...... [name="阿米娅"] 难道是......下坠?她......望着天空? diff --git a/resources/gamedata/story/obt/main/level_main_07-15_end.txt b/resources/gamedata/story/obt/main/level_main_07-15_end.txt index f7996c76..2941cf24 100644 --- a/resources/gamedata/story/obt/main/level_main_07-15_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-15_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -7,12 +6,9 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_chercen_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - - [Dialog] [Character] [PlaySound(key="$d_gen_transmissionget", volume=1)] - [name="阿米娅"] 第三传令兵,解除! [Dialog] [Character] @@ -56,7 +52,6 @@ [name="游击队战士"] 迫击炮手们呢?魔族佬呢? [name="游击队战士"] ...... [name="游击队战士"] 等一会儿。这里有事情不对劲。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -70,7 +65,6 @@ [Dialog] [Decision(options="不!可能是陷阱!", values="1")] [Predicate(references="1")] - [Dialog] [Character] [PlaySound(key="$d_gen_transmissionget", volume=1)] @@ -140,7 +134,6 @@ [name="迷迭香"] 从这里,划到那里。 [name="迷迭香"] 用手......抓住。用剑,划开。 [name="迷迭香"] ......就像横切开土豆。 - 就像横切开土豆。 [Dialog] [Blocker(a=1, r=1, g=1, b=1, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -149,17 +142,13 @@ [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [PlaySound(key="$smallearthquake", volume=1)] [Delay(time=3)] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 博士!到我身边来! - [Decision(options="整栋楼被......拦腰划开?", values="1")] [Predicate(references="1")] - [name="凯尔希"] 迷迭香在摧毁游击队的伏击点。当心落石! [Decision(options="......那究竟是什么?", values="1")] [Predicate(references="1")] - [name="凯尔希"] 我假设你问的是迷迭香的法术。你看了这么多次,也许现在好向你解释一些了。 [name="凯尔希"] 那是被她自己塑造成型的精神状态。你可以理解成迷迭香拥有“无法被观察、无法被施加作用的巨大形体”。 [name="凯尔希"] 无形延伸了她的触感。她能抓握,挤压,拈起,以及甩开。 @@ -176,18 +165,15 @@ [name="凯尔希"] 就是现在,我们走。Dr.{@nickname},事不宜迟。 [name="凯尔希"] Raidian,停止交火。找好隐蔽,现在我需要你专注提供通讯。 [name="凯尔希"] Mantra-2. 记录好我们所有的交谈。一字不落。 - [Dialog] [Character] [PlaySound(key="$d_gen_transmissionget", volume=1)] [name="迷迭香"] 第十四组传令兵,成功截获。 [name="迷迭香"] 阿米娅,凯尔希医生。我准备好了。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_058",name2="avg_npc_058",focus=1)] [name="游击队战士"] (你没事吧......张嘴!看我!) [Character(name="avg_npc_058",name2="avg_npc_058",focus=2)] @@ -248,11 +234,8 @@ [name="阿米娅"] 可是...... [Character(name="avg_npc_042")] [name="迷迭香"] 我不会让他死。但他可能再也站不起来。 - [Decision(options="等——", values="1")] [Predicate(references="1")] - - [name="迷迭香"] 去吧。扎穿...... [Character] [Dialog] @@ -322,7 +305,6 @@ [name="凯尔希"] 久违了。 [Character(name="avg_npc_025_1")] [name="爱国者"] 你......凯尔希,女勋爵? - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_main_07-16_beg.txt b/resources/gamedata/story/obt/main/level_main_07-16_beg.txt index 12dfe7be..7ba2be10 100644 --- a/resources/gamedata/story/obt/main/level_main_07-16_beg.txt +++ b/resources/gamedata/story/obt/main/level_main_07-16_beg.txt @@ -80,10 +80,8 @@ [Character] [Decision(options="我?和......阿米娅......", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 爱国者先生...... - [Dialog] [Character] [Decision(options="霜星她为了考验我们——", values="1")] @@ -100,24 +98,19 @@ [Dialog] [Decision(options="您的女儿全力与我们战斗!;她很强。;霜星的意志十分坚定。", values="1;2;3")] [Predicate(references="1;2;3")] - [Decision(options="她也认可了我们。", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_025_1")] [name="爱国者"] 住嘴。 [Decision(options="......什么?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ......爱国者先生? [Character(name="avg_npc_025_1")] [name="爱国者"] 她,这点年纪,只懂得,盲目托付。 [name="爱国者"] 事实上,我们相信的,最后都暴露。只是些,慈眉善目的,恶徒。 - [Decision(options="你......!", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1#4",name2="avg_npc_025_1",focus=1)] [name="阿米娅"] 爱国者先生!可是霜星小姐,把她的生命,她的法术......全都,全都...... [name="阿米娅"] 霜星小姐是真的将她所有的一切都释放了出来,只为了证明她自己,她的怒火,她的理想...... @@ -133,16 +126,11 @@ [name="爱国者"] 如果我的女儿,没有病入膏肓,她杀你们,轻而易举,如同用镰刀,收割麦穗。 [name="爱国者"] 你们身上,发生什么,我不感兴趣。 [name="爱国者"] 我对,这些,没有兴趣。什么也,证明不了。 - [Decision(options="现在的塔露拉,正让核心城撞向龙门!", values="1")] [Predicate(references="1")] - - [name="爱国者"] 是不是,还宣扬这是,乌萨斯领土? - [Decision(options="你怎么会知道?!;......;看来不用我们告诉你。", values="1;2;3")] [Predicate(references="1;2;3")] - [Character(name="char_002_amiya_1",name2="avg_npc_025_1",focus=1)] [name="阿米娅"] 爱国者......怎么......那为什么...... [Character(name="avg_npc_025_1")] @@ -189,7 +177,6 @@ [name="爱国者"] 你们杀了她。我也将杀了你们。 [name="爱国者"] 我并非,寻求报复;我毫无,复仇之心。 [name="爱国者"] 我女儿只是,放弃了斗争。 - [Decision(options="不对!;......;不是你说的那样,老先生。", values="1;2;3")] [Predicate(references="1;2;3")] [name="爱国者"] 如果她没放弃,她怎会,耗尽生命,容你们活着?! @@ -279,16 +266,12 @@ [name="爱国者"] 否则,游击队会展开,无穷的追杀,而我会在这里,直接扼死你们。 [name="爱国者"] 你们会,被我杀死。 [name="爱国者"] 你们的价值,只有在,杀死我后,才得彰显。否则,你们只是一支,入侵者。 - [Decision(options="你有问题吧?!;......不可理喻。;我有点不能理解你在说什么了。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="爱国者"] 当然,我根本不相信,你们有什么,价值。 [name="爱国者"] 我不知道,你们如何,成功抵御,我族巫术;但你们,抵御不住,乌萨斯的战术。 - [Decision(options="你就那么恨我们吗?", values="1")] [Predicate(references="1")] - [name="爱国者"] 我没有,憎恨谁。 [name="爱国者"] 我只是,不相信你们。我不可能,相信。 [name="爱国者"] 即使是你,勋爵,是你带领...... diff --git a/resources/gamedata/story/obt/main/level_main_07-16_end.txt b/resources/gamedata/story/obt/main/level_main_07-16_end.txt index c56e5639..dcdcfd19 100644 --- a/resources/gamedata/story/obt/main/level_main_07-16_end.txt +++ b/resources/gamedata/story/obt/main/level_main_07-16_end.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -7,14 +6,11 @@ [Background(image="bg_chercen_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [playMusic(intro="$exciting_intro", key="$exciting_loop", volume=0.4)] - -//切城核心城中部战后拆分 [Character] [Dialog] [PlaySound(key="$d_gen_walk_n")] [Character(name="avg_npc_025_1",fadetime=1,block=true)] [delay(time=3)] - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] Mon3tr,撑住! [Character] @@ -53,8 +49,6 @@ [Dialog] [Decision(options="怎么会这么胶着......!", values="1")] [Predicate(references="1")] - - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] “每一次战斗都是死斗,每次战斗都豁出性命,因为生命会回归血脉,生命将在他人体内永生......” [name="凯尔希"] 近卫干员,不要怠慢......撤退。他的身躯也会释放“食人”仪式,他自身就是一个巨大的巫术装置...... @@ -79,7 +73,6 @@ [name="爱国者"] 你们,无法战胜我。 [Character(name="char_002_amiya_1#4")] [name="阿米娅"] 呜...... - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -88,10 +81,6 @@ [Background(image="bg_indoor_u",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$loneliness_intro", key="$loneliness_loop", volume=0.4)] - -//模糊的家庭环境背景 -//乌萨斯室内模糊 - [name="妻子"] 亲爱的......别难过。 [name="妻子"] 您不会续弦?别这样,亲爱的...... [name="妻子"] 唉,但您是不会认同我的这些絮叨的。您真是像石头一样顽固,我又有哪一次真说服过您呢? @@ -116,12 +105,10 @@ [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="爱国者"] 海伦。我不配得到你的爱。 [name="爱国者"] 我没能守住你。我也没能,守住誓言。 [name="爱国者"] 我的家人,我全都,没能保护。 [name="爱国者"] 爱......我配不上。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -141,16 +128,12 @@ [name="爱国者"] 你要,背着,走下去。 [name="爱国者"] 这座城里的人。乌萨斯的感染者。大地上,失去父母的人。大地上,父母做下错事的人。 [name="爱国者"] 都会被人背负。 - - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_cherbefore_1",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - -//模糊的切尔诺伯格户外背景 [name="儿子"] 父亲,我请求你!不要,不要再站在帝国那一边! [name="儿子"] 命令?帝国的命令就是笑话! [name="儿子"] 不,抱歉,父亲......我不是在嘲讽你。不。我不会。 @@ -176,7 +159,6 @@ [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="爱国者"] ......格罗瓦兹尔,你是无辜的。你是无罪的。 [name="爱国者"] 感染的,是我。隐瞒的,也是我。 [name="爱国者"] 父亲终归,有眼却盲,父亲没能,走上正途。 @@ -214,7 +196,6 @@ [cameraEffect(effect="Grayscale", keep=true, amount=1, fadetime=0)] [Background(image="bg_snow_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//模糊的雪地背景 [name="女儿"] 我们没有血缘关系吧?一直叫你爸爸,还挺奇怪的。 [name="女儿"] ......你脸色有点不太好啊? [name="女儿"] 才没有!才不是因为......因为兄弟姐妹们害怕我呢! @@ -248,14 +229,12 @@ [name="女儿"] 只要永远和爸爸,还有兄弟姐妹们一起......一直在一起就好了。 [name="女儿"] 爸爸是我的家人。我知道的,爸爸是我最好的家人了。 [name="女儿"] 当然啦,第二是......第三是...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background] [cameraEffect(effect="Grayscale", keep=true, amount=0, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="爱国者"] 叶莲娜......叶莲娜......我的女儿。 [name="爱国者"] 我的女儿......父亲,什么,都没能,为你做到。 [name="爱国者"] 我什么,都没做到。 @@ -307,7 +286,6 @@ [CameraShake(duration=1, xstrength=10, ystrength=12, vibrato=30, randomness=90, fadeout=true, block=true)] [stopmusic(fadetime=3)] [delay(time=3)] - 盾,碎了。 戟,断了。 巨大的怪物,没有停下脚步。 @@ -333,12 +311,10 @@ [CameraShake(duration=1, xstrength=10, ystrength=8, vibrato=20, randomness=90, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.2, block=true)] [Blocker(a=0, r=0.95, g=0.95, b=0.95, fadetime=0.25, block=true)] - [Character(name="char_002_amiya_1#7")] [name="阿米娅"] 那这一下就已经足够了。 [name="阿米娅"] 这个法术里有......我看到的所有事情。我在你身上看到的所有。 [name="阿米娅"] ......已经够了,爱国者先生。 - [Dialog] [Character] [Blocker(a=0.2, r=0, g=0, b=0, fadetime=1, block=true)] @@ -377,7 +353,6 @@ [name="爱国者"] 不。 [name="爱国者"] 我的确打算,杀了你们。 [name="爱国者"] 但现在,你们战胜了我。你们应得。 - [Decision(options="为什么要做到这一步?", values="1")] [Predicate(references="1")] [name="爱国者"] 因为我不信你们。 @@ -387,13 +362,11 @@ [name="爱国者"] 而且,最好的结果......就是这样。 [name="爱国者"] 我的士兵,因为惊讶,没能发挥全力。他们活着。 [name="爱国者"] 只有我一人......为之而死。我死得其所。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_corridor",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="罗德岛干员"] ......怎么回事! [name="罗德岛干员"] 可露希尔,生物处理室13号舱,给我图表! [name="罗德岛干员"] 舱室的内部温度急剧升高!能量在外放! @@ -402,7 +375,6 @@ [name="罗德岛干员"] Dr.{@nickname}?我们在龙门攻防战里有干员伤亡吗?这处理的是谁? [name="罗德岛干员"] 什么? [name="罗德岛干员"] 等等,你慢点说,你说Dr.{@nickname}在舱位里安置了谁? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -455,8 +427,6 @@ [Character(name="avg_npc_016", name2="avg_npc_053", focus=1)] [name="幻影弩手"] 就因为知道会死,所以就要放弃了吗? [name="幻影弩手"] 就这样被你们无故杀了而—— - -//???(梅菲斯特闭眼严肃) [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] 别杀他们。 [Character(name="char_1507_Mephisto_1#2", name2="avg_npc_053", focus=2)] @@ -485,12 +455,8 @@ [name="梅菲斯特"] 因为我从录像里看到那个人从这里出来。 [Character(name="char_1507_Mephisto_1#2", name2="avg_npc_016", focus=2)] [name="幻影弩手"] 梅菲斯特......?为什么? - -//???(梅菲斯特闭眼微笑) [Character(name="char_1507_Mephisto_1#2")] [name="梅菲斯特"] 你们,想听歌吗? - - [Character(name="char_1507_Mephisto_1#2", name2="avg_npc_016", focus=2)] [name="幻影弩手"] 可是,浮士德队长他说,他说...... [Character(name="char_1507_Mephisto_1#2")] @@ -498,17 +464,13 @@ [name="梅菲斯特"] 嗯,但我可以试试。 [name="梅菲斯特"] 应该是首摇篮曲吧?不记得是有谁教过我这首曲子......我不记得了。 [name="梅菲斯特"] 只是有人在我的梦里,一直地哼。 - [Dialog] [Character] [delay(time=1)] - 沉睡吧,沉睡吧♪ 刺猬玩偶与小熊们...... - [Dialog] [Character] - [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_chercen_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] @@ -528,14 +490,11 @@ [name="爱国者"] 我必定要死。只是不知道,是否该是现在。 [name="爱国者"] 我们的死,究竟能,改变什么? [name="爱国者"] 也许这个问题,你们,才能回答。 - [Dialog] [Character] [delay(time=1)] - 沉进静静的黑色...... 哥哥,姐姐,妹妹,弟弟,梦乡啊梦乡,盖住了他们的身体......♪ - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -566,20 +525,17 @@ [name="诗怀雅"] ...... [Character(name="char_136_hsguma", name2="char_308_swire_1", focus=1)] [name="星熊"] 唉,不要打我。是不是我无论怎么回答都会被打啊。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background] [Background(image="bg_light",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [name="爱国者"] 终于...... [name="爱国者"] 我......这一生......得以结束。 [name="爱国者"] 海伦......格罗瓦兹尔......叶莲娜...... [name="爱国者"] 是你们...... [name="爱国者"] 我终于......能够回家...... - [Dialog] [stopmusic(fadetime=2)] [delay(time=2)] @@ -698,7 +654,6 @@ 凯尔希抬眼望向阴沉的天空。 我在哪里见过这些? 难道说...... - [Character(name="char_003_kalts_1#3")] [name="凯尔希"] 阿米娅......阿米娅......? [name="凯尔希"] 萨卡兹的预言来自种群记忆的全面融合。源石多生区域发生的源石能量爆发......核心城恰好遭遇了天灾。 @@ -715,7 +670,6 @@ [Dialog] [Character] [delay(time=1)] - 我见诸城,满目疮痍。 我见源石,遍布大地。 我见你,头顶黑冠,将千万生灵,熬成回忆。 @@ -756,29 +710,21 @@ [name="迷迭香"] 小,小心! [Dialog] [Character] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Image(image="avg_7_13",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=0.5, block=true)] [Image(image="avg_7_14",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_15",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="阿米娅"] ...... - 卡特斯女孩没有闪躲。死亡的阴影袭上了她被硝烟染黑的面庞,她没有挪步,没有惊叫,仅仅是直视着爱国者的双眼。 如同想要望进他的灵魂。 - 于此同时,沉重的黑色利剑与闪烁着不详光芒的能量束,飞速地刺入了巨人那具不死之躯,却也依然没能撼动他分毫。 就在爱国者即将捏碎黑衣女孩的头颅时...... [Dialog] -//CG爱国者俯下身,伸手去碰阿米娅,阿米娅抬头望着巨大的爱国者 -//爱国者,阿米娅 [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_16",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [ImageTween(xScaleFrom=1, yScaleFrom=1, xScaleTo=0.87, yScaleTo=0.87, duration=30, block=false)] @@ -794,8 +740,6 @@ [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] 你意识到,面前的怪物已经死了。 一步也不曾后退。一秒也没有放弃。即使如此,死亡还是停下了他一生的行军。 - - [Dialog] [Blocker(fadetime=3,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_05-01.txt b/resources/gamedata/story/obt/main/level_st_05-01.txt index f9037c94..3eb1de32 100644 --- a/resources/gamedata/story/obt/main/level_st_05-01.txt +++ b/resources/gamedata/story/obt/main/level_st_05-01.txt @@ -1,12 +1,9 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall", fadetime=1)] [PlayMusic(intro="$darkness02_intro", key="$darkness02_loop", volume=0.6, crossfade=3, delay=0.5)] [name=""] 04:45 A.M. 天气/晴 [name=""] 龙门上城区,近卫局大楼天台废墟 [Delay(time=1)] - [playsound(key="$d_gen_transmissionget", volume=0.4)] [CharacterCutin(widgetID="1", name="char_2005_weiyw_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] [name="魏彦吾"] 陈警官,你身边的那位阿米娅小姐,能听到我的声音吗? @@ -15,9 +12,7 @@ [Character(name="char_empty",name2="char_002_amiya_1#1",focus=1)] [name="魏彦吾"] 那就好。 [name="魏彦吾"] 抱歉,罗德岛的领袖。我可以冒险让近卫局深入腹地,却不能冒险让更多的玩家参与进游戏。 - [Decision(options="更多的玩家是指?;......什么意思?;场面已经够混乱了。", values="1;2;3")] - [Predicate(references="1;2;3")] [Character(name="char_empty",name2="char_002_amiya_1#1",focus=1)] [name="魏彦吾"] Dr.{@nickname}—— @@ -35,7 +30,6 @@ [name="煌"] 你让我们吸引整合运动的注意力。 [Character(name="char_empty",name2="char_017_homura_3#1",focus=1)] [name="魏彦吾"] 错了,龙门近卫局本也与你们一起。 - [Decision(options="你利用我们所有人做诱饵。", values="1")] [Predicate(references="1")] [name="魏彦吾"] 哦? @@ -44,17 +38,14 @@ [Character] [CharacterCutin(widgetID="1",block=true)] [Dialog] - [Background] [Blocker(a=0, fadetime=0.5, block=true)] - [name="凯尔希"] 这一切他早就勾画好了。 [name="凯尔希"] 时间越长,渗透越深,他要当机立断。 [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, fadetime=0.5, block=true)] - [Decision(options="在最关键的时刻、在整合运动最躁动的时刻", values="1")] [Predicate(references="1")] [Decision(options="让罗德岛去吸引他们。", values="1")] @@ -64,24 +55,19 @@ [Character] [Background] [Blocker(a=0, fadetime=0.5, block=true)] - [name="凯尔希"] 顺便让整合运动觉得近卫局孤身在外—— - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=0.6, block=true)] [Background(image="bg_rooftop", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, fadetime=0.5, block=true)] - [Decision(options="——让他们的领袖觉得龙门内部空虚。", values="1")] [Predicate(references="1")] [CharacterCutin(widgetID="1", name="char_2005_weiyw_1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] - [Character(name="char_empty",name2="char_017_homura_3#1",focus=2)] [name="煌"] 哈,说得好,Dr.{@nickname}!长官,你当然需要我们拖住整合运动,越多越好,对吗? [name="煌"] 看到龙门是这种情况,潜伏的整合运动肯定觉得自己有机会。 [name="煌"] 从藏身处倾巢而出的整合运动,等着他们的,啧啧,竟然是龙门不知道从哪里搬出来的精兵良将。 [name="煌"] 你们龙门是从什么时候开始隐藏实力的?是不是切尔诺伯格事件发生的那一天,你就在准备这些了? - [Character(name="char_empty",name2="char_017_homura_3#1",focus=1)] [name="魏彦吾"] 龙门保证了你们的安全,也促使你们回到了你们足以发挥价值的位置。 [Character(name="char_empty",name2="char_017_homura_3#1",focus=2)] @@ -94,30 +80,23 @@ [name="阿米娅"] (我们没有证据。) [Character(name="char_empty",name2="char_017_homura_3#1",focus=2)] [name="煌"] 嘁。 - [Character(name="char_empty",name2="char_002_amiya_1#1",focus=1)] [name="魏彦吾"] 我们的合约依旧有效。无论中途发生了什么,只有结果才能让我满意。 [name="魏彦吾"] 无论中途发生了什么。 [name="魏彦吾"] 罗德岛的Dr.{@nickname},上次我们见面时,我用同样的方式表达过同样的意思。 [name="魏彦吾"] 你的选择不多。但至少你可以选择消灭敌人的方式。 - [Decision(options="我不信你和你的鬼话。;......;没有人会在被愚弄了之后依然笑脸迎人的。", values="1;2;3")] - [Predicate(references="1")] - [name="魏彦吾"] 那当然好。 [name="魏彦吾"] 我们都该保持警醒,大敌当前时不该有人松懈。 [name="魏彦吾"] 你的戒备心能促使你规避陷阱。 [name="魏彦吾"] 听我一言,Dr.{@nickname}—— [name="魏彦吾"] ——我们虽然还不是朋友,却至少还不是敌人。 - [Predicate(references="2")] [name="魏彦吾"] 沉默以对吗。 [name="魏彦吾"] 优秀的判断。你在掩藏你的缺点,也在发挥你的优势。 [name="魏彦吾"] 罗德岛是强大的合作伙伴,我在这次事件中已经认可了这一点。 [name="魏彦吾"] 前提是,我们确实还是伙伴关系,而不是非法感染者与地方当局。 - - [Predicate(references="3")] [name="魏彦吾"] 我无意愚弄任何人。 [name="魏彦吾"] 啊,客观结果上,我可能确实愚弄了整合运动。 @@ -125,7 +104,6 @@ [name="魏彦吾"] 我们只能在他们有足够能力认清我们的策略之前,掐灭他们。 [name="魏彦吾"] 这个目标是否能让你找到一点动力? [Predicate] - [name="魏彦吾"] 阿米娅小姐,{@nickname}博士,你们和龙门之间的合作并未结束。 [name="魏彦吾"] 反攻的号角已经吹响,整合运动将见识龙门的广大、善谋与团结。 [name="魏彦吾"] 如果可能的话,我也想看到罗德岛的专业、果敢与勇猛。 @@ -138,8 +116,6 @@ [Dialog] [playsound(key="$d_gen_transmissionget", volume=0.4)] [CharacterCutin(widgetID="1",fadetime=0.5,block=true)] - - [Character(name="char_002_amiya_1#1")] [name="阿米娅"] 煌,Dr.{@nickname},我们走。 [name="阿米娅"] 啊,对了陈长官,星熊警官呢?我为什么没在这看见她,她......没事吧? @@ -159,7 +135,6 @@ [name="阿米娅"] 那,陈长官,一会儿见。 [Character(name="char_010_chen_1#1")] [name="陈"] ...... - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] [Character] @@ -192,7 +167,6 @@ [name="魏彦吾"] 那并不重要。龙门的问题,龙门自己理应能一劳永逸地解决,这才是我们的首要宗旨。 [name="魏彦吾"] 这是我们应该让他们看见的。所以,各位,开始吧。 [name="魏彦吾"] 去吧,陈警官,该让整合运动厘清龙门的待客之道了。 - [playsound(key="$d_gen_transmissionget", volume=0.4)] [CharacterCutin(widgetID="1", name="char_010_chen_1#1", style="cutin", fadestyle= "horiz_expand_center", fadetime=0.5, offsetx=-300, width=200, block=true)] [Character(name="char_empty",name2="char_2005_weiyw_1",focus=1)] @@ -202,7 +176,6 @@ [name="魏彦吾"] 你可以问。 [Character(name="char_empty",name2="char_2005_weiyw_1",focus=1)] [name="陈"] 这明明是整合运动的总攻,那为什么它们的领袖塔露拉没有出现在龙门? - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] @@ -248,16 +221,10 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep05",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=false)] -//对话内容此处填入 [delay(time=5)] -//对话内容此处填入 - [Image(fadetime=2)] - - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_06-01.txt b/resources/gamedata/story/obt/main/level_st_06-01.txt index 3c359ae3..e39a20f2 100644 --- a/resources/gamedata/story/obt/main/level_st_06-01.txt +++ b/resources/gamedata/story/obt/main/level_st_06-01.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [delay(time=1)] [CameraEffect(effect="Grayscale", fadetime=0, keep=true, initamount=0, amount=1)] [Background(image="bg_cherbefore_1", width=1, height=1,screenadapt="coverall", fadetime=1)] @@ -33,7 +31,6 @@ [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - 我根本不知道他遭遇过什么。 我只知道他给过我吃的。 只知道他能读书,我也想读,他就教我。 @@ -43,7 +40,6 @@ [CameraEffect(effect="Grayscale", fadetime=0, keep=true, initamount=0, amount=1)] [Background(image="bg_indoor_u", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [name="伊诺"] 我很怕。萨沙,我很害怕。 [name="伊诺"] 我似乎......似乎不属于那个家。我偷听说,我妈妈......我妈妈根本不在家里。 [name="伊诺"] 他们看我的眼神,都很可怕,我不想回去了。我不想再回去了...... @@ -62,7 +58,6 @@ [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - 是不是那天他不回去,事情就会改变? 只因为我觉得我这里太脏了,太冷了,就让他回去? 如果他没有回去,是不是能改变一切? @@ -70,7 +65,6 @@ [CameraEffect(effect="Grayscale", fadetime=0, keep=true, initamount=0, amount=1)] [Background(image="bg_indoor_u", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [name="萨沙"] 你的伤!你肚子上的伤......发生什么,发生什么了?! [name="伊诺"] 萨沙......我一直在笑啊。 [name="伊诺"] 你看,你和我说可以笑的,我就一直笑。 @@ -79,7 +73,6 @@ [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - 之后,他依然时常来看我。 只是他身上的伤疤越来越多...... 越来越多。 @@ -101,11 +94,9 @@ [name="伊诺"] ......我知道了。 [name="萨沙"] 嗯? [name="伊诺"] 我会做到的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - 我不知道自己说了什么。 也不知道自己是不是什么都不能再说了。 我做了什么?我究竟做了什么? @@ -164,14 +155,12 @@ [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] - 我什么也做不到。 我真是没用。 [Dialog] [Background] [Background(image="bg_indoor_u", width=1, height=1,screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [name="萨沙"] 伊诺...... [name="伊诺"] 我不能再唱歌了。 [name="萨沙"] 我们一起走吧。我们会活下去的。 @@ -193,7 +182,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [name="???"] 那些事情?我不会过问。 [name="???"] 你所做的一切都没有理由。你不是为了什么理由才活在大地上的。 [name="???"] 不,你根本不需要谁去拯救...... @@ -251,7 +239,6 @@ [Character(name="char_1507_Mephisto_1#1",name2="char_011_talula_1",focus=2)] [name="塔露拉"] 你一定会,我相信你。 [name="塔露拉"] 没有你,我们做不到。你什么都可以做,也什么都可以做到。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] diff --git a/resources/gamedata/story/obt/main/level_st_06-02.txt b/resources/gamedata/story/obt/main/level_st_06-02.txt index 2b755c4b..450b3327 100644 --- a/resources/gamedata/story/obt/main/level_st_06-02.txt +++ b/resources/gamedata/story/obt/main/level_st_06-02.txt @@ -1,45 +1,28 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第六关(后) - -// Comments [stopmusic] [delay(time=2)] - [Decision(options="醒醒!", values="1")] [Predicate(references="1")] - - [name="???"] 醒醒!! - ......? - [name="???"] 醒醒......醒醒! [name="???"] 过来,亚当!拿温水过来! - 爸...... - [name="???"] 啊...... [name="???"] 她活着!太好了,她还活着,她还活着,感谢先祖! [name="???"] 亚当!动作快点! - 爸......爸......? - [name="???"] 爸爸? [name="???"] ......我......是的!我是爸爸! [name="???"] 可以,可以!我是爸爸,没错! [name="???"] 别睡,别睡!抓住爸爸的手,不要松手! - 爸爸......我好......冷...... - [name="???"] 不要睡,女儿,我的女儿!活下去! [name="???"] 她的体温还在变低!米什卡,想想办法! [name="???"] 没办法倾斜流向? - 好冷......!爸爸!我好冷! - [name="???"] ......女儿......我的女儿!坚持住! - 爸爸,不要......不要再离开我了...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] @@ -48,10 +31,7 @@ 10:48 A.M. 切尔诺伯格分城“14区”废墟 地基层上部 - - [name="霜星"] ...... - [Dialog] [Character] [Decision(options="醒醒!;......;能不能麻烦你......", values="1;2;3")] @@ -64,14 +44,12 @@ [Character] [Decision(options="这种事似乎发生过......", values="1")] [Predicate(references="1")] - [Dialog] [Character] [Decision(options="我没得选。;......;我能那么做吗?", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_1505_frstar_1")] [name="霜星"] 不管怎么样,你没有那么做。 - [Dialog] [Character] [Decision(options="可能是因为你一直在说梦话。;......;可以咨询下你的身世吗?", values="1;2;3")] @@ -79,17 +57,14 @@ [Character(name="char_1505_frstar_1#7")] [name="霜星"] ...... [name="霜星"] 我就当你刚才已经手下留情过了。现在我不杀你,就当我还了你一命。 - [Predicate(references="2")] [Character(name="char_1505_frstar_1")] [name="霜星"] 你那副复杂的表情是怎么回事? [name="霜星"] 是不是因为......我把梦里的事情全说出来了? - [Predicate(references="3")] [Character(name="char_1505_frstar_1")] [name="霜星"] 看来我真是在昏迷中透露了些实在不怎么愉快的事情。 [name="霜星"] 记忆这种东西还真是想丢也丢不掉。 - [Predicate(references="1;2;3")] [name="霜星"] 你查看过周围没有? [name="霜星"] 没能找到出口,是吗。 @@ -101,7 +76,6 @@ [name="霜星"] 我所称呼的父亲,名叫博卓卡斯替,曾经是乌萨斯的一位尉官。 [name="霜星"] 但我真正的父亲很早就死了。 [name="霜星"] 小时候我依稀记得,有个男人挡住了弩箭,保护了一个女人;而女人把我抱在怀里,用脊背拦下了第二波弩箭。 - [Decision(options="你亲眼目睹了......", values="1")] [Predicate(references="1")] [Character(name="char_1505_frstar_1")] @@ -155,15 +129,11 @@ [name="霜星"] 就在他们把我击倒在地,最后一波屠戮即将开始,我兄弟姐妹们的哭叫声传入我的耳朵之时...... [name="霜星"] 一支游击队来到了这里。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] - -//修改此处的image来切换cg [Image(image="avg_6_20",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1.5, block=false)] [Character] [ImageTween(xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=15, block=false)] -//对话内容此处填入 [name="霜星"] 那就是博卓卡斯替的队伍。 [name="霜星"] 西北冻原上所有看守感染者的乌萨斯军人都会做梦,而这支队伍是他们最可怕的噩梦。 [Dialog] @@ -178,13 +148,9 @@ [name="霜星"] 铺天盖地的言论,添油加醋的事迹,刻意制造的敌意使得残忍和冷漠在他们身体里生根发芽。 [name="霜星"] 把他们变成这样的,是这个乌萨斯。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=0.6, block=false)] - -/////////////////////////// - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -314,28 +280,22 @@ [name="霜星"] 现在,我不能放你们离开这座切尔诺伯格分城废墟,纵容你们伤害更多整合运动的感染者。 [name="霜星"] 但你肯听我这么多的废话...... [name="霜星"] 我就当作你们不完全是其他感染者描述的那样。 - [Decision(options="那些感染者只是很害怕。", values="1")] [Predicate(references="1")] - [name="霜星"] 谁不会对带来死亡的人感到恐惧? [name="霜星"] Dr.{@nickname},现在的你,害怕吗? - [Decision(options="是。;我不清楚。;不。", values="1;2;3")] [Predicate(references="1")] [name="霜星"] 感到恐惧是理所应当的。 [name="霜星"] 这意味着你对这片大地还有留恋,你还有很多可以去做的事情。 - [Predicate(references="2")] [name="霜星"] 你当真有恐惧这种感情? [name="霜星"] 我对此感到怀疑。 [name="霜星"] 如果死亡面前的人都像你这样平静,那我觉得也许你真的无欲无求。 - [Predicate(references="3")] [name="霜星"] 有意思。你不害怕吗? [name="霜星"] 我想,不畏惧死亡的人,大概对这片大地也不剩下多少眷恋了吧。 [Predicate(references="1;2;3")] - [name="霜星"] 我时时都在想一个问题...... [name="霜星"] “我害怕死亡吗?” [name="霜星"] 我听说,乌萨斯驻防军把我说成是雪怪的公主,寒冬的死神...... @@ -357,7 +317,6 @@ [name="霜星"] 但那终归......只是冷。只是不会诞生新生命的,冬天的寒冷。 [name="霜星"] 即使如此,我也觉得自己很幸运。因为我的兄弟姐妹们能够活下去。 [name="霜星"] 在这片大地上活下去。 - [Decision(options="你有没有想过和普通人共存?", values="1")] [Predicate(references="1")] [name="霜星"] 普通人...... @@ -378,16 +337,12 @@ [name="霜星"] “整合运动,感染者能听见的、可依靠的,首个名字。” [name="霜星"] “无论整合运动,去向如何,我们都不能,直接破坏它,整合运动的崩塌,让感染者失去信心,斗争的信心。” [name="霜星"] ——这个老头就是这么说的,也对此深信不疑。 - [Decision(options="为什么要断断续续地说话?", values="1")] [Predicate(references="1")] - - [name="霜星"] 因为他现在就是这么说话的。我只是,咳咳,复原了他的口气。 [name="霜星"] Dr.{@nickname},你知道,罗德岛为什么是个不为人知的医药企业吗? [name="霜星"] 因为你们不能站上台面。只要走到台前,你们就会变成整合运动现在这个样子。 [name="霜星"] 你们会走上这条道路。 - [Decision(options="也许吧。;......;我们真的会吗?", values="1;2;3")] [Predicate(references="1;2;3")] [name="霜星"] 哼。 @@ -418,11 +373,8 @@ [name="霜星"] 无数次和乌萨斯的死战洗濯了我的思绪,磨炼了我的能力。 [name="霜星"] 我可以明确地说,即使我无法战胜她,也可以让死亡把她和我从大地上一并带走。 [name="霜星"] 老顽固不会同意我的想法。他战斗了太久,他的垂老正驱使他走向一条只有牺牲的道路。 - [Decision(options="你不同意你父亲的做法。", values="1")] [Predicate(references="1")] - - [name="霜星"] 他对敌人是坚强的,他对朋友是忠诚的。一旦他认为自己该去保护这些人,他就必须面对朋友身上的现实,这让他变得软弱。 [name="霜星"] 一生都相信着别人的老头......这个老顽固从来不去考虑被人背叛之后该去怎么做。 [name="霜星"] 也许他是自己强撑着咽下了那些苦果。他一次次承担被背叛的痛苦,却什么也不说。 @@ -431,13 +383,10 @@ [name="霜星"] 在龙门的事情结束以后,我一定会回切尔诺伯格。这一次,我必须面对她。 [name="霜星"] 因为我剩下的时间......也不多了。 [name="霜星"] ......我答应兄弟们会给大家找一个家。在我倒下之前,我得兑现我的诺言。 - [Decision(options="你为什么要把这些都告诉我?", values="1")] [Predicate(references="1")] - [Character(name="char_1505_frstar_1#7")] [name="霜星"] 因为你的眼神告诉了我,你并不是另一个刽子手。 - [Decision(options="可能吧,又能怎么样呢?;......;我也不清楚自己是不是。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_1505_frstar_1")] @@ -447,7 +396,6 @@ [name="霜星"] 我的身体也已经...... [name="霜星"] 好了......我的手指已经能动了。 [name="霜星"] 谢谢你。 - [Decision(options="怎么?;......;我做了什么吗?", values="1;2;3")] [Predicate(references="1;2;3")] [name="霜星"] 谢谢你帮我消磨了这些时间。 diff --git a/resources/gamedata/story/obt/main/level_st_06-03.txt b/resources/gamedata/story/obt/main/level_st_06-03.txt index 3b502431..c677b65e 100644 --- a/resources/gamedata/story/obt/main/level_st_06-03.txt +++ b/resources/gamedata/story/obt/main/level_st_06-03.txt @@ -1,7 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] 第四关(前) - -// Comments - [stopmusic] [Dialog] [Character] @@ -121,25 +118,20 @@ [Character(name="char_015_lmg")] [name="近卫局成员"] 啊,你上来了。 [name="近卫局成员"] 敌人的指挥官,叫做梅菲斯特的感染者,抓住了吗? - [Decision(options="不关你事。;......;已经死了。", values="1;2;3")] [Predicate(references="1")] [name="近卫局成员"] 这......你说什么?你这是合作的态度吗...... [name="近卫局成员"] 怎么回事,你们罗德岛不是追下去了吗? - [Predicate(references="2")] [name="近卫局成员"] ......能给个准确的说法吗? [name="近卫局成员"] 我们是要交差的,而且,没击杀掉敌方的指挥官的话...... - [Predicate(references="3")] [name="近卫局成员"] 死了?怎么死的? [name="近卫局成员"] 你确定?只有结晶死亡鉴定和解剖才能确定感染者的身份,矿石病会抹消初级的生物信息...... [name="近卫局成员"] 这些你不会不懂吧? - [Predicate(references="1;2;3")] [name="近卫局成员"] 啊?等等,你去哪?你抱着的是谁? [name="近卫局成员"] ......下面究竟发生什么事了? - [Decision(options="死了一个感染者。", values="1")] [Predicate(references="1")] [Dialog] @@ -540,14 +532,11 @@ [name="凯尔希"] 原因很简单,因为她一直在切尔诺伯格。 [name="凯尔希"] 她看着我们或者气定神闲或者焦头烂额......反正没有把足够的注意力放在她身上。 [Dialog] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="avg_6_12",x=0, y=0, xScale=1.1, yScale=1.1, fadetime=0)] [Blocker(a=0, fadetime=1, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=0, xScaleFrom=1.1, yScaleFrom=1.1, xScaleTo=1, yScaleTo=1, duration=10, block=false)] -//对话内容此处填入 [name="凯尔希"] 而现在,切尔诺伯格的一部分,准确来说,是它的核心城...... [name="凯尔希"] 正在接近龙门。 [name="凯尔希"] 再过三十六个小时,切尔诺伯格核心城就会与龙门相撞。 @@ -557,11 +546,9 @@ [Character(name="char_003_kalts_1",name2="char_2005_weiyw_1",focus=1)] [name="凯尔希"] 您意识到了,魏长官? [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] [Image(fadetime=0)] [Blocker(a=0, fadetime=1, block=true)] - [Character(name="char_003_kalts_1",name2="char_2005_weiyw_1",focus=2)] [name="魏彦吾"] ......它是不是开始...... [Character(name="char_003_kalts_1")] @@ -578,16 +565,10 @@ [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep06",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=false)] -//对话内容此处填入 [delay(time=5)] -//对话内容此处填入 - [Image(fadetime=2)] - - [Dialog] [Blocker(fadetime=2,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_07-01.txt b/resources/gamedata/story/obt/main/level_st_07-01.txt index 6d8e8846..b28637fb 100644 --- a/resources/gamedata/story/obt/main/level_st_07-01.txt +++ b/resources/gamedata/story/obt/main/level_st_07-01.txt @@ -1,20 +1,15 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - -//黑屏/切尔诺伯格外围 [stopmusic] [Dialog] [Delay(time=1)] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$drift_intro", key="$drift_loop", volume=0.4)] - -//CG1:黑暗中围绕火飞舞的小虫子 [delay(time=1)] [Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)] [Character] [Image(image="avg_7_1",xScale=1, yScale=1, fadetime=0)] [ImageTween(xScaleFrom=1, yScaleFrom=1, xScaleTo=0.87, yScaleTo=0.87, duration=20, block=false)] [Blocker(a=0, fadetime=3, block=true)] - 曾经有个老怪物告诉我,杀不死一个人的器物,只会让他的力量得到壮大。 我一直觉得这个说法很可笑。但碍于那家伙确实是个怪物,所以我又不得不好好考虑这个说法。 虫子自己跳进火里,难道是在寻求更强健的自我?也太可笑了。 @@ -23,16 +18,12 @@ 但如果扑向火焰的是我呢?那除了证明我也疯了,还能证明得了什么呢?它除了烧伤我,难道还会让我变得更厉害吗? 但是,死亡。不死的怪物又怎么会懂呢? 啊,这可是谁都无法抗拒的苦涩死亡。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [image] [Background(image="bg_cenbri",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [delay(time=1)] - -//指挥塔 - [Character(name="avg_npc_046#2",fadetime=1,block=true)] [PlaySound(key="$d_gen_walk_n")] [delay(time=2)] @@ -128,13 +119,9 @@ [name="W"] 真的吗?那我可是太感动了。 [Character(name="char_011_talula_1")] [name="塔露拉"] 这当然是...... - -//立绘虚化 - [image] [Dialog] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] - 我一直不喜欢这个女人。 他们私下里怀念的那个塔露拉只是让人觉得无聊,而我面前的这个塔露拉,则是个被谎言包得严严实实的混蛋。 哦,说谎是件再正常不过的事情。 @@ -148,43 +135,28 @@ 她会不会是个洋葱?一层一层剥掉以后,里面就什么也不剩下? [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_011_talula_1")] [name="塔露拉"] 真的。 - [stopmusic(fadetime=3)] [Dialog] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] 上一刻的她就像一个伊比利亚修士那样诚恳。 -//CG 塔露拉抬手 [Dialog] [image] [Character] - - -//塔露拉单人 - - -//火焰背景 [image] [Dialog] - - 她只是微微抬起手。啊,我知道这招。 这一刻的她像最狡诈的萨弗拉那样善于突袭和杀戮。 有什么东西扯开了面前的空气,下一刻,它应该就要融化我的身躯了。 - [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [Character(name="avg_npc_046#3")] [name="W"] 光是惹你发火,应该不会让你生气到想要杀我吧? - [Character] [Dialog] - [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] [PlaySound(key="$b_char_defboost", volume=0.5, Delay=0.4)] [PlaySound(key="$d_gen_thunders_amb", volume=0.2, Delay=0.7)] - [PlaySound(key="$flashback", volume=0.2, Delay=0.7)] [CameraShake(duration=0.5, xstrength=10, ystrength=12, vibrato=30, randomness=90, block=false)] [Blocker(a=0.3, r=1, g=0.4, b=0.4, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.1, block=true)] @@ -194,18 +166,14 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=false)] [delay(time=1)] - 塔露拉释放的这些无形之物,应该从来没人看清过是什么——但我知道它们有什么样的效果。 废墟,残渣。事物连它们最基本的形状也没能剩下。 就像没有光亮的火。 我是她的猎物。 我早该想到。 - [playMusic(intro="$frontline_intro", key="$frontline_loop", volume=0.4)] [Character(name="avg_npc_046#2")] [name="W"] 太明显了,龙女,比起平常的你,现在的你也太善解人意了。 - - [Character] [Dialog] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] @@ -222,11 +190,8 @@ 我对法术没什么研究,但我可以用自身经历证明,世上百分之九十九的法术,威力都敌不过最纯粹的能量使用形式。 爆炸。热量,弹片,冲击波。无论是我还是敌人,都会被炸个粉碎。 只要能和她僵持一小会儿。只要坚持到我种下的种子都开花就好。 - - [Character(name="avg_npc_046#2")] [name="W"] 你看看,真是辛苦你了啊。肯陪我演那么长时间的情景剧,我没看错,你的确是个好演员。 - [Character] [Dialog] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] @@ -246,7 +211,6 @@ [name="塔露拉"] 你早有准备。你一开始就打算袭击我。 [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=2)] [name="W"] 是你动的手。龙女,你是觉得我碍眼所以想烧死我,还是因为你觉得会在我面前露馅,所以才急着灭口呢? - [Character] [Dialog] [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] @@ -261,11 +225,8 @@ [Blocker(a=0.1, r=0, g=0, b=0, afrom=0, rfrom=0, gfrom=0, bfrom=0, fadetime=0.3, block=true)] [Blocker(a=0.1, fadetime=2, block=false)] [delay(time=1)] - 话刚说完,她指尖的高温就再次扑向了我。果然这个龙女不可能让你好过,哪怕只是一会会儿。 我弯下腰,适当地打了个滚,应该能让我看上去像趁机紧了紧鞋带。 - - [Character(name="avg_npc_046#5")] [name="W"] 唔喔。 [name="W"] 下次瞄准点。 @@ -282,7 +243,6 @@ [name="W"] 骗我是小事。我不在乎谁骗谁,也不在乎你杀多少人,骗多少人...... [Character(name="avg_npc_046#3")] [name="W"] 龙女,你会后悔动了我的人。 - [Character] [Dialog] [Blocker(a=0.5, r=0, g=0, b=0, fadetime=1, block=true)] @@ -292,7 +252,6 @@ [Character] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="char_011_talula_1", name2="avg_npc_046#3", focus=1)] [name="塔露拉"] 这样。装疯卖傻确实卓有成效,我居然误会了你的品性。 [name="塔露拉"] 这么为别人着想,你还真是个有血有肉的可爱恶魔。 @@ -303,12 +262,9 @@ [name="塔露拉"] 你觉得只要事先设下陷阱,就能杀我? [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=2)] [name="W"] 那当然不。 - [Character] [Dialog] - 我和她提过我做过陷阱了吗? - [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=2)] [name="W"] 真有陷阱的话也得足够多才行。咨询一下,你要多少? [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=1)] @@ -324,7 +280,6 @@ [name="W"] 呃,首先,我是不是该谢谢你认真了解过我的喜好,还故意换着词儿来刺激我的情绪? [name="W"] 其次,我的目的?你想杀多少人和我一点关系也没有,龙女。 [name="W"] 你了解我的想法?你那沉迷编织小诡计的脑袋,也能想到我在想什么吗? - [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=1)] [name="塔露拉"] ——W,你想阻止我用核心城进攻龙门。 [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=2)] @@ -336,23 +291,15 @@ [name="塔露拉"] 我喜欢你,W,你让我很开心。我不会处死一个无害的丑角。 [name="塔露拉"] 但是......即将用尽手段杀死我的狂人,不必判断我的善恶,更不用说是了解我的计划。 [name="塔露拉"] ......你真如你表演的那样是个洋溢着破坏欲的狂人吗,W? - - [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=2)] [name="W"] 你能不能不要再—— - [Character(name="char_011_talula_1", name2="avg_npc_046#2", focus=1)] [name="塔露拉"] 你并不是。 [name="塔露拉"] 你想阻止整合运动,你不想让核心城袭击龙门,这就是你的意图。 [name="塔露拉"] W,W......这一切昭然若揭。我没有任何检查你心智的规划,是你自己向我展示了你的小秘密。 - - [Character(name="avg_npc_046#3")] [name="W"] 废话真多。 [name="W"] 我会叫人收集你的肉碎扔进垃圾管道的,如果你真还剩下些什么的话。 - -//火焰爆发 - [Character] [Dialog] [PlaySound(key="$d_gen_thunders_amb", volume=0.5)] @@ -400,16 +347,13 @@ 等一下,等一下。我有施术去引爆炸药吗? ...... 她为什么把佩剑刺进了地里? - [Character(name="char_011_talula_1")] [name="塔露拉"] 这就是你的陷阱吗? [name="塔露拉"] 试一试吧,萨卡兹的W。 再试一试。 [Character(name="avg_npc_046#2")] [name="W"] 等等,你...... - [Dialog] [Character] - 没有火焰,没有燃烧。 我布置好的,使劲扭动着源石身躯钻进城邦钢铁地基里的上百个炸弹,全都消失了。 爆炸呢?热气呢?弹片呢? @@ -422,15 +366,11 @@ 合理的判断。你真棒,W。 本该从各个方向发出的让她粉身碎骨的无死角爆炸,成了一个长裤里生不逢时的闷屁。 好,我彻底玩砸了。 - ...... - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] -//CG 塔露拉掐W - [name="W"] 咳,咳...... [name="W"] 龙女,你......力气......不小。 [Character(name="char_011_talula_1")] @@ -455,40 +395,32 @@ [Character] [name="W"] 那......被炸弹炸死的人里......你、你根本...... [name="W"] ......排不上号。 - [image] [Dialog] [Blocker(fadetime=1,block=true)] [Character(fadetime=1)] - 我要死了吗?应该是的。 不过,死又算什么呢?比死糟糕的事情多了去了。 所以,当你觉得自己要完蛋的时候...... 只要你准备了比死更糟糕的东西,就连你自己都会吓一跳。 现在......我想,我该把自己也变成炸弹。 - [Dialog] [CameraShake(duration=1, xstrength=16, ystrength=12, vibrato=60, randomness=180, fadeout=true, block=false)] [Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)] [PlaySound(key="$d_sp_ballista")] [Blocker(a=0, r=0, g=0, b=0, fadetime=0.25, block=true)] [delay(time=2)] - [Character(name="char_011_talula_1")] [name="塔露拉"] 咳。 [name="塔露拉"] 竟然在我手里炸开了......?本以为你会更怕死一些。 [name="塔露拉"] 虽然你的倒戈没有出乎我的意料,你本人却的确......让我有些吃惊。 [name="塔露拉"] 作为滑稽戏的开幕,确实也说得过去。 [name="塔露拉"] 希望你的死亡足够痛苦,维多利亚的W。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_cenbri",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - -// -//背景:切尔诺伯格核心城舰桥 战斗过后 距切城撞击31hrs 6:30P.M. [Dialog] [playMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.4)] @@ -567,13 +499,11 @@ [Character(name="char_011_talula_1", name2="avg_npc_025_1", focus=1)] [name="塔露拉"] 去吧,爱国者。 [name="塔露拉"] 结束这场战斗,夺回感染者应有的位置,整合运动必将战胜所有阻挡在它们道路上的敌人。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_black",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="凛冽的声音"] 这是什么? [name="沙哑的声音"] 一种,萨卡兹的护符。这里有两块。 [name="沙哑的声音"] 你拿走,这一块。另一块,我留着。 @@ -592,25 +522,20 @@ [name="凛冽的声音"] 唉......我收下就是。 [name="沙哑的声音"] 好。 [name="凛冽的声音"] 我的命肯定比你长,你活好自己的。 - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Background(image="bg_cenbri",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_025_1",fadetime=1,block=true)] [delay(time=1)] [name="爱国者"] ...... [name="爱国者"] 援助,谁?结束,什么战斗? [name="爱国者"] 我手中的护符,也已经碎了。 - - [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] [Background(image="bg_cenbri",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] - [Character(name="avg_npc_053")] [name="萨卡兹战士"] ...... [name="萨卡兹战士"] 你杀了W。 @@ -629,11 +554,9 @@ [name="塔露拉"] 我会给你们杀,以及死。 [name="塔露拉"] 新的时代已经到来,这个时代战争为王。 [name="塔露拉"] 那么,愿意品尝这新时代的萨卡兹人,向前一步来。 - [Character(name="avg_npc_053")] [name="萨卡兹战士"] —— [name="萨卡兹战士"] 你要我们杀谁? - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_07-02.txt b/resources/gamedata/story/obt/main/level_st_07-02.txt index 39f0751a..70b16e0b 100644 --- a/resources/gamedata/story/obt/main/level_st_07-02.txt +++ b/resources/gamedata/story/obt/main/level_st_07-02.txt @@ -1,9 +1,7 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] - 时间不明 [Dialog] [Character] @@ -11,7 +9,6 @@ [Background(image="bg_lungmen_o",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", volume=0.4)] - [Character(name="char_2006_weiywfmzuki_1",fadetime=1,block=true)] [delay(time=1)] [name="文月"] @@ -82,10 +79,6 @@ [name="魏彦吾"] ......我也不会把爱德华的死算在科西切的头上。 [Character(name="char_2006_weiywfmzuki_1")] [name="文月"] 你想把它当一场噩梦吗? - -//CG 讲述黑蛇的过去以及背景时使用的。可以采用黑蛇的标志/旗帜 -//带入魏彦武-logo需要,旗子需要参考图。 - [stopmusic(fadetime=2)] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] @@ -210,13 +203,11 @@ [name="文月"] ......不要这样......别这样! [Character(name="char_2005_weiyw_1#5")] [name="魏彦吾"] 我会让影卫送你去萨尔贡。 - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] 龙门是什么时候变成这样? 我是究竟什么时候,变成了现在这样? - [Dialog] [Blocker(fadetime=1,block=true)] [Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_07-03.txt b/resources/gamedata/story/obt/main/level_st_07-03.txt index cd282902..68b49022 100644 --- a/resources/gamedata/story/obt/main/level_st_07-03.txt +++ b/resources/gamedata/story/obt/main/level_st_07-03.txt @@ -1,5 +1,4 @@ [HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")] - [stopmusic] [Dialog] [Character] @@ -62,7 +61,6 @@ [name="星熊"] 真正能让近卫局发光发热的是你。 [name="星熊"] 你一定得承担起这个责任,因为,只有你能承担起这个责任。 [name="星熊"] 我看淡了,却还是看不透。我希望这座城市,能真的成为所有人的城市。 - [Dialog] [Character] [name="???"] 我也这么觉得。 @@ -131,7 +129,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Background(image="bg_chercen_2",screenadapt="coverall")] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [Character(name="avg_npc_042",fadetime=1,block=true)] [delay(time=1)] [name="迷迭香"] 下雪了...... @@ -153,7 +150,6 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] ......这一整片不公的大地。 [name="阿米娅"] ......爱国者先生...... - [Character(name="char_002_amiya_1#4", name2="avg_npc_058", focus=2)] [name="盾卫"] 手拿开。 [name="盾卫"] 你,卡特斯感染者。 @@ -168,12 +164,10 @@ [name="盾卫"] 而且我们我听见了。 [name="盾卫"] ......卡特斯人。你是未来一切的祸源。 [name="盾卫"] 那些古老预言,无不实现。 - [Decision(options="但霜星已经选择相信我们!", values="1")] [Predicate(references="1")] [name="盾卫"] ......但...... [name="盾卫"] 霜星她......连大尉都...... - [Decision(options="他当然不能直接相信霜星的评判!", values="1")] [Predicate(references="1")] [Decision(options="只有他忽视自己女儿的评价......", values="1")] @@ -188,20 +182,14 @@ [name="盾卫"] 我们是相信大尉。 [Decision(options="......霜星的糖是辣味。", values="1")] [Predicate(references="1")] - [name="盾卫"] ......什么?! [name="盾卫"] 叶莲娜她......把糖给你尝了? - [Decision(options="我信任她,她也信任我。", values="1")] [Predicate(references="1")] - - [Decision(options="如果你们真想取谁性命......", values="1")] [Predicate(references="1")] - [Decision(options="至少自己先亲眼看过!;别跟着别人走!;得凭自己的意志坚持到最后。", values="1;2;3")] [Predicate(references="1;2;3")] - [name="盾卫"] ...... [name="盾卫"] 不。 [name="盾卫"] 罗德岛的,你有些话,我们能理解。但有些我们不会同意。 @@ -394,7 +382,6 @@ [Character(name="char_003_kalts_1")] [name="凯尔希"] 难道,穿过了无数年......来到了现在? [name="凯尔希"] 怎么会有这种事?这个预言,不就是萨卡兹历史的碎片? - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -484,7 +471,6 @@ [Character(name="avg_npc_059")] [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="罗德岛近卫干员?"] 为了爱国者! -//CG 平民感染者一呼而应,揭竿而起。一大堆追随者和整合运动旗帜 [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -503,7 +489,6 @@ [name="幻影弩手"] ......浮士德队长! [CameraShake(duration=0.4, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="幻影弩手"] 为了所有被塔露拉背叛的同胞!为了浮士德! - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -565,11 +550,8 @@ [Character(name="char_002_amiya_1#4")] [name="阿米娅"] Dr.{@nickname}。 之后我们就要兵分两路了。 [name="阿米娅"] 我和迷迭香会前往指挥塔。另一方面,凯尔希医生会带你前往核心城指挥塔地下的能源区。 - - [Decision(options="要有段时间不能见面了?", values="1")] [Predicate(references="1")] - [Character(name="char_002_amiya_1")] [name="阿米娅"] 也就几个小时,不是吗? [name="阿米娅"] 而且,博士...... @@ -577,8 +559,6 @@ [name="阿米娅"] 即使我不在你身边,我也会知道,在这片大地上,有Dr.{@nickname}这样一个人......和我一起奋战。 [name="阿米娅"] 在某处我看不见的地方,我们为了同样的目标战斗着。 [name="阿米娅"] 我已经很满足了。嗯。 - - [Decision(options="行动结束见!;再见。;等会儿见,阿米娅。", values="1;2;3")] [Predicate(references="1;2;3")] [Character(name="char_002_amiya_1#3")] @@ -589,8 +569,6 @@ [name="阿米娅"] 一定要注意! [Decision(options="你也是。", values="1")] [Predicate(references="1")] - - [stopmusic(fadetime=3)] [Dialog] [Character] @@ -603,7 +581,6 @@ [Dialog] [Decision(options="为什么把我分到你这组?", values="1")] [Predicate(references="1")] - [Character(name="char_003_kalts_1",fadetime=1,block=true)] [delay(time=1)] [PlaySound(key="$d_gen_walk_n")] @@ -652,13 +629,10 @@ [name="W"] 是啊。 [name="W"] 在这整个整合运动里,唯一能让我多看一两眼的,也就只有那个老头了。 [name="W"] 理想主义者的末日......就是今天吧。 - [Decision(options="他死得伟大!;你根本不懂。;你是认真的?", values="1;2;3")] [Predicate(references="1;2;3")] - [Decision(options="他在我们面前停止了呼吸。", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_046#4",name2="char_003_kalts_1", focus=1)] [name="W"] —— [name="W"] 凯尔希?解释一下。 @@ -703,7 +677,6 @@ [Character] [Decision(options="你究竟知道些什么?", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_046#4")] [name="W"] 这里没有你插嘴的地方,朋友。等我解决她的问题,才轮到我们两个来好好谈谈的时候。 [name="W"] 对你发火其实也没什么用。因为你可能是失忆了,又或者是明明没失忆但装作失忆...... @@ -754,7 +727,6 @@ [Character] [Decision(options="我只排第三?", values="1")] [Predicate(references="1")] - [Character(name="avg_npc_046#3")] [name="W"] 哈,因为我有些话要问Dr.{@nickname}。 [name="W"] 我要对着这个人,好好地,好好地问一问...... @@ -766,10 +738,8 @@ [Character(name="avg_npc_046#2", name2="char_003_kalts_1", focus=1)] [name="W"] 凯尔希......你真的让人很不爽。 [name="W"] 我早就看你不爽了,我得先好好修理你一下才行啊,看看大家各自有多少本...... - [Character(name="char_003_kalts_1")] [name="凯尔希"] Mon3tr。 - [Character] [CameraShake(duration=1, xstrength=0, ystrength=8, vibrato=30, randomness=30, fadeout=true, block=false)] [name="Mon3tr"] (嚎叫) @@ -786,12 +756,9 @@ [Decision(options="Mon3tr钳着她......甩出去了?", values="1")] [Predicate(references="1")] [delay(time=1)] - [Character(name="char_003_kalts_1")] [name="凯尔希"] 我可没时间陪她嬉闹。 [name="凯尔希"] Mon3tr,把通风管壁、隔离墙、中基保护层和外墙连同她一起,全都炸开。 - -//W(无立绘) [Character] [name="W"] 老女人!下下下下次我一定教你死得难———— [CameraShake(duration=1, xstrength=16, ystrength=12, vibrato=60, randomness=180, fadeout=true, block=false)] @@ -805,26 +772,16 @@ [delay(time=2)] [Character(name="char_003_kalts_1")] [name="凯尔希"] 我拭目以待。 - [Decision(options="我还以为你不会让她把话说完。", values="1")] [Predicate(references="1")] - - [Character(name="char_003_kalts_1")] [name="凯尔希"] 说那么多你也听不懂。 - [Decision(options="那为什么不向我解释一下?", values="1")] [Predicate(references="1")] - - [Character(name="char_003_kalts_1")] [name="凯尔希"] 只是还不到时候。 [name="凯尔希"] 当你看到的时候,你应该自己就能明白。 [name="凯尔希"] 秘密就像泉水,有时候就算你不想,它还是会自己流出来。 - - -//CG -//梅菲斯特走进石棺 [stopmusic(fadetime=2)] [Dialog] [Character] @@ -854,7 +811,6 @@ [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Image(image="avg_7_20",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)] - [name="陈"] ......怎么会。阴云?下雪了吗? [name="陈"] 不过也替我遮掩了阳光。接下来的行动理应会方便些。 [name="陈"] 呃......我不能再受伤了。 @@ -865,7 +821,6 @@ [name="陈"] ......我一定会做出正确的事。 [name="陈"] 不论你现在是什么样子,不管你现在是不是过去的塔露拉。 [name="陈"] 塔露拉......我们约好的。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -923,14 +878,10 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] [Character] - 在尽头处,我也会等到你。 在尽头处,我也会等到她。 - - [Dialog] [Character] [Background(image="bg_uptown_1",screenadapt="coverall")] - [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [PlaySound(key="$d_gen_walk_n")] [Character(name="char_2005_weiyw_1#5",fadetime=1,block=true)] @@ -962,7 +913,6 @@ [name="魏彦吾"] 可别闪了腰,老东西。 [Character(name="char_2005_weiyw_1#5",name2="avg_npc_034",focus=2)] [name="鼠王"] 说到老家伙......我们只是彼此彼此。 - [Dialog] [Character] [Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)] @@ -987,10 +937,8 @@ W,别骗自己,几乎完全一样。 对你来说却不是,W。死亡是你生命的游戏。 [Dialog] [delay(time=2)] - 杀不死你的,会让你更接近死亡。 越接近死亡......就会越接近疯狂。 - [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)] [Character(name="avg_npc_046#2",fadetime=1,block=true)] @@ -1001,19 +949,14 @@ W,别骗自己,几乎完全一样。 [name="W"] 听得见吗,塔露拉?喂喂? [name="W"] 算了,没事,就是和你们说一声。 [name="W"] ——我又回来啦。 - [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Background] [Character(fadetime=0)] -//修改此处的image来切换cg [Image(image="avg_ep07",x=0, y=0, xScale=1, yScale=1, fadetime=0, screenadapt="coverall")] [Blocker(a=0, fadetime=3, block=false)] -//对话内容此处填入 [delay(time=5)] -//对话内容此处填入 - [Image(fadetime=2)] [Dialog] [Blocker(fadetime=2,block=true)] -[Image] +[Image] \ No newline at end of file diff --git a/resources/gamedata/story/obt/main/level_st_07-04.txt b/resources/gamedata/story/obt/main/level_st_07-04.txt index aa80fb9b..0a010353 100644 --- a/resources/gamedata/story/obt/main/level_st_07-04.txt +++ b/resources/gamedata/story/obt/main/level_st_07-04.txt @@ -6,9 +6,6 @@ [Image(image="avg_7_23",x=0, y=0, xScale=0.86, yScale=0.86, fadetime=0)] [Blocker(a=0, r=0, g=0, b=0, fadetime=5, block=true)] [playMusic(intro="$dignified_intro", key="$dignified_loop", volume=0.4)] - -//CG 过去龙门的黑夜,科西切公爵抓着塔露拉,断桥对面是魏彦吾抓着陈,背后站着十几个黑蓑 - [name="科西切"] 我可以把她还给你,魏。 [name="魏彦吾"] —— [name="魏彦吾"] 停! @@ -48,7 +45,6 @@ [Image] [Dialog] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [Character(name="avg_npc_060",fadetime=1,block=true)] [delay(time=2)] [name="科西切"] 对了,在我给她戴上铐环前,你可以救下她的。 @@ -57,17 +53,12 @@ [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)] [Character] - [stopmusic(fadetime=3)] - [Background] [Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)] - [name="塔露拉"] 她来了。 [name="塔露拉"] 她终于来了。 [name="塔露拉"] 亲手杀了她吧。 - - [Character] [Dialog] [Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)] @@ -107,9 +98,6 @@ [Character(name="avg_npc_055")] [name="赦罪师"] 请不要发怒,允许我说出第二个吧。 [name="赦罪师"] “她”已经准备好了。 - -//CG 摄政王望向特雷西亚的尸体。 - [Dialog] [Character] [Background] @@ -123,7 +111,6 @@ [delay(time=1)] [name="摄政王"] 这才是我们应有的力量。 [name="摄政王"] 萨卡兹的正统王者,比任何不知名姓的继承人都强。 - [Character] [Dialog] [Blocker(fadetime=3,block=true)] diff --git a/resources/gamedata/story/obt/rune/rune_season_0_1/ui_rune_season_0_1_cc.txt b/resources/gamedata/story/obt/rune/rune_season_0_1/ui_rune_season_0_1_cc.txt index 03f32e2e..c9508e63 100644 --- a/resources/gamedata/story/obt/rune/rune_season_0_1/ui_rune_season_0_1_cc.txt +++ b/resources/gamedata/story/obt/rune/rune_season_0_1/ui_rune_season_0_1_cc.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=false, fit_mode="BLACK_MASK")] 危机合约 - -// Comments [Dialog] [delay(time=1)] [Blocker(a=1, r=0,g=0, b=0, fadetime=1, block=true)] @@ -47,7 +45,6 @@ [name="普罗旺斯"] 多亏了上次的成绩,罗德岛和危机合约机构总算是再次达成了稳定的协议关系。 [name="普罗旺斯"] 在今后的时间里,每隔一段时间罗德岛都能稳定地接收到来自危机合约的委托了。 [showitem(image="item_cc2_1")] -/////////////////////////// [Character(name="char_145_prove_1")] [name="普罗旺斯"] 这次的合约也同样指向多个地区,已经在相关文件上为博士标注了出来。 [name="普罗旺斯"] 各个地区虽然遭到的问题不尽相同,但是都急切的需要帮助。 @@ -85,6 +82,4 @@ [Dialog] [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image(fadetime=0)] -[delay(time=1)] - - +[delay(time=1)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/rune/ui_rune_overall_cc.txt b/resources/gamedata/story/obt/rune/ui_rune_overall_cc.txt index 88f44cba..37bc3cfc 100644 --- a/resources/gamedata/story/obt/rune/ui_rune_overall_cc.txt +++ b/resources/gamedata/story/obt/rune/ui_rune_overall_cc.txt @@ -1,6 +1,4 @@ [HEADER(key="title_test", is_skippable=false, fit_mode="BLACK_MASK")] 危机合约 - -// Comments [Dialog] [Background] [Character] @@ -23,14 +21,11 @@ 否则在天灾撕裂一切之前,我们将无计可施。 [Dialog] [delay(time=2, black=true)] -//////////////插入cg/////////////////// [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] -//修改此处的image来切换cg [Image(image="cc_start",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [Character] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 但是人类从来不会轻易放弃。 在各地的人们寻求生机之时,名为危机合约的特殊情报交换机制应运而生。 危机合约独立于任何所知的政治实体,由众多天灾信使建立并运作至今。 @@ -40,14 +35,11 @@ 因为整合运动的暴动,双方的交互在一段时间内被隔断。 但是正如人们的精神一般坚韧,罗德岛与危机合约的桥梁,如今再度被架起。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=0.6, block=true)] [delay(time=2)] -//修改此处的image来切换cg [Image(image="cc_end",x=0, y=0, xScale=1, yScale=1, fadetime=0)] [Blocker(a=0, fadetime=2, block=false)] [ImageTween(xFrom=0, yFrom=0, xTo=0, yTo=-20, xScaleFrom=1, yScaleFrom=1, xScaleTo=1.1, yScaleTo=1.1, duration=15, block=false)] -//对话内容此处填入 ————给希望付出努力的每一个人: 不论出身,不论种族,不论善恶,只要你有足够的实力——活下来,处理目标,获得报酬。 或是,处理危险的目标,获得巨额的报酬,以及,活下来。 @@ -55,10 +47,6 @@ 这一切,都是为了更多的生命。 ——“危机合约”。 [Dialog] -//对话内容此处填入 [Blocker(a=1, r=0,g=0, b=0, fadetime=3, block=true)] [Image(fadetime=0)] -[Blocker(a=0, fadetime=1, block=true)] -/////////////////////////// - - +[Blocker(a=0, fadetime=1, block=true)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-01.txt b/resources/gamedata/story/obt/tutorial/level/main_00-01.txt index e1e90666..c5764369 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-01.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-01.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-01关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 敌人从右边组织了进攻,请小心。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-02.txt b/resources/gamedata/story/obt/tutorial/level/main_00-02.txt index 5e694340..14ab4fce 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-02.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-02.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-02关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 更多整合运动接近中,请注意防守! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-03.txt b/resources/gamedata/story/obt/tutorial/level/main_00-03.txt index 00912311..5d77f371 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-03.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-03.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-03关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 这里更接近敌人的聚集区域。 [PopupDialog(dialogHead="$avatar_doberm")] 左侧侦察到了敌方的无人机,请部署狙击干员防守! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-04.txt b/resources/gamedata/story/obt/tutorial/level/main_00-04.txt index f85b35c8..455ca620 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-04.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-04.txt @@ -1,6 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-04关卡内剧情 - [PopupDialog(dialogHead="$avatar_ace")] 有更多无人机接近中,基本可以确定是敌方的术师无人机。 [PopupDialog(dialogHead="$avatar_doberm")] 看得出是从切城的军备库里缴获后改造的......简单的暴乱可是用不了这么多的无人机。 [PopupDialog(dialogHead="$avatar_doberm")] 他们是有备而来的。注意部署狙击干员防守无人机! -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-05.txt b/resources/gamedata/story/obt/tutorial/level/main_00-05.txt index 9c095641..8ec8f649 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-05.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-05.txt @@ -1,8 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-05关卡内剧情 - [PopupDialog(dialogHead="$avatar_amiya")] 那些是......野兽?不对......它们好像被控制了一样。 [PopupDialog(dialogHead="$avatar_doberm")] 整合运动的术师还控制了这么多源石虫和无人机,他们打算靠数量取胜。 [PopupDialog(dialogHead="$avatar_doberm")] 前方会有高速的敌方单位袭来,建议优先部署<@tu.kw>先锋干员。 - - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-06.txt b/resources/gamedata/story/obt/tutorial/level/main_00-06.txt index 169bc5f9..9a8eae45 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-06.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-06教学 - [Tutorial(focusX=-546, focusY=-165, focusWidth=156, focusHeight=154,\ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_doberm")] \ 啧,他们还在组织进攻。真是难缠。 - [Tutorial(focusX=-546, focusY=-165, focusWidth=156, focusHeight=154,\ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,战场下方的道路已经被打开。请注意在上下方各部署一名<@tu.kw>先锋干员来防守突袭而来的敌方猎犬。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-07.txt b/resources/gamedata/story/obt/tutorial/level/main_00-07.txt index a2f7fe3f..9f986864 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-07.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-07.txt @@ -1,8 +1,6 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-07教学 - [Tutorial(focusX=-468, focusY=-118, focusWidth=109, focusHeight=119,\ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,敌方持盾的单位拥有<@tu.kw>较高防御,普通攻击对他们很难产生效果。最好能派遣<@tu.kw>术师干员进行针对。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-08.txt b/resources/gamedata/story/obt/tutorial/level/main_00-08.txt index 868e3e32..24ec8133 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-08.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-08.txt @@ -1,7 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-08关卡内剧情 - [PopupDialog(dialogHead="$avatar_ace")] 虽然并不是没有胜算,但是情况不容乐观。 [PopupDialog(dialogHead="$avatar_amiya")] 嗯,我明白我该怎么做...... [PopupDialog(dialogHead="$avatar_doberm")] 前方有大量敌人部队接近,建议部署带有<@tu.kw>群体伤害效果的术师。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-09.txt b/resources/gamedata/story/obt/tutorial/level/main_00-09.txt index 8550af58..5aa9907b 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-09.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-09.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-09关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 真是没完没了......还有大量敌人没有被消灭。不要放松警惕! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-10.txt b/resources/gamedata/story/obt/tutorial/level/main_00-10.txt index 85de92d4..01804b2b 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-10.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-10.txt @@ -1,8 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-10关卡内剧情 - - [PopupDialog(dialogHead="$avatar_amiya")] 敌方单位“拾荒者”的攻击力很强......我们需要小心应对。 [PopupDialog(dialogHead="$avatar_doberm")] 博士,建议部署重装干员防守。 [PopupDialog(dialogHead="$avatar_ace")] 只有击溃他,我们才能有更大的发挥空间! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_00-11.txt b/resources/gamedata/story/obt/tutorial/level/main_00-11.txt index 44a4a18d..fc74a0f1 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_00-11.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_00-11.txt @@ -1,7 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线00-11关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 别管整合运动的指挥官了,至少他没有进一步的指挥动作了。 [PopupDialog(dialogHead="$avatar_doberm")] 是敌人的混合部队!小心应对。 - - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-01.txt b/resources/gamedata/story/obt/tutorial/level/main_01-01.txt index 4a95b1a5..4d15eb45 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-01.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-01.txt @@ -1,5 +1,4 @@ [HEADER(is_skippable=false, is_autoable=false, is_tutorial=true)] 主线01-01关卡内剧情 - [InputBlocker(blockInput=false)] [PopupDialog(dialogHead="$avatar_amiya", animStyle="NoWait", \ dialogX="$f_lower_dialog_pos_x", dialogY=-200)] \ diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-03.txt b/resources/gamedata/story/obt/tutorial/level/main_01-03.txt index 40ecf4f0..039748ae 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-03.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-03.txt @@ -1,5 +1,3 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-03关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 敌人分流上下路发起了攻击! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-04.txt b/resources/gamedata/story/obt/tutorial/level/main_01-04.txt index a518c9ad..f6730b1e 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-04.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-04.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-04关卡内剧情 - [PopupDialog(dialogHead="$avatar_doberm")] 这边战场很开阔,但是敌人数量实在太多,需要联合至少三名干员一起组成防线! [PopupDialog(dialogHead="$avatar_doberm")] 千万不要被他们接近。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-05.txt b/resources/gamedata/story/obt/tutorial/level/main_01-05.txt index f7ca1d74..ec0657f2 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-05.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-05.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-05关卡内剧情 - [PopupDialog(dialogHead="$avatar_ace")] 这边的地形也对我们不太妙。 [PopupDialog(dialogHead="$avatar_doberm")] 博士,请仔细思考策略,我们人手不多,需要准备至少四名能够近战的干员组成防线。请小心应对。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-06.txt b/resources/gamedata/story/obt/tutorial/level/main_01-06.txt index e1478d45..281ecd23 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-06.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-06教学 - [Tutorial(focusX=-50, focusY=63, focusWidth=96, focusHeight=121, anchor="BottomRight",\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,这附近散落了一些障碍物,我们可以搜集起来构筑我们的防线。 - [Tutorial(focusX=-273, focusY=38, focusWidth=102, focusHeight=90, \ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ PRTS已经为博士标识出了一些潜在的障碍物布置点,虽然不一定是最优的战术,但如果博士对自己的战术还不太自信的话可以参考这些战术点位。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-07.txt b/resources/gamedata/story/obt/tutorial/level/main_01-07.txt index 478b1130..e6e909c9 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-07.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-07.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-07关卡内剧情 - [PopupDialog(dialogHead="$avatar_amiya")] 天灾破坏了周围的设施,但里面存放着的装置还可以帮助我们。 [PopupDialog(dialogHead="$avatar_doberm")] 博士,请尽可能使用这里的震撼装置!也许它能够帮助我们突围。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-08.txt b/resources/gamedata/story/obt/tutorial/level/main_01-08.txt index efc972a5..9e877e1a 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-08.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-08.txt @@ -1,5 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-08关卡内剧情 - [PopupDialog(dialogHead="$avatar_nearl")] 啧,前面这个人...... [PopupDialog(dialogHead="$avatar_doberm")] 小心这个被称为弑君者的敌人。她会<@tu.kw>穿过干员们的阻挡防线切入后方。 -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-09.txt b/resources/gamedata/story/obt/tutorial/level/main_01-09.txt index 80e13e45..056401b2 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-09.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-09.txt @@ -1,20 +1,14 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-09教学 - [PopupDialog(dialogHead="$avatar_doberm")] 你没事吧,临光。 [PopupDialog(dialogHead="$avatar_nearl")] 我没事,阿米娅她...... [PopupDialog(dialogHead="$avatar_doberm")] 她现在很虚弱,需要休息,目前我们只是营救队伍的配置。针对塔露拉的正面作战,准备还是太少,阿米娅也根本无法...... [PopupDialog(dialogHead="$avatar_nearl")] 还是先解决眼前的敌人吧。 - [Tutorial(focusX=246, focusY=257, focusWidth=302, focusHeight=80,\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=1, dialogHead="$avatar_doberm", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 博士,<@tu.kw>我方最后部署的干员会被选择为敌方远程单位的目标。 - [Tutorial(focusX=246, focusY=257, focusWidth=302, focusHeight=80,\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=1, dialogHead="$avatar_doberm", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 放置近战干员阻挡,或者在别处部署远程干员都可以有效防止敌军对阵线的突破。 - - - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-10.txt b/resources/gamedata/story/obt/tutorial/level/main_01-10.txt index c9bbce07..42b9423b 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-10.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-10.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-10关卡内剧情 - - [PopupDialog(dialogHead="$avatar_nearl")] 前方还有拦截......不过就快到了。 [PopupDialog(dialogHead="$avatar_doberm")] 敌方远程单位很多!注意防范! -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_01-12.txt b/resources/gamedata/story/obt/tutorial/level/main_01-12.txt index 09dea04b..150bd892 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_01-12.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_01-12.txt @@ -1,6 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线01-12关卡内剧情 - [PopupDialog(dialogHead="$avatar_adnach")] 能听到吗,杜宾教官?小心那个接近你们的人!她会使用特殊的爆破物进行攻击。 [PopupDialog(dialogHead="$avatar_doberm")] 了解,谢谢你的情报。 [PopupDialog(dialogHead="$avatar_doberm")] 所有人小心!......还有<@tu.kw>W她可能会利用附近的<@tu.kw>暗道偷袭后方,注意防范! -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_02-08.txt b/resources/gamedata/story/obt/tutorial/level/main_02-08.txt index 5aee8ade..8ee66325 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_02-08.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_02-08.txt @@ -1,18 +1,14 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线02-08教学 - [Tutorial(focusX=-92, focusY=122, focusWidth=98, focusHeight=95, \ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 本次作战地形中有一部分提供了良好的视野,非常适合用于狙击敌方的<@tu.kw>空中单位。 - [Tutorial(focusX=552, focusY=23, focusWidth=117, focusHeight=401,\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=0.5, dialogHead="$avatar_sys")] \ 另外,这栋高楼的四周都毫无遮拦,将敌人推出地形边缘的话,就能使其<@tu.kw>直接丧命。 - [Tutorial(focusX=5, focusY=-226, focusWidth=954, focusHeight=66,\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=0.5, dialogHead="$avatar_sys")] \ 博士,只要能巧妙地布下阵型,利用好高楼的地形,给予敌人致命一击。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_02-10.txt b/resources/gamedata/story/obt/tutorial/level/main_02-10.txt index 3060f86c..1089994b 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_02-10.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_02-10.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线02-10教学 - [PopupDialog(dialogHead="$avatar_amiya")] 博士,地面上有一些技术部门设置的<@tu.kw>医疗符文,将干员布置在这个位置,就可以恢复生命。 [PopupDialog(dialogHead="$avatar_sys")] 长按这些地点可以获得更加详细的情报。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_03-01.txt b/resources/gamedata/story/obt/tutorial/level/main_03-01.txt index c25b0fc7..165b9a7f 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_03-01.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_03-01.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线03-01教学 - [PopupDialog(dialogHead="$avatar_sys")] 在野外战场,一些草丛等地形可以良好地掩护我方干员。 [PopupDialog(dialogHead="$avatar_sys")] 建议多使用此类地形对敌人进行伏击。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_03-06.txt b/resources/gamedata/story/obt/tutorial/level/main_03-06.txt index 5457fe81..5eddad1e 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_03-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_03-06.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线03-06教学 - [PopupDialog(dialogHead="$avatar_sys")] 已在此战场发现多处<@tu.kw>侦查器。 [PopupDialog(dialogHead="$avatar_sys")] <@tu.kw>侦查器在充能完毕后可以探测出附近的隐形单位,建议加以灵活运用。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_04-03.txt b/resources/gamedata/story/obt/tutorial/level/main_04-03.txt index 0f6b4d35..df1129c2 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_04-03.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_04-03.txt @@ -1,9 +1,7 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线04-03教学 - [PopupDialog(dialogHead="$avatar_sys")] 也许是天灾的缘故,从部分地面检测到了强力的活性源石渗透。 [PopupDialog(dialogHead="$avatar_amiya")] 博士,这种高活性的源石似乎能振奋周围的人员,会在短时间内大幅度提高生物的潜在能力。 [PopupDialog(dialogHead="$avatar_sys")] 但同时也会对生物机能产生不良作用,并损伤干员的防护设备可靠性。 [PopupDialog(dialogHead="$avatar_amiya")] 所以......无论对感染者还是非感染者都是一个棘手的东西。 [PopupDialog(dialogHead="$avatar_sys")] 建议在谨慎制订本地区的作战计划。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_04-06.txt b/resources/gamedata/story/obt/tutorial/level/main_04-06.txt index e1020f10..ad503878 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_04-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_04-06.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线04-06教学 - [PopupDialog(dialogHead="$avatar_sys")] 附近的一些地面检测到大量的<@tu.kw>不稳定热能反应,贸然接近的话对我方干员会受到大量伤害。 [PopupDialog(dialogHead="$avatar_sys")] 不过这点对于敌人应该也是相同的,如果能反过来利用的话…… - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_05-06.txt b/resources/gamedata/story/obt/tutorial/level/main_05-06.txt index 940c03e4..c0adbe29 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_05-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_05-06.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线05-06教学 - [Tutorial(focusX=-49, focusY=63, focusWidth=97, focusHeight=120, anchor="BottomRight", \ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ dialogHead="$avatar_sys")] \ 干扰装置可以大幅度扰乱敌方<@tu.kw>无人机单位的行动模式。 - [Tutorial(focusX=-49, focusY=63, focusWidth=97, focusHeight=120, anchor="BottomRight", \ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ dialogHead="$avatar_sys")] \ 在部署费用充足的情况下合理利用的话能够极大延缓敌方无人机的进攻。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_07-06.txt b/resources/gamedata/story/obt/tutorial/level/main_07-06.txt index 2cc7fd4a..4977bcc1 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_07-06.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_07-06.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线07-06关卡内剧情 - - [Tutorial(focusX=-230, focusY=73, focusWidth=106, focusHeight=110, \ animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_12fce", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ @@ -15,5 +13,4 @@ 虽然我们配备了相应的防护措施,但它依然会对我们的干员造成伤害,不要过于靠近它为好。 [PopupDialog(dialogHead="$avatar_12fce")] 似乎爱国者的游击队员也配备了防护措施,却也没办法完全抵消这种武器的影响。 [PopupDialog(dialogHead="$avatar_12fce")] 对萨卡兹的神秘仪式没有概念的部队,可能会被这种奇怪的设施弄得损失惨重吧...... - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_07-08.txt b/resources/gamedata/story/obt/tutorial/level/main_07-08.txt index ad0e941e..9ea2f1a6 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_07-08.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_07-08.txt @@ -1,8 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线07-08关卡内剧情 - - [PopupDialog(dialogHead="$avatar_12fce")] 发生了什么事?那些萨卡兹士兵似乎并没有被仪式设施伤害? [PopupDialog(dialogHead="$avatar_12fce")] 糟了,萨卡兹士兵受到仪式设施的影响后,甚至变得更加好战了! [PopupDialog(dialogHead="$avatar_12fce")] 原来如此,萨卡兹的神秘仪式,果然对萨卡兹有不同的效果......! - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/main_07-16.txt b/resources/gamedata/story/obt/tutorial/level/main_07-16.txt index bd48ee89..58ceee18 100644 --- a/resources/gamedata/story/obt/tutorial/level/main_07-16.txt +++ b/resources/gamedata/story/obt/tutorial/level/main_07-16.txt @@ -1,6 +1,4 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线07-16关卡内剧情 - - [PopupDialog(dialogHead="$avatar_kalts")] 爱国者正用他的大盾掩护着他的部队。那是乌萨斯军事温迪戈的战斗方式。 [PopupDialog(dialogHead="$avatar_kalts")] 想要摧毁游击队的指挥中枢,就必须削弱他,解除他的战场支配力。 [PopupDialog(dialogHead="$avatar_kalts")] 但这并不容易,他的肉体与铠甲<@tu.kw>坚不可摧,法术与常规武器对强大的爱国者而言,如同虫蜇。 @@ -9,5 +7,4 @@ animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_kalts", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 后勤干员会用<@tu.kw>干扰地雷为你提供帮助。合理运用你的战术,击败他。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/sub_02-03.txt b/resources/gamedata/story/obt/tutorial/level/sub_02-03.txt index 255a6a3f..14b777d2 100644 --- a/resources/gamedata/story/obt/tutorial/level/sub_02-03.txt +++ b/resources/gamedata/story/obt/tutorial/level/sub_02-03.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=true, is_autoable=false)] 支线02-03教学 - [Tutorial(focusX=-64, focusY=73, focusWidth=100, focusHeight=133, anchor="BottomRight",\ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,这附近散落了一些<@tu.kw>障碍物,我们可以搜集起来构筑我们的防线。 - [Tutorial(focusX=-64, focusY=73, focusWidth=100, focusHeight=133, anchor="BottomRight", \ animStyle="Highlight", focusStyle="HighlightRect", black=0.6, \ protectTime=0.5, dialogHead="$avatar_sys")] \ 合理利用这些<@tu.kw>障碍物将可以帮助你应对更加猛烈的敌人攻势。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/sub_02-08.txt b/resources/gamedata/story/obt/tutorial/level/sub_02-08.txt index 62dca79f..a9931a9f 100644 --- a/resources/gamedata/story/obt/tutorial/level/sub_02-08.txt +++ b/resources/gamedata/story/obt/tutorial/level/sub_02-08.txt @@ -1,13 +1,10 @@ [HEADER(is_skippable=true, is_autoable=false)] 支线02-08教学 - [Tutorial(focusX=-333, focusY=49, focusWidth=141, focusHeight=124,\ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,注意到<@tu.kw>特种战术点了吗?部署在上面的干员能够获得更大的力量支援,更轻易地推动或拉动单位。 - [Tutorial(focusX=-333, focusY=49, focusWidth=141, focusHeight=124, \ animStyle="Highlight", focusStyle="HighlightCircle", black=0.6, \ protectTime=0.5, dialogHead="$avatar_sys")] \ 部署<@tu.kw>阿消等特种干员至这些部署点能帮你轻松解决敌方难缠的单位。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/sub_07-1-1.txt b/resources/gamedata/story/obt/tutorial/level/sub_07-1-1.txt index f80178f2..02196178 100644 --- a/resources/gamedata/story/obt/tutorial/level/sub_07-1-1.txt +++ b/resources/gamedata/story/obt/tutorial/level/sub_07-1-1.txt @@ -1,9 +1,6 @@ [HEADER(is_skippable=true, is_autoable=false)] 主线07-1-1关卡内剧情 - [PopupDialog(dialogHead="$avatar_12fce")] 整合运动的这支武装力量,经历大小战事无数次,他们的装备与作战方式和普通整合运动简直天差地别。 [PopupDialog(dialogHead="$avatar_12fce")] 为了对抗这些整合运动重装甲单位,我们需要一些特殊手段。 - - [Tutorial(focusX=200, focusY=200, focusWidth=106, focusHeight=110, \ animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_sys", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ @@ -17,6 +14,4 @@ protectTime=0.5, dialogHead="$avatar_12fce", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] \ 这些装置利用了我们干员的源石技艺,能够伤害敌人的神经系统,我们有些人叫它<@tu.kw>干扰地雷。 [PopupDialog(dialogHead="$avatar_12fce")] 即使如此,整合运动也得先踩到地雷,地雷里的源石技艺才能发挥作用。你会用好它们的,对吧? - - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/wk_kc_1.txt b/resources/gamedata/story/obt/tutorial/level/wk_kc_1.txt index dee415ea..3cac4021 100644 --- a/resources/gamedata/story/obt/tutorial/level/wk_kc_1.txt +++ b/resources/gamedata/story/obt/tutorial/level/wk_kc_1.txt @@ -1,8 +1,6 @@ [HEADER(is_skippable=true, is_autoable=false)] WK-KC-1教学 - [Tutorial(target="panel_cost", \ animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,这个系列作战中,部署费用<@tu.kw>不会自然回复,并且<@tu.kw>击倒敌人后会获取一定的部署费用。请根据此情况进行战术安排。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/obt/tutorial/level/wk_toxic_1.txt b/resources/gamedata/story/obt/tutorial/level/wk_toxic_1.txt index c7561d1d..17ff4014 100644 --- a/resources/gamedata/story/obt/tutorial/level/wk_toxic_1.txt +++ b/resources/gamedata/story/obt/tutorial/level/wk_toxic_1.txt @@ -1,7 +1,5 @@ [HEADER(is_skippable=true, is_autoable=false)] WK-TX-1教学 - [Tutorial(black="$f_tut_black", \ protectTime=0.5, dialogHead="$avatar_amiya")] \ 博士,战场上充满了有毒气体,我方干员会<@tu.kw>随着时间损失生命值。请确保有足够多的医疗干员能够支援到每位干员。 - -[Blocker(fadetime=0.3, block=true, a=0)] +[Blocker(fadetime=0.3, block=true, a=0)] \ No newline at end of file diff --git a/resources/gamedata/story/story_variables.json b/resources/gamedata/story/story_variables.json index b5152440..44a1038d 100644 --- a/resources/gamedata/story/story_variables.json +++ b/resources/gamedata/story/story_variables.json @@ -39,6 +39,10 @@ "avatar_snakek" : "char_150_snakek", "avatar_folnic" : "char_345_folnic", "avatar_lisa" : "char_358_lisa", + "avatar_cerber" : "char_2013_cerber", + "avatar_ccheal" : "char_187_ccheal", + "avatar_utage" : "char_337_utage", + "avatar_tomimi" : "char_411_tomimi", "f_tut_black" : 0.6, "f_lower_dialog_pos_x": -568, @@ -326,6 +330,19 @@ "bat_patriotextra_intro" : "Sound_Beta_2/Music/act9d2d1/m_bat_patriotextra_intro", "bat_patriotextra_loop" : "Sound_Beta_2/Music/act9d2d1/m_bat_patriotextra_loop", + "bat_ausband_intro" : "Sound_Beta_2/Music/act12d0d0/m_bat_ausband_intro", + "bat_ausband_loop" : "Sound_Beta_2/Music/act12d0d0/m_bat_ausband_loop", + "bat_freezeassshou_intro" : "Sound_Beta_2/Music/act12d0d0/m_bat_freezeassshou_intro", + "bat_freezeassshou_loop" : "Sound_Beta_2/Music/act12d0d0/m_bat_freezeassshou_loop", + + "bat_Imfookingback_intro" : "Sound_Beta_2/Music/act12d0d0/m_bat_Imfookingback_intro", + "bat_Imfookingback_loop" : "Sound_Beta_2/Music/act12d0d0/m_bat_Imfookingback_loop", + + "bat_ironguy_intro" : "Sound_Beta_2/Music/act12d0d0/m_bat_ironguy_intro", + "bat_ironguy_loop" : "Sound_Beta_2/Music/act12d0d0/m_bat_ironguy_loop", + "dontmaketrouble_intro" : "Sound_Beta_2/Music/act12d0d0/m_sys_dontmaketrouble_intro", + "dontmaketrouble_loop" : "Sound_Beta_2/Music/act12d0d0/m_sys_dontmaketrouble_loop", + "path_intro" : "Sound_Beta_2/Music/a001/m_dia_path_intro", diff --git a/resources/version.json b/resources/version.json index da5e8142..474d2451 100644 --- a/resources/version.json +++ b/resources/version.json @@ -1,5 +1,5 @@ { - "akdata": "200812", - "gamedata": "20-08-10-07-52-45-69cad6", - "customdata": "200812" + "akdata": "200830", + "gamedata": "20-08-24-09-47-26-b1935e", + "customdata": "200830" }